diff --git a/pr-preview/pr-137/search.json b/pr-preview/pr-137/search.json index 5f2aa12a..ffcf5830 100644 --- a/pr-preview/pr-137/search.json +++ b/pr-preview/pr-137/search.json @@ -1,591 +1,790 @@ [ { - "objectID": "index.html", - "href": "index.html", - "title": "U.S. Greenhouse Gas Center: Documentation", + "objectID": "processingreport.html", + "href": "processingreport.html", + "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", "section": "", - "text": "The U.S. Greenhouse Gas (GHG) Center provides a cloud-based system for exploring and analyzing U.S. government and other curated greenhouse gas datasets.\nOn this site, you can find the technical documentation for the services the center provides, how to load the datasets, and how the datasets were transformed from their source formats (eg. netCDF, HDF, etc.) into cloud-optimized formats that enable efficient cloud data access and visualization.", + "text": "Welcome to the U.S. Greenhouse Gas (GHG) Center processing and verification reports. These reports verify that the accuracy and integrity of each dataset in the US GHG Center is maintained once it is processed into the Center.\nThe reports are grouped topically and labeled by dataset name. Click on a dataset name to view the processing and verification report for that dataset.\nExamples of processing that may occur include transforming data from its source format into a could-optimized format, converting the units of the source data into a more common or standard unit, and flagging “nodata” values to ensure accurate data visualization. We strive to handle all data with extreme care, and share these reports to provide transparency and insight into any processing that is applied, while ensuring accuracy and reliability every step of the way.\nJoin us in our mission to make data-driven environmental solutions accessible. Explore, analyze, and make a difference with the US GHG Center.\nView the US GHG Center Data Catalog", "crumbs": [ - "Welcome" + "Processing and Verification Reports" ] }, { - "objectID": "index.html#welcome", - "href": "index.html#welcome", - "title": "U.S. Greenhouse Gas Center: Documentation", - "section": "", - "text": "The U.S. Greenhouse Gas (GHG) Center provides a cloud-based system for exploring and analyzing U.S. government and other curated greenhouse gas datasets.\nOn this site, you can find the technical documentation for the services the center provides, how to load the datasets, and how the datasets were transformed from their source formats (eg. netCDF, HDF, etc.) into cloud-optimized formats that enable efficient cloud data access and visualization.", + "objectID": "processingreport.html#gridded-anthropogenic-greenhouse-gas-emissions", + "href": "processingreport.html#gridded-anthropogenic-greenhouse-gas-emissions", + "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "section": "Gridded Anthropogenic Greenhouse Gas Emissions", + "text": "Gridded Anthropogenic Greenhouse Gas Emissions\n\nOCO-2 MIP Top-Down CO₂ Budgets Processing and Verification Report\nODIAC Fossil Fuel CO₂ Emissions Processing and Verification Report\nTM5-4DVar Isotopic CH₄ Inverse Fluxes Processing and Verification Report\nU.S. Gridded Anthropogenic Methane Emissions Inventory Processing and Verification Report\nVulcan Fossil Fuel CO₂ Emissions Processing and Verification Report\nGRA²PES Greenhouse Gas and Air Quality Species Processing and Verification Report\nGRA²PES Greenhouse Gas and Air Quality Species Processing and Verification Report", "crumbs": [ - "Welcome" + "Processing and Verification Reports" ] }, { - "objectID": "index.html#contents", - "href": "index.html#contents", - "title": "U.S. Greenhouse Gas Center: Documentation", - "section": "Contents", - "text": "Contents\n\nServices provided for accessing and analyzing the US GHG Center datasets, such as the JupyterHub environment for interactive computing.\nDataset usage examples, e.g. for the Wetland Methane Emissions from the LPJ-EOSIM model dataset, that shows how to load the dataset in Python in JupyterHub.\nDataset transformation scripts, which document the code used to transform datasets for display in the US GHG Center. An example is the ODIAC Fossil Fuel CO₂ Emissions dataset transformation code.\nData processing and verification reports that openly present the process we used to check and verify that any transformation did not alter the original source data. An example is the GOSAT-based Top-down Total and Natural Methane Emissions dataset.\nData Flow Diagrams, which provide a high level summary of how each dataset was integrated into the US GHG Center. See the MiCASA Land Carbon Flux Flow Diagram as an example.", + "objectID": "processingreport.html#natural-greenhouse-gas-emissions-and-sinks", + "href": "processingreport.html#natural-greenhouse-gas-emissions-and-sinks", + "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "section": "Natural Greenhouse Gas Emissions and Sinks", + "text": "Natural Greenhouse Gas Emissions and Sinks\n\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5 Processing and Verification Report\nMiCASA Land Carbon Flux Processing and Verification Report\nGOSAT-based Top-down Total and Natural Methane Emissions Processing and Verification Report\nOCO-2 MIP Top-Down CO₂ Budgets Processing and Verification Report\nTM5-4DVar Isotopic CH₄ Inverse Fluxes Processing and Verification Report\nWetland Methane Emissions, LPJ-EOSIM model Processing and Verification Report\nWetland Methane Emissions, LPJ-EOSIM model Processing and Verification Report", "crumbs": [ - "Welcome" + "Processing and Verification Reports" ] }, { - "objectID": "index.html#contact", - "href": "index.html#contact", - "title": "U.S. Greenhouse Gas Center: Documentation", - "section": "Contact", - "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", + "objectID": "processingreport.html#large-emissions-events", + "href": "processingreport.html#large-emissions-events", + "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "section": "Large Emissions Events", + "text": "Large Emissions Events\n\nEMIT Methane Point Source Plume Complexes Processing and Verification Report", "crumbs": [ - "Welcome" + "Processing and Verification Reports" ] }, { - "objectID": "services/jupyterhub.html", - "href": "services/jupyterhub.html", - "title": "JupyterHub", - "section": "", - "text": "The US GHG Center promotes the use of JupyterHub environments for interactive data science. JupyterHub enables you to analyze massive archives of Earth science data in the cloud in an interactive environment that alleviates the complexities of managing compute resources (virtual machines, roles and permissions, etc).\nUsers affiliated with the US GHG Center can get access to a dedicated JupyterHub service, provided in collaboration with 2i2c: hub.ghg.center. Please find instructions for requesting access below.\nIf you are a scientist affiliated with other NASA projects such as VEDA, EIS, and MAAP, you can also keep using the resources provided by these projects. Through the use of open-source technology, we make sure our services are interoperable and exchangeable.", + "objectID": "processingreport.html#greenhouse-gas-concentrations", + "href": "processingreport.html#greenhouse-gas-concentrations", + "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "section": "Greenhouse Gas Concentrations", + "text": "Greenhouse Gas Concentrations\n\nAtmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory Processing and Verification Report\nAtmospheric Methane Concentrations from NOAA Global Monitoring Laboratory Processing and Verification Report\nOCO-2 GEOS Column CO₂ Concentrations Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed Processing and Verification Report", "crumbs": [ - "User Services", - "JupyterHub" + "Processing and Verification Reports" ] }, { - "objectID": "services/jupyterhub.html#to-get-us-ghg-center-jupyterhub-access", - "href": "services/jupyterhub.html#to-get-us-ghg-center-jupyterhub-access", - "title": "JupyterHub", - "section": "To Get US GHG Center JupyterHub access:", - "text": "To Get US GHG Center JupyterHub access:\nThe US GHG Center notebook environment is available to authorized users on an as-need basis. If you are a user affiliated with the US GHG Center, you can gain access by using our Hub Access Request form.\n\nMake sure you have a GitHub Account. Take note of your GitHub username.\nFill out the request form and provide needed information.\nWatch your email for notification of authorization and the invite to join the US GHG Center Hub Access GitHub Team.\nOnce you accept the invitation, you can go to hub.ghg.center and login using your GitHub credentials.", + "objectID": "processingreport.html#socioeconomic", + "href": "processingreport.html#socioeconomic", + "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "section": "Socioeconomic", + "text": "Socioeconomic\n\nSEDAC Gridded World Population Density Processing and Verification Report", "crumbs": [ - "User Services", - "JupyterHub" + "Processing and Verification Reports" ] }, { - "objectID": "services/jupyterhub.html#to-access-user-notebooks", - "href": "services/jupyterhub.html#to-access-user-notebooks", - "title": "JupyterHub", - "section": "To access User Notebooks", - "text": "To access User Notebooks\nThis site provides Jupyter notebooks showing how to load and analyze Earth data in the interactive cloud computing environment.\nFurther instructions are included in each notebook.\nIf you have any questions, please use the feedback form to contact the US GHG Center user support team.", + "objectID": "processingreport.html#contact", + "href": "processingreport.html#contact", + "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "section": "Contact", + "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", "crumbs": [ - "User Services", - "JupyterHub" + "Processing and Verification Reports" ] }, { - "objectID": "workflow.html", - "href": "workflow.html", - "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", + "objectID": "cog_transformation/oco2geos-co2-daygrid-v10r.html", + "href": "cog_transformation/oco2geos-co2-daygrid-v10r.html", + "title": "OCO-2 GEOS Column CO₂ Concentrations", "section": "", - "text": "Welcome to the homepage for U.S. Greenhouse Gas (GHG) Center data workflow diagrams. Use these diagrams to discover the journey of each dataset from acquisition to integration in the US GHG Center.\nData flow diagrams are grouped topically and labeled by dataset name. Click on a dataset name to view the data flow diagram for that dataset, which summarizes the process followed to bring the dataset into the US GHG Center.\nJoin us in our mission to make data-driven environmental solutions accessible. Explore, analyze, and make a difference with the US GHG Center.\nView the US GHG Center Data Catalog", + "text": "This script was used to transform the OCO-2 GEOS Column CO₂ Concentrations dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nimport os\n\n\nsession = boto3.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"earth_data/geos_oco2\"\ns3_folder_name = \"geos-oco2\"\n\nerror_files = []\ncount = 0\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n try:\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # # insert date of generated COG into filename\n filename_elements[-1] = filename_elements[-3]\n filename_elements.insert(2, var)\n filename_elements.pop(-3)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n count += 1\n print(f\"Generated and saved COG: {cog_filename}\")\n except OSError:\n error_files.append(name)\n pass\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{s3_folder_name}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", "crumbs": [ - "Data Flow Diagrams" + "Data Transformation Notebooks", + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "workflow.html#gridded-anthropogenic-greenhouse-gas-emissions", - "href": "workflow.html#gridded-anthropogenic-greenhouse-gas-emissions", - "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", - "section": "Gridded Anthropogenic Greenhouse Gas Emissions", - "text": "Gridded Anthropogenic Greenhouse Gas Emissions\n\nOCO-2 MIP Top-Down CO₂ Budgets Data Flow Diagram\nODIAC Fossil Fuel CO₂ Emissions Data Flow Diagram\nTM5-4DVar Isotopic CH₄ Inverse Fluxes Data Flow Diagram\nU.S. Gridded Anthropogenic Methane Emissions Inventory Data Flow Diagram\nVulcan Fossil Fuel CO₂ Emissions Data Flow Diagram\nGRA²PES Greenhouse Gas and Air Quality Species Data Flow Diagram\nGRA²PES Greenhouse Gas and Air Quality Species Data Flow Diagram", - "crumbs": [ - "Data Flow Diagrams" - ] + "objectID": "cog_transformation/epa-ch4emission-monthgrid-v2.html", + "href": "cog_transformation/epa-ch4emission-monthgrid-v2.html", + "title": "Gridded Anthropogenic Methane Emissions Inventory", + "section": "", + "text": "This script was used to transform the Gridded Anthropogenic Methane Emissions Inventory dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime\nfrom dateutil.relativedelta import relativedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"epa_emissions/monthly_scale\"\ns3_folder_name = \"epa-emissions-monthly-scale-factors\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), 1, 1)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n date = start_time + relativedelta(months=+time_increment)\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = date.strftime(\"%Y%m\")\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{s3_folder_name}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" }, { - "objectID": "workflow.html#natural-greenhouse-gas-sources-emissions-and-sinks", - "href": "workflow.html#natural-greenhouse-gas-sources-emissions-and-sinks", - "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", - "section": "Natural Greenhouse Gas Sources Emissions and Sinks", - "text": "Natural Greenhouse Gas Sources Emissions and Sinks\n\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5 Data Flow Diagram\nMiCASA Land Carbon Flux Data Flow Diagram\nGOSAT-based Top-down Total and Natural Methane Emissions Data Flow Diagram\nOCO-2 MIP Top-Down CO₂ Budgets Data Flow Diagram\nTM5-4DVar Isotopic CH₄ Inverse Fluxes Data Flow Diagram\nWetland Methane Emissions, LPJ-EOSIM Model Data Flow Diagram", - "crumbs": [ - "Data Flow Diagrams" - ] + "objectID": "cog_transformation/odiac-ffco2-monthgrid-v2022.html", + "href": "cog_transformation/odiac-ffco2-monthgrid-v2022.html", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "", + "text": "This script was used to transform the ODIAC Fossil Fuel CO₂ Emissions dataset from GeoTIFF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\n\nimport tempfile\nimport boto3\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n\nfold_names = os.listdir(\"ODIAC\")\n\nfiles_processed = pd.DataFrame(columns=[\"file_name\", \"COGs_created\"]) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor fol_ in fold_names:\n for name in os.listdir(f\"ODIAC/{fol_}\"):\n xds = xarray.open_dataarray(f\"ODIAC/{fol_}/{name}\")\n\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = fol_ + filename_elements[-1][-2:]\n\n xds.rio.set_spatial_dims(\"x\", \"y\", inplace=True)\n xds.rio.write_nodata(-9999, inplace=True)\n xds.rio.write_crs(\"epsg:4326\", inplace=True)\n\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n xds.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"ODIAC_geotiffs_COGs/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/ODIAC_COGs/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" }, { - "objectID": "workflow.html#large-emissions-events", - "href": "workflow.html#large-emissions-events", - "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", - "section": "Large Emissions Events", - "text": "Large Emissions Events\n\nEMIT Methane Point Source Plume Complexes Data Flow Diagram", - "crumbs": [ - "Data Flow Diagrams" - ] + "objectID": "cog_transformation/casagfed-carbonflux-monthgrid-v3.html", + "href": "cog_transformation/casagfed-carbonflux-monthgrid-v3.html", + "title": "CASA-GFED3 Land Carbon Flux", + "section": "", + "text": "Code used to transform CASA-GFED3 Land Carbon Flux data from netcdf to Cloud Optimized Geotiff.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = \"ghgc-data-store-dev\"\ndate_fmt = \"%Y%m\"\n\nfiles_processed = pd.DataFrame(columns=[\"file_name\", \"COGs_created\"])\nfor name in os.listdir(\"geoscarb\"):\n xds = xarray.open_dataset(\n f\"geoscarb/{name}\",\n engine=\"netcdf4\",\n )\n xds = xds.assign_coords(\n longitude=(((xds.longitude + 180) % 360) - 180)\n ).sortby(\"longitude\")\n variable = [var for var in xds.data_vars]\n\n for time_increment in range(0, len(xds.time)):\n for var in variable[:-1]:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(latitude=slice(None, None, -1))\n data.rio.set_spatial_dims(\"longitude\", \"latitude\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n date = data.time.dt.strftime(date_fmt).item(0)\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = date\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"GEOS-Carbs/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=\"GEOS-Carbs/metadata.json\",\n )\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/GEOS-Carbs/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" }, { - "objectID": "workflow.html#greenhouse-gas-concentrations", - "href": "workflow.html#greenhouse-gas-concentrations", - "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", - "section": "Greenhouse Gas Concentrations", - "text": "Greenhouse Gas Concentrations\n\nAtmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory Data Flow Diagram\nAtmospheric Methane Concentrations from NOAA Global Monitoring Laboratory Data Flow Diagram\nOCO-2 GEOS Column CO₂ Concentrations Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed Data Flow Diagram", + "objectID": "cog_transformation/epa-ch4emission-grid-v2express_layers_update.html", + "href": "cog_transformation/epa-ch4emission-grid-v2express_layers_update.html", + "title": "Gridded Anthropogenic Methane Emissions Inventory", + "section": "", + "text": "This script was used to add concatenated layers and transform Gridded Anthropogenic Methane Emissions Inventory dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime\nimport numpy as np\n\nfrom dotenv import load_dotenv\n\nload_dotenv()\n\nTrue\n\n\n\n# session = boto3.session.Session()\nsession = boto3.Session(\n aws_access_key_id=os.environ.get(\"AWS_ACCESS_KEY_ID\"),\n aws_secret_access_key=os.environ.get(\"AWS_SECRET_ACCESS_KEY\"),\n aws_session_token=os.environ.get(\"AWS_SESSION_TOKEN\"),\n)\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"../data/epa_emissions_express_extension\"\ns3_folder_name = \"epa_express_extension_Mg_km2_yr\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars]\n new_variables = {\n \"all-variables\": variable[:-1],\n \"agriculture\": variable[17:21],\n \"natural-gas-systems\": variable[10:15] + [variable[26]],\n \"petroleum-systems\": variable[5:9],\n \"waste\": variable[21:26],\n \"coal-mines\": variable[2:5],\n \"other\": variable[:2] + [variable[9]] + variable[15:17],\n }\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), 1, 1)\n\n for time_increment in range(0, len(xds.time)):\n for key, value in new_variables.items():\n data = np.zeros(dtype=np.float32, shape=(len(xds.lat), len(xds.lon)))\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n for var in value:\n data = data + getattr(xds.isel(time=time_increment), var)\n # data = np.round(data / pow(10, 9), 2)\n data.values[data.values==0] = np.nan\n data = data*((1/(6.022*pow(10,23)))*(16.04*pow(10,-6))*366*pow(10,10)*86400)\n data = data.fillna(-9999)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = start_time.strftime(\"%Y\")\n filename_elements.insert(2, key)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\nprint(\"Done generating COGs\")\n\nTraceback (most recent call last):\n File \"_pydevd_bundle/pydevd_cython.pyx\", line 1078, in _pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch\n File \"_pydevd_bundle/pydevd_cython.pyx\", line 297, in _pydevd_bundle.pydevd_cython.PyDBFrame.do_wait_suspend\n File \"/Users/vgaur/miniconda3/envs/cmip6/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd.py\", line 1976, in do_wait_suspend\n keep_suspended = self._do_wait_suspend(thread, frame, event, arg, suspend_type, from_this_thread, frames_tracker)\n File \"/Users/vgaur/miniconda3/envs/cmip6/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd.py\", line 2011, in _do_wait_suspend\n time.sleep(0.01)\nKeyboardInterrupt\n\n\n\n---------------------------------------------------------------------------\nKeyboardInterrupt Traceback (most recent call last)\n/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb Cell 4 line 4\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=45'>46</a> # data = data*(9.74*pow(10,-11))\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=46'>47</a> # data.values[data.values<=np.nanpercentile(data.values, 50)] = np.nan\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=47'>48</a> data = data.fillna(-9999)\n---> <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=48'>49</a> data = data.isel(lat=slice(None, None, -1))\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=49'>50</a> data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=50'>51</a> data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb Cell 4 line 4\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=45'>46</a> # data = data*(9.74*pow(10,-11))\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=46'>47</a> # data.values[data.values<=np.nanpercentile(data.values, 50)] = np.nan\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=47'>48</a> data = data.fillna(-9999)\n---> <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=48'>49</a> data = data.isel(lat=slice(None, None, -1))\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=49'>50</a> data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=50'>51</a> data.rio.write_crs(\"epsg:4326\", inplace=True)\n\nFile _pydevd_bundle/pydevd_cython.pyx:1363, in _pydevd_bundle.pydevd_cython.SafeCallWrapper.__call__()\n\nFile _pydevd_bundle/pydevd_cython.pyx:662, in _pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch()\n\nFile _pydevd_bundle/pydevd_cython.pyx:1087, in _pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch()\n\nFile _pydevd_bundle/pydevd_cython.pyx:1078, in _pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch()\n\nFile _pydevd_bundle/pydevd_cython.pyx:297, in _pydevd_bundle.pydevd_cython.PyDBFrame.do_wait_suspend()\n\nFile ~/miniconda3/envs/cmip6/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd.py:1976, in PyDB.do_wait_suspend(self, thread, frame, event, arg, exception_type)\n 1973 from_this_thread.append(frame_custom_thread_id)\n 1975 with self._threads_suspended_single_notification.notify_thread_suspended(thread_id, stop_reason):\n-> 1976 keep_suspended = self._do_wait_suspend(thread, frame, event, arg, suspend_type, from_this_thread, frames_tracker)\n 1978 frames_list = None\n 1980 if keep_suspended:\n 1981 # This means that we should pause again after a set next statement.\n\nFile ~/miniconda3/envs/cmip6/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd.py:2011, in PyDB._do_wait_suspend(self, thread, frame, event, arg, suspend_type, from_this_thread, frames_tracker)\n 2008 self._call_mpl_hook()\n 2010 self.process_internal_commands()\n-> 2011 time.sleep(0.01)\n 2013 self.cancel_async_evaluation(get_current_thread_id(thread), str(id(frame)))\n 2015 # process any stepping instructions\n\nKeyboardInterrupt: \n\n\n\n\n\n\n Back to top" + }, + { + "objectID": "cog_transformation/vulcan-ffco2-yeargrid-v4.html", + "href": "cog_transformation/vulcan-ffco2-yeargrid-v4.html", + "title": "Vulcan Fossil Fuel CO₂ Emissions", + "section": "", + "text": "This script was used to transform the VULCAN dataset provided in GeoTIFF format for display in the Greenhouse Gas (GHG) Center with the calaulation of validation statistics.\n\nimport xarray\nimport pandas as pd\nimport boto3\nimport glob\nimport s3fs\nimport tempfile\nfrom datetime import datetime\nimport os\nimport boto3\nfrom pyproj import CRS\nimport numpy as np\n\nimport rasterio\nfrom rasterio.warp import calculate_default_transform, reproject, Resampling\nfrom rasterio.enums import Resampling\nfrom rio_cogeo.cogeo import cog_translate\nfrom rio_cogeo.profiles import cog_profiles\n\n\nconfig = {\n \"data_acquisition_method\": \"s3\",\n \"raw_data_bucket\" : \"gsfc-ghg-store\",\n \"raw_data_prefix\": \"Vulcan/v4.0/grid.1km.mn\",\n \"cog_data_bucket\": \"ghgc-data-store-develop\",\n \"cog_data_prefix\": \"transformed_cogs/VULCAN_v4\"\n}\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\n\nraw_data_bucket = config[\"raw_data_bucket\"]\nraw_data_prefix= config[\"raw_data_prefix\"]\n\ncog_data_bucket = config['cog_data_bucket']\ncog_data_prefix= config[\"cog_data_prefix\"]\n\ndate_fmt=config['date_fmt']\n\nfs = s3fs.S3FileSystem()\n\n\ndef get_all_s3_keys(bucket, model_name, ext):\n \"\"\"Get a list of all keys in an S3 bucket.\"\"\"\n keys = []\n\n kwargs = {\"Bucket\": bucket, \"Prefix\": f\"{model_name}/\"}\n while True:\n resp = s3_client.list_objects_v2(**kwargs)\n for obj in resp[\"Contents\"]:\n if obj[\"Key\"].endswith(ext) and \"historical\" not in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\n try:\n kwargs[\"ContinuationToken\"] = resp[\"NextContinuationToken\"]\n except KeyError:\n break\n\n return keys\n\nkeys = get_all_s3_keys(raw_data_bucket, raw_data_prefix, \".tif\")\n\n\nlen(keys)\n\n\n# To calculate the validation stats\noverall= pd.DataFrame(columns=[\"data\",\"min\",\"max\",\"mean\",\"std\"])\n\n\n# Step 1: Reproject the data \n# Define the source and target CRS\n# Also calculate raw - monthly validation stats\nos.makedirs(\"reproj\", exist_ok=True)\nsrc_crs = CRS.from_wkt('PROJCS[\"unknown\",GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_origin\",40],PARAMETER[\"central_meridian\",-97],PARAMETER[\"standard_parallel_1\",33],PARAMETER[\"standard_parallel_2\",45],PARAMETER[\"false_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH]]')\ndst_crs = CRS.from_epsg(4326) # WGS 84\ndf = pd.DataFrame(columns=['filename', 'min(raw)', 'max(raw)', 'mean(raw)', 'std(raw)'])\noverall_raw= []\nfor key in keys:\n url = f\"s3://{raw_data_bucket}/{key}\"\n with rasterio.open(url) as src:\n filename_elements = key.split(\"/\")[-1].split(\".\")[:-1]\n output_tif = \"_\".join(filename_elements) + \".tif\"\n data = src.read(1) # Read the first band\n overall_raw.append(data)\n \n # Calculate statistics while ignoring NaN values\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data) \n stats = [output_tif, min_val, max_val, mean_val, std_val]\n df.loc[len(df)] = stats\n \n transform, width, height = calculate_default_transform(\n src.crs, dst_crs, src.width, src.height, *src.bounds)\n kwargs = src.meta.copy()\n kwargs.update({\n 'crs': dst_crs,\n 'transform': transform,\n 'width': width,\n 'height': height,\n 'nodata': -9999\n })\n\n with rasterio.open(f\"reproj/{output_tif}\", 'w', **kwargs) as dst:\n for i in range(1, src.count + 1):\n reproject(\n source=rasterio.band(src, i),\n destination=rasterio.band(dst, i),\n src_transform=src.transform,\n src_crs=src.crs,\n dst_transform=transform,\n dst_crs=dst_crs,\n resampling=Resampling.nearest)\n print(f\"Done for {output_tif}\")\n\n\n\n\n# overall validation of raw data\noverall_raw= np.array(overall_raw)\nnan_min = np.nanmin(overall_raw)\nnan_max = np.nanmax(overall_raw)\nnan_mean = np.nanmean(overall_raw)\nnan_std = np.nanstd(overall_raw)\noverall.loc[len(overall)] = [\"raw\",nan_min,nan_max,nan_mean,nan_std]\n\n\n# validation for reprojected data - yearly calculation\noverall_reproj = []\nfiles = glob.glob(\"reproj/*.tif\")\ndf1 = pd.DataFrame(columns=['filename', 'min(reprojected)', 'max(reprojected)', 'mean(reprojected)', 'std(reprojected)'])\nfor file in files:\n with rasterio.open(file) as src:\n filename_elements = file.split(\"/\")[-1].split(\".\")[:-1]\n output_tif = \"_\".join(filename_elements) + \".tif\"\n data = src.read(1) \n data = np.ma.masked_equal(data, -9999)\n overall_reproj.append(data)\n \n # Calculate statistics while ignoring NaN values\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data) \n stats = [output_tif, min_val, max_val, mean_val, std_val]\n df1.loc[len(df1)] = stats\n\n\n# overall validation of reprojected data\noverall_reproj= np.array(overall_reproj)\noverall_reproj = np.ma.masked_equal(overall_reproj, -9999)\nnan_min = np.nanmin(overall_reproj)\nnan_max = np.nanmax(overall_reproj)\nnan_mean = np.nanmean(overall_reproj)\nnan_std = np.nanstd(overall_reproj)\noverall.loc[len(overall)] = [\"reprojected\",nan_min,nan_max,nan_mean,nan_std]\n\n\n# Step 2: Replace nan and 0 values with -9999\nos.makedirs(\"reproj2\", exist_ok=True)\nfiles = glob.glob(\"reproj/*.tif\")\nfor file in files:\n filename = file.split('/')[-1]\n xda = xarray.open_dataarray(file).sel(band=1)\n\n # Multiply data\n data = data *( 44/12)\n \n data = xda.where(xda != 0, -9999) # Replace 0 with -9999\n #data = data.where(data != -3.4e+38, -9999) # Replace -3.4e+38 with -9999\n data = data.fillna(-9999) # Ensure all NaNs are replaced with -9999\n data_array = data.values\n \n\n # Open the source raster to get metadata\n with rasterio.open(file) as src:\n meta = src.meta\n meta.update({\n 'nodata': -9999,\n 'dtype': 'float32',\n 'driver': 'COG'\n })\n with rasterio.open(f\"reproj2/{filename}\", 'w', **meta) as dst:\n dst.write(data_array, 1)\n\n\n# validation for reprojected data (non zero) - monthly calculation\noverall_reproj2=[]\nfiles = glob.glob(\"reproj/*.tif\")\ndf11 = pd.DataFrame(columns=['filename', 'min(reproj_nonzero)', 'max(reproj_nonzero)', 'mean(reproj_nonzero)', 'std(reproj_nonzero)'])\nfor file in files:\n with rasterio.open(file) as src:\n filename_elements = file.split(\"/\")[-1].split(\".\")[:-1]\n output_tif = \"_\".join(filename_elements) + \".tif\"\n data = src.read(1) \n data = np.ma.masked_where((data == -9999) | (data == 0), data)\n overall_reproj2.append(data)\n\n \n # Calculate statistics while ignoring NaN values\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data) \n stats = [output_tif, min_val, max_val, mean_val, std_val]\n df11.loc[len(df11)] = stats\n\n\n# validation for reprojected data (non zero) - overall calculation\noverall_reproj2= np.array(overall_reproj2)\noverall_reproj2 = np.ma.masked_where((overall_reproj2 == -9999) | (overall_reproj2 == 0), overall_reproj2)\nnan_min = np.nanmin(overall_reproj2)\nnan_max = np.nanmax(overall_reproj2)\nnan_mean = np.nanmean(overall_reproj2)\nnan_std = np.nanstd(overall_reproj2)\noverall.loc[len(overall)] = [\"reprojected_non_zero\",nan_min,nan_max,nan_mean,nan_std]\n\n\n# Step 3: To put overviews\nCOG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\nOVERVIEW_LEVELS = 9\nOVERVIEW_RESAMPLING = 'average'\n\nfor file in glob.glob(\"reproj2/*.tif\"):\n output_path = f\"output/{file.split(\"/\")[-1]}\"\n \n # Create a temporary file to hold the COG\n with tempfile.NamedTemporaryFile(suffix='.tif', delete=False) as temp_file: \n # Create COG with overviews and nodata value\n cog_translate(\n file,\n temp_file.name,\n cog_profiles.get(\"deflate\"),\n overview_level=OVERVIEW_LEVELS,\n overview_resampling=OVERVIEW_RESAMPLING,\n nodata=-9999\n )\n # Move the temporary file to the desired local path\n os.rename(temp_file.name, output_path)\n\n\n# validation for final data with overviews - overall calculation\noverall_final=[]\nfiles = glob.glob(\"output/*.tif\")\ndf2 = pd.DataFrame(columns=['filename', 'min(transformed)', 'max(transformed)', 'mean(transformed)', 'std(transformed)'])\nfor file in files:\n with rasterio.open(file) as src:\n filename_elements = file.split(\"/\")[-1].split(\".\")[:-1]\n output_tif = \"_\".join(filename_elements) + \".tif\"\n data = src.read(1) # Read the first band\n \n # Mask -9999 values and NaNs for statistics calculation\n data = np.ma.masked_where((data == -9999) | np.isnan(data), data)\n # Multiply data - undo the multiplication done during transformation\n data = data *( 12/44)\n overall_final.append(data)\n \n # Calculate statistics while ignoring NaN values\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n total = np.nansum(data) \n stats = [output_tif, min_val, max_val, mean_val, std_val]\n df2.loc[len(df2)] = stats\n\n\n# validation for final data (with overviews) - overall calculation\noverall_final= np.array(overall_final)\noverall_final = np.ma.masked_where((overall_final == -9999) | np.isnan(overall_final), overall_final)\nnan_min = np.nanmin(overall_final)\nnan_max = np.nanmax(overall_final)\nnan_mean = np.nanmean(overall_final)\nnan_std = np.nanstd(overall_final)\noverall.loc[len(overall)] = [\"Transformed\",nan_min,nan_max,nan_mean,nan_std]\n\n\npd.merge(pd.merge(df,df1, on='filename', how='inner'), pd.merge(df11,df2, on='filename', how='inner'), how='inner',on='filename' )\n\n\noverall\n\n\n# Save to json\noverall.to_json(\"overall_stats.json\")\npd.merge(pd.merge(df,df1, on='filename', how='inner'), pd.merge(df11,df2, on='filename', how='inner'), how='inner',on='filename' ).to_json(\"yearly_stats.json\")\n\n\n\n\n Back to top", "crumbs": [ - "Data Flow Diagrams" + "Data Transformation Notebooks", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "workflow.html#socioeconomic", - "href": "workflow.html#socioeconomic", - "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", - "section": "Socioeconomic", - "text": "Socioeconomic\n\nSEDAC Gridded World Population Density Data Flow Diagram", + "objectID": "cog_transformation/gosat-based-ch4budget-yeargrid-v1.html", + "href": "cog_transformation/gosat-based-ch4budget-yeargrid-v1.html", + "title": "GOSAT-based Top-down Methane Budgets", + "section": "", + "text": "This script was used to transform the GOSAT-based Top-down Methane Budgets dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nimport rasterio\nfrom datetime import datetime\nfrom dateutil.relativedelta import relativedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nyear_ = datetime(2019, 1, 1)\nfolder_name = \"new_data/CH4-inverse-flux\"\n\nCOG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(folder_name):\n ds = xarray.open_dataset(\n f\"{folder_name}/{name}\",\n engine=\"netcdf4\",\n )\n\n ds = ds.rename({\"dimy\": \"lat\", \"dimx\": \"lon\"})\n # assign coords from dimensions\n ds = ds.assign_coords(lon=(((ds.lon + 180) % 360) - 180)).sortby(\"lon\")\n ds = ds.assign_coords(lat=((ds.lat / 180) * 180) - 90).sortby(\"lat\")\n\n variable = [var for var in ds.data_vars]\n\n for var in variable[2:]:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = ds[var]\n filename_elements.pop()\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n data = data.reindex(lat=list(reversed(data.lat)))\n\n data.rio.set_spatial_dims(\"lon\", \"lat\")\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # generate COG\n COG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(temp_file.name, **COG_PROFILE)\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"ch4_inverse_flux/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(ds.attrs, fp)\n json.dump({\"data_dimensions\": dict(ds.dims)}, fp)\n json.dump({\"data_variables\": list(ds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=\"ch4_inverse_flux/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/ch4_inverse_flux/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", "crumbs": [ - "Data Flow Diagrams" + "Data Transformation Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Methane Budgets" ] }, { - "objectID": "workflow.html#contact", - "href": "workflow.html#contact", - "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", - "section": "Contact", - "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", + "objectID": "cog_transformation/influx-testbed-ghg-concentrations.html", + "href": "cog_transformation/influx-testbed-ghg-concentrations.html", + "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "section": "", + "text": "This script was used to transform the NIST INFLUX dataset into meaningful csv files for ingestion to vector dataset.\n\nimport pandas as pd\nimport glob\nimport os\nimport zipfile\nimport wget\nfrom collections import defaultdict\nfrom io import StringIO\nimport re\nimport warnings\nimport warnings\nfrom datetime import datetime, timedelta\n# Ignore the FutureWarning\nwarnings.filterwarnings(\"ignore\", category=FutureWarning)\n\n\n\nselected_level=\"level1\"\nbase_dir = \"data/\"\noutput_dir = \"output/\"\ndat_file_pattern = f\"{base_dir}/*/*.dat\"\noutput_base_dataset_name = \"PSU_INFLUX_INSITU\" \nconstant_variables = [\"datetime\",\"latitude\",\"longitude\",\"level\",\"elevation_m\",\"intake_height_m\",\"Instr\"]\nvariables =[['CO2(ppm)'],['CH4(ppb)']] # exclude CO\nmetadata_link= \"UrbanTestBed-Metadata - INFLUX.csv\"\n\n\n# Functions\ndef filter_dict(site_dict, selected_level):\n return {key: [x for x in value if selected_level in x] for key, value in site_dict.items()}\n\ndef flag_desired_level(df, desired_level):\n df['is_max_height_data'] = df['level']== desired_level\n return df\n\ndef add_location(link, site_number):\n meta= pd.read_csv(link)\n location =meta[meta['Station Code']==f\"Site {site_number[-2:]}\"][['City','State']]#(get the actual site number)\n return location['City'].item()+\",\"+location['State'].item()\n\ndef convert_to_datetime(row):\n year = int(row['Year'])\n doy = int(row['DOY'])\n hour = int(row['Hour'])\n \n # Create a datetime object for the start of the year\n date = datetime(year, 1, 1) + timedelta(days=doy - 1)\n # Add the hours\n datetime_obj = date + timedelta(hours=hour)\n # Format as yyyy-mm-ddThh:mm:ssZ\n return datetime_obj.strftime('%Y-%m-%dT%H:%M:%SZ')\n\ndef download_and_extract_zip_files(base_dir, levels):\n \"\"\"\n Download, extract, and delete zip files for the specified levels.\n\n Parameters:\n base_dir (str): The base directory for storing the downloaded files.\n levels (list): A list of levels to download and extract.\n \"\"\"\n # Ensure the base directory exists\n os.makedirs(base_dir, exist_ok=True)\n\n # Loop through the levels and handle the download and extraction\n for level in levels:\n download_link = f\"https://www.datacommons.psu.edu/download/meteorology/influx/influx-tower-data/wmo-x2019-scale/level{level}.zip\"\n fname = download_link.split(\"/\")[-1]\n target_path = os.path.join(base_dir, fname)\n \n # Download the zip file\n wget.download(download_link, target_path)\n print(f\"Downloaded {download_link} to {target_path}\")\n\n # Extract the zip file\n with zipfile.ZipFile(target_path, 'r') as zip_ref:\n zip_ref.extractall(base_dir)\n print(f\"Extracted {fname}\")\n\n # Delete the zip file after extraction\n os.remove(target_path)\n\ndef create_site_dict(pattern):\n \"\"\"\n Creates a dictionary where keys are site numbers extracted from file paths,\n and values are lists of file paths corresponding to each site number.\n \n Args:\n - pattern (str): Glob pattern to match files.\n \n Returns:\n - dict: Dictionary mapping site numbers to lists of file paths.\n \"\"\"\n all_files = glob.glob(pattern)\n site_dict = defaultdict(list)\n \n for file_path in all_files:\n site_number = file_path.split('_')[-4]\n site_dict[site_number].append(file_path)\n \n return dict(site_dict)\n\ndef process_site_files(site_number, file_list):\n \"\"\"\n Process files for a given site number and save the combined DataFrame to CSV.\n \n Args:\n - site_number (str): Site number to process.\n - file_list (list): List of file paths corresponding to the site number.\n \"\"\"\n df = pd.DataFrame()\n \n for file_path in file_list:\n with open(file_path, 'r') as file:\n data = file.read()\n \n contents = data.split(\"\\nSite\")\n lat = float((re.search(r'LATITUDE:\\s*([0-9.]+)\\s*[NS]', contents[0])).group(1))\n lat_hemisphere = (re.search(r'LATITUDE:\\s*([0-9.]+)\\s*[NS]', contents[0])).group(0)[-1]\n \n lon = float((re.search(r'LONGITUDE:\\s*([0-9.]+)\\s*[EW]', contents[0])).group(1))\n lon_hemisphere = (re.search(r'LONGITUDE:\\s*([0-9.]+)\\s*[EW]', contents[0])).group(0)[-1]\n \n level= file_path.split(\"/\")[-2]\n \n elevation= re.search(r'ALTITUDE:\\s*([0-9.]+)\\s*m\\s*ASL', contents[0]).group(1)\n intake_height= re.search(r'SAMPLING HEIGHT:\\s*([0-9.]+)\\s*m\\s*AGL', contents[0]).group(1)\n\n \n data_io = StringIO(contents[1])\n tmp_data = pd.read_csv(data_io, delim_whitespace=True)\n tmp_data = tmp_data.reset_index().rename(columns={'index': 'Site'})\n tmp= tmp_data.query(\"Flag==1\").copy()# 1 means no known problem, 0 is not recommemded, 9 is instrument issue (unrealistic)\n #tmp['SiteCode'] = int(re.search(r'\\d+', site_number).group()) \n tmp['latitude'] = lat\n tmp['longitude'] = lon\n tmp['level'] = int(re.search(r'\\d+', level).group())\n tmp['elevation_m'] = elevation\n tmp['intake_height_m']= intake_height\n\n if lat_hemisphere == 'S':\n tmp['latitude'] = -1* tmp[\"latitude\"]\n if lon_hemisphere == 'W':\n tmp['longitude'] = -1* tmp[\"longitude\"]\n\n df = pd.concat([df, tmp], ignore_index=True)\n\n # Ensure the output directory exists\n os.makedirs(output_dir, exist_ok=True)\n os.makedirs(output_dir+\"PSU_INFLUX_INSITU/\", exist_ok=True)\n \n\n df['datetime'] = df[[\"Year\",\"DOY\",\"Hour\"]].apply(convert_to_datetime, axis=1)\n df.reset_index(drop=True, inplace=True)\n for v in variables:\n tmp_file=df[constant_variables + v].copy()\n tmp_file['unit'] = v[0][-4:-1] #CO2(ppm) get the unit only\n \n tmp_file.rename(columns={v[0]: 'value'}, inplace=True)\n tmp_file['location']= add_location(metadata_link, site_number)\n tmp_file = flag_desired_level(tmp_file, 1) # Flagging only level 1 data\n\n # Remove nan\n tmp_file.dropna(subset=[\"value\"], inplace=True)\n\n #filter 0 values\n tmp_file[tmp_file[\"value\"]!=0].to_csv(f\"{output_dir}/PSU_INFLUX_INSITU/NIST-FLUX-IN-{site_number}-{v[0][:-5]}-hourly-concentrations.csv\", index=False)\n print(f\"CSV Created for Site {site_number}-{v[0][:-5]}!!!\")\n return \n\n\n\n\n\n\n# Download and extract zip files\nlevels_to_download = range(1, 5)\n#download_and_extract_zip_files(base_dir=base_dir, levels=levels_to_download)\n\n# Create site dictionary\nsite_dict = create_site_dict(dat_file_pattern)\n\n# Comment if you want data from all levels\n#site_dict = filter_dict(site_dict, selected_level)\n\n# Process each site's files\nfor site_number, file_list in site_dict.items():\n print(f\"Processing Site Number: {site_number}, Total Files: {len(file_list)}\")\n process_site_files(site_number, file_list)\n\n\n\n\n Back to top", "crumbs": [ - "Data Flow Diagrams" + "Data Transformation Notebooks", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" ] }, { - "objectID": "generating_statistics_for_validation/gra2pes-ghg-monthgrid-v1/gra2pes-ghg-monthgrid-v1-generate-statistics.html", - "href": "generating_statistics_for_validation/gra2pes-ghg-monthgrid-v1/gra2pes-ghg-monthgrid-v1-generate-statistics.html", - "title": "U.S. Greenhouse Gas Center Documentation", + "objectID": "cog_transformation/lpjwsl-wetlandch4-monthgrid-v1.html", + "href": "cog_transformation/lpjwsl-wetlandch4-monthgrid-v1.html", + "title": "Wetland Methane Emissions, LPJ-wsl Model", "section": "", - "text": "import xarray as xr\nimport os\nimport glob\nfrom datetime import datetime\nimport boto3\nimport s3fs\nimport tempfile\nimport numpy as np\nimport pandas as pd\nimport re\nimport json\n\n\nraw_files = glob.glob(\"data/*.nc4\")\noutput_files= glob.glob(\"output_final2/*.tif\")\n\n\ndef extract_date_from_key(key):\n # Split the key to isolate the part that contains the date\n parts = key.split('_')\n for part in parts:\n # Check if the part is numeric and has the length of 6 (YYYYMM format)\n if part.isdigit() and len(part) == 6:\n return part\n return None\n\n\noverall_raw= []\nraw= pd.DataFrame(columns=['filename','min_raw','max_raw','mean_raw','std_raw'])\nfor file in raw_files:\n xds= xr.open_dataset(file)\n year_month = extract_date_from_key(file)\n for var in [\"PM25-PRI\",\"CO2\",\"CO\",\"NOX\",\"SOX\"]:\n data = getattr(xds,var)\n overall_raw.append(data)\n data = np.ma.masked_where((data == -9999), data)\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data)\n stats = [f\"{var}_{year_month}\", min_val, max_val, mean_val, std_val]\n raw.loc[len(raw)] = stats\n\n\noverall_cog=[]\ncog= pd.DataFrame(columns=['filename','min_cog','max_cog','mean_cog','std_cog'])\nfor file in output_files:\n data= xr.open_dataarray(file)\n \n year_month = file[:-4][-6:]\n var = file.split(\"_\")[-2]\n overall_cog.append(data)\n data = np.ma.masked_where((data == -9999), data)\n \n \n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data)\n stats = [f\"{var}_{year_month}\", min_val, max_val, mean_val, std_val]\n cog.loc[len(cog)] = stats\n\n\n# validation for reprojected data (non zero) - overall calculation\noverall_raw= np.array(overall_raw)\noverall_raw= np.ma.masked_where((overall_raw == -9999) , overall_raw)\nnan_min = np.nanmin(overall_raw)\nnan_max = np.nanmax(overall_raw)\nnan_mean = np.nanmean(overall_raw)\nnan_std = np.nanstd(overall_raw)\n[\"overall_raw\",nan_min,nan_max,nan_mean,nan_std]\n\n['overall_raw', 0.0, 110011.766, 5.1753755, 172.26357]\n\n\n\noverall_cog= np.array(overall_cog)\nnan_min = np.nanmin(overall_cog)\nnan_max = np.nanmax(overall_cog)\nnan_mean = np.nanmean(overall_cog)\nnan_std = np.nanstd(overall_cog)\n[\"overall_cog\",nan_min,nan_max,nan_mean,nan_std]\n\n['overall_cog', 0.0, 110011.766, 5.1753297, 172.27177]\n\n\n\npd.merge(cog, raw, on='filename', how='inner').to_json(\"monthly_stats.json\")\n\n\n\nkeys = [\"data\", \"nan_min\", \"nan_max\", \"nan_mean\", \"nan_std\"]\nvalues_set1 = [\"overall_raw\", 0.0, 110011.766, 5.1753297, 172.27177]\nvalues_set2 = [\"overall_cog\", 0.0, 110011.766, 5.1753297, 172.27177]\n\ndata_dict = {key: [val1, val2] for key, val1, val2 in zip(keys, values_set1, values_set2)}\n\n# Save the dictionary as a JSON file\nwith open(\"overall_stats.json\", \"w\") as json_file:\n json.dump(data_dict, json_file, indent=4)\n\n\n\n\n Back to top" + "text": "This script was used to transform the Wetland Methane Emissions, LPJ-wsl Model dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"NASA_GSFC_ch4_wetlands_monthly\"\ndirectory = \"ch4_wetlands_monthly\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(directory):\n xds = xarray.open_dataset(\n f\"{directory}/{name}\", engine=\"netcdf4\", decode_times=False\n )\n xds = xds.assign_coords(longitude=(((xds.longitude + 180) % 360) - 180)).sortby(\n \"longitude\"\n )\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(latitude=slice(None, None, -1))\n data = data * 1000\n data.rio.set_spatial_dims(\"longitude\", \"latitude\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n date = (\n f\"0{int((data.time.item(0)/732)+1)}\"\n if len(str(int((data.time.item(0) / 732) + 1))) == 1\n else f\"{int((data.time.item(0)/732)+1)}\"\n )\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = filename_elements[-1] + date\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{FOLDER_NAME}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" }, { - "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html", - "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html", - "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "objectID": "cog_transformation/lam-testbed-ghg-concentrations.html", + "href": "cog_transformation/lam-testbed-ghg-concentrations.html", + "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", "section": "", - "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", + "text": "This script was used to transform the the Los Angeles Megacity Carbon Project dataset into meaningful csv files for ingestion to vector dataset.\n\nimport pandas as pd\nimport glob\nimport os\nimport warnings\nimport warnings \nwarnings.filterwarnings(\"ignore\", category=RuntimeWarning)\n\n\n# download data from https://data.nist.gov/od/id/mds2-2388 into your desired_folder\nsource_dir = \"CA\"\n\n\n# Grouping the files for preparation\nconfig_ca = pd.read_csv(\"LAM_sites-2.csv\") #metadata from providers\nall_files= glob.glob(f\"{source_dir}/*.csv\")\nall_files = [i.split(\"/\")[-1].split('.')[0] for i in glob.glob(f\"{source_dir}/*.csv\") ]\nmy_dict={}\nfor site in list(config_ca.SiteCode):\n # for each site and variable, append into the dict\n if (config_ca[config_ca[\"SiteCode\"]==site][\"Tower\"].item()) ==1 :\n\n co2_files = [f for f in all_files if site in f and \"upwind\" not in f and \"all\" not in f and \"co2\" in f]\n my_dict[f\"{site}-co2\"] = co2_files\n # Find the files that do not have \"upwind\" or \"all\" and have \"ch4\"\n ch4_files = [f for f in all_files if site in f and \"upwind\" not in f and \"all\" not in f and \"ch4\" in f]\n my_dict[f\"{site}-ch4\"] = ch4_files\n else:\n co2_upwind_files = [f for f in all_files if site in f and \"upwind\" in f and \"co2\" in f]\n my_dict[f\"{site}-co2\"] = co2_upwind_files\n \n # Find the files that have \"upwind\" and \"ch4\"\n ch4_upwind_files = [f for f in all_files if site in f and \"upwind\" in f and \"ch4\" in f]\n my_dict[f\"{site}-ch4\"] = ch4_upwind_files\n\n if site in [\"IRV\",\"RAN\"]:\n co2_files = [f for f in all_files if site in f and \"all\" in f and \"co2\" in f]\n my_dict[f\"{site}-co2\"] = co2_files\n ch4_files = [f for f in all_files if site in f and \"all\" in f and \"ch4\" in f]\n my_dict[f\"{site}-ch4\"] = ch4_files\n \ndel my_dict['USC2-co2']\ndel my_dict['USC2-ch4']\n\nfor key in my_dict:\n my_dict[key] = sorted(my_dict[key])\n\n\n# code to generate transformed data for CA\noutput_dir = \"output_LAM\"\nos.makedirs(output_dir,exist_ok=True)\nfor key, value in my_dict.items():\n df=pd.DataFrame()\n variable = key.split(\"-\")[-1]\n val = f\"{variable}_ppm\" if variable == 'co2' else f\"{variable}_ppb\"\n columns = [\"latitude\",\"longitude\",\"intake_height_m\",\"elevation_m\",\"datetime\",val ]\n for file in value:\n tmp = pd.read_csv(f\"CA/{file}.csv\")\n tmp.dropna(subset=[val], inplace=True)\n tmp.rename(columns={'datetime_UTC': 'datetime'}, inplace=True)\n tmp= tmp[columns]\n tmp.rename(columns={val: 'value'}, inplace=True)\n tmp['datetime'] = pd.to_datetime(tmp['datetime'])\n tmp['datetime'] = tmp['datetime'].dt.strftime('%Y-%m-%dT%H:%M:%SZ')\n tmp['location'] = config_ca[config_ca['SiteCode']==site][\"Location\"].item()\n df = pd.concat([df, tmp], ignore_index=True)\n \n df['year']= df['datetime'].apply(lambda x: x[:4])\n result = df.groupby(\"year\").agg(max_height= (\"intake_height_m\",\"max\"))\n if result['max_height'].std() !=0:\n print(f\"More than one max height for {file}\",result['max_height'].unique())\n merged_df=pd.merge(df, result, on='year')\n merged_df[\"is_max_height_data\"]= merged_df[\"max_height\"] == merged_df[\"intake_height_m\"]\n merged_df=merged_df.drop(columns=['year','max_height'])\n merged_df.reset_index(drop=True, inplace=True)\n merged_df.to_csv(f\"{output_dir}/NIST-testbed-LAM-{key}-hourly-concentrations.csv\", index=False)\n \n\n\n\n\n Back to top", "crumbs": [ - "Data Usage Notebooks", + "Data Transformation Notebooks", "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" + "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" ] }, { - "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#approach", - "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#approach", - "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "objectID": "datausage.html", + "href": "datausage.html", + "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", "section": "", - "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", + "text": "Welcome to the U.S. Greenhouse Gas (GHG) Center data usage notebooks, your gateway to exploring and analyzing curated datasets on greenhouse gas emissions. Our cloud-based system offers seamless access to GHG curated datasets. Dive into the data with our data usage Jupyter notebooks, which demonstrate how to explore, access, visualize, and conduct basic data analysis for each GHG Center dataset in a code notebook environment. The data usage notebooks are grouped topically. Click on a notebook to learn more about the dataset and to view the data usage code.\nJoin us in our mission to make data-driven environmental solutions. Explore, analyze, and make a difference with the US GHG Center.\nView the US GHG Center Data Catalog", "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" + "Data Usage Notebooks" ] }, { - "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#about-the-data", - "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", - "section": "About the Data", - "text": "About the Data\nNIST is engaged in research to improve measurement of greenhouse gas emissions in areas containing multiple emission sources and sinks, such as cities. NIST’s objective is to develop measurement tools supporting independent means to increase the accuracy of greenhouse gas emissions data at urban and regional geospatial scales. NIST has established three test beds in U.S. cities to develop and evaluate the performance of advanced measurement capabilities for emissions independent of their origin. Located in Indianapolis, Indiana, the Los Angeles air basin of California, and the U.S. Northeast corridor (beginning with the Baltimore/Washington D.C. region), the test beds have been selected for their varying meteorology, terrain and emissions characteristics. These test beds will serve as a means to independently diagnose the accuracy of emissions data obtained directly from emission or uptake sources.\nFor more information regarding this dataset, please visit the Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed data overview page.", + "objectID": "datausage.html#gridded-anthropogenic-greenhouse-gas-emissions", + "href": "datausage.html#gridded-anthropogenic-greenhouse-gas-emissions", + "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", + "section": "Gridded Anthropogenic Greenhouse Gas Emissions", + "text": "Gridded Anthropogenic Greenhouse Gas Emissions\n\nOCO-2 MIP Top-Down CO₂ Budgets\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the OCO-2 MIP Top-Down CO₂ Budgets dataset.\nIntermediate level notebook to read and visualize National CO₂ Budgets using OCO-2 MIP Top-Down CO₂ Budget country total data. This notebook utilizes the country totals available at https://ceos.org/gst/carbon-dioxide.html, which compliment the global 1° x 1° gridded CO₂ Budget data featured in the US GHG Center.\n\nODIAC Fossil Fuel CO₂ Emissions\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the ODIAC Fossil Fuel CO₂ Emissions dataset.\n\nTM5-4DVar Isotopic CH₄ Inverse Fluxes\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the TM5-4DVar Isotopic CH₄ Inverse Fluxes dataset.\n\nU.S. Gridded Anthropogenic Methane Emissions Inventory\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the U.S. Gridded Anthropogenic Methane Emissions Inventory dataset.\n\nVulcan Fossil Fuel CO₂ Emissions\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the Vulcan Fossil Fuel CO₂ Emissions, Version 4 dataset.\n\nGRA²PES Greenhouse Gas and Air Quality Species\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the GRA2PES, Version 1 dataset.", "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" + "Data Usage Notebooks" ] }, { - "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", - "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", - "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", - "section": "Querying the Feature Vector API", - "text": "Querying the Feature Vector API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Feature Vector Application Programming Interface (API) where the items for this collection are stored.\n\nFEATURE_API_URL=\"https://earth.gov/ghgcenter/api/features\"\n\n\n# Function to fetch CSV data for a station with a limit parameter\ndef get_station_data_csv(station_code, gas_type, frequency, elevation_m, limit=10000):\n # Use the ?f=csv and limit query to get more rows\n url = f\"https://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_nec_{station_code}_{gas_type}_{frequency}_concentrations/items?f=csv&elevation_m={elevation_m}&limit={limit}\"\n print(url)\n try:\n response = requests.get(url)\n print(response)\n # Check if the response is successful\n if response.status_code != 200:\n print(f\"Failed to fetch data for {station_code}. Status code: {response.status_code}\")\n return pd.DataFrame()\n\n # Check if the content type is CSV\n content_type = response.headers.get('Content-Type')\n if 'text/csv' not in content_type:\n print(f\"Unexpected content type for {station_code}: {content_type}\")\n print(\"Response content:\", response.text)\n return pd.DataFrame()\n\n # Read the CSV content into a pandas DataFrame\n csv_data = StringIO(response.text)\n return pd.read_csv(csv_data)\n \n except requests.exceptions.RequestException as e:\n print(f\"Request failed: {e}\")\n return pd.DataFrame()", + "objectID": "datausage.html#natural-greenhouse-gas-emissions-and-sinks", + "href": "datausage.html#natural-greenhouse-gas-emissions-and-sinks", + "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", + "section": "Natural Greenhouse Gas Emissions and Sinks", + "text": "Natural Greenhouse Gas Emissions and Sinks\n\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the Air-Sea CO₂ Flux, ECCO-Darwin Model v5 dataset.\n\nMiCASA Land Carbon Flux\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the MiCASA Land Carbon Flux dataset.\n\nGOSAT-based Top-down Total and Natural Methane Emissions\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the GOSAT-based Top-down Total and Natural Methane Emissions dataset.\n\nOCO-2 MIP Top-Down CO₂ Budgets\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the OCO-2 MIP Top-Down CO₂ Budgets dataset.\nIntermediate level notebook to read and visualizeNational CO₂ Budgets using OCO-2 MIP Top-Down CO₂ Budget country total data. This notebook utilizes the country totals available at ceos.org/gst/carbon-dioxide, which compliment the global 1° x 1° gridded CO₂ Budget data featured in the US GHG Center.\n\nTM5-4DVar Isotopic CH₄ Inverse Fluxes\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the TM5-4DVar Isotopic CH₄ Inverse Fluxes dataset.\n\nWetland Methane Emissions, LPJ-EOSIM model\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the Wetland Methane Emissions, LPJ-EOSIM model dataset.", "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" + "Data Usage Notebooks" ] }, { - "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-ch₄-data-for-two-nec-stations", - "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-ch₄-data-for-two-nec-stations", - "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", - "section": "Visualizing the CH₄ data for two NEC stations", - "text": "Visualizing the CH₄ data for two NEC stations\n\n# Get station name and elevation from metdata dataframe\n# Fetch data for UNY (elevation 230) and TMD (elevation 489), using limit=10000\n# ch4/co2 select the ghg \nuny_data = get_station_data_csv('uny', 'ch4', 'hourly', 483, limit=10000)\ntmd_data = get_station_data_csv('tmd', 'ch4', 'hourly', 561, limit=10000)\n\n# Check if data was successfully retrieved before proceeding\nif uny_data.empty or tmd_data.empty:\n print(\"No data available for one or both stations. Exiting.\")\nelse:\n # Convert the 'datetime' column to datetime for plotting\n uny_data['datetime'] = pd.to_datetime(uny_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n tmd_data['datetime'] = pd.to_datetime(tmd_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n\n # Plot the data\n plt.figure(figsize=(10, 6))\n plt.plot(uny_data['datetime'], uny_data['value'], label='UNY (230m)', color='blue', marker='o')\n plt.plot(tmd_data['datetime'], tmd_data['value'], label='TMD (489m)', color='green', marker='o')\n\n plt.title('Methane (CH₄) Hourly Concentrations Over Time for UNY and TMD Stations')\n plt.xlabel('Time')\n plt.ylabel('CH4 Concentration (ppb)')\n plt.legend()\n plt.grid(True)\n\n # Show plot\n plt.show()\n\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_nec_uny_ch4_hourly_concentrations/items?f=csv&elevation_m=483&limit=10000\n<Response [200]>\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_nec_tmd_ch4_hourly_concentrations/items?f=csv&elevation_m=561&limit=10000\n<Response [200]>", + "objectID": "datausage.html#large-emissions-events", + "href": "datausage.html#large-emissions-events", + "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", + "section": "Large Emissions Events", + "text": "Large Emissions Events\n\nEMIT Methane Point Source Plume Complexes\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the EMIT Methane Point Source Plume Complexes dataset.", "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" + "Data Usage Notebooks" ] }, { - "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html", - "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "datausage.html#greenhouse-gas-concentrations", + "href": "datausage.html#greenhouse-gas-concentrations", + "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", + "section": "Greenhouse Gas Concentrations", + "text": "Greenhouse Gas Concentrations\n\nAtmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory dataset.\n\nOCO-2 GEOS Column CO₂ Concentrations\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the OCO-2 GEOS Column CO₂ Concentrations dataset.\n\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed\n\nBeginner level notebook", + "crumbs": [ + "Data Usage Notebooks" + ] + }, + { + "objectID": "datausage.html#socioeconomic", + "href": "datausage.html#socioeconomic", + "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", + "section": "Socioeconomic", + "text": "Socioeconomic\n\nSEDAC Gridded World Population Density\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the SEDAC Gridded World Population Density dataset.", + "crumbs": [ + "Data Usage Notebooks" + ] + }, + { + "objectID": "datausage.html#contact", + "href": "datausage.html#contact", + "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", + "section": "Contact", + "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", + "crumbs": [ + "Data Usage Notebooks" + ] + }, + { + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html", + "title": "SEDAC Gridded World Population Density", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Socioeconomic", + "SEDAC Gridded World Population Density" ] }, { - "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#run-this-notebook", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#run-this-notebook", + "title": "SEDAC Gridded World Population Density", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Socioeconomic", + "SEDAC Gridded World Population Density" ] }, { - "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#approach", - "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#approach", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#approach", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#approach", + "title": "SEDAC Gridded World Population Density", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Vulcan Fossil Fuel CO₂ Emissions Data product.\nPass the STAC item into the raster API /stac/tilejson.jsonendpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. Collection processed in this notebook is SEDAC gridded population density.\nPass the STAC item into raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint\nWe’ll visualize two tiles (side-by-side) allowing for comparison of each of the time points using folium.plugins.DualMap\nAfter the visualization, we’ll perform zonal statistics for a given polygon.", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Socioeconomic", + "SEDAC Gridded World Population Density" ] }, { - "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#about-the-data", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#about-the-data", + "title": "SEDAC Gridded World Population Density", "section": "About the Data", - "text": "About the Data\nThe Greenhouse gas And Air Pollutants Emissions System (GRA2PES) dataset at the GHG Center is an aggregated, regridded, monthly high-resolution (0.036 x 0.036°) data product with emissions of both greenhouse gases and air pollutants developed in a consistent framework. The dataset contains emissions over the contiguous United States covering major anthropogenic sectors, including energy, industrial fuel combustion and processes, commercial and residential combustion, oil and gas production, on-road and off-road transportation, etc. (see Table 1 in the Scientific Details section below for a full sector list). Fossil fuel CO2 (ffCO2) emissions are developed along with those of air pollutants including CO, NOx, SOx, and PM2.5 with consistency in spatial and temporal distributions. Emissions by sectors are grouped into point and area sources, reported as column totals in units of metric tons per km2 per month. Spatial-temporal surrogates are developed to distribute CO2 emissions to grid cells to keep consistency between greenhouse gases and air quality species. The current version of GRA2PES is for 2021. Long-term emissions and more greenhouse gas species (e.g., methane) are under development and will be added in the future.\nFor more information regarding this dataset, please visit the GRA2PES Greenhouse Gas and Air Quality Species, Version 1 data overview page.", + "text": "About the Data\nThe SEDAC Gridded Population of the World: Population Density, v4.11 dataset provides annual estimates of population density for the years 2000, 2005, 2010, 2015, and 2020 on a 30 arc-second (~1 km) grid. These data can be used for assessing disaster impacts, risk mapping, and any other applications that include a human dimension. This population density dataset is provided by NASA’s Socioeconomic Data and Applications Center (SEDAC) hosted by the Center for International Earth Science Information Network (CIESIN) at Columbia University. The population estimates are provided as a continuous raster for the entire globe.\nFor more information regarding this dataset, please visit the SEDAC Gridded World Population Density data overview page.", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Socioeconomic", + "SEDAC Gridded World Population Density" ] }, { - "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#querying-the-stac-api", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#querying-the-stac-api", + "title": "SEDAC Gridded World Population Density", "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in the STAC collection.\n# Name of the collection for Vulcan Fossil Fuel CO₂ Emissions, Version 4. \ncollection_name = \"gra2pes-ghg-monthgrid-v1\"\n\n\n# Fetch the collection from STAC collections using the appropriate endpoint\n# the 'requests' library allows a HTTP request possible\ncollection_graapes = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2010 to December 2021. By looking at the dashboard:time density, we observe that the data is periodic with year time density.\n\n# Create a function that would search for the above data collection in the STAC API\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Apply the above function and check the total number of items available within the collection\nnumber_of_items = get_item_count(collection_name)\nitems_graapes = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items_vulcan)} items\")\n\nFound 12 items\n\n\n\n# To access the year value from each item more easily, this will let us query more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items_graapes} \n# rh = Heterotrophic Respiration\nasset_name = \"co2\"\n\n\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for 2021-01 and again for 2021-05, so that we can visualize each event independently.\n\ncolor_map = \"spectral_r\" # please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\n\n# To change the year and month of the observed parameter, you can modify the \"items['YYYY-MM']\" statement\n# For example, you can change the current statement \"items['2003-12']\" to \"items['2016-10']\" \n_202101_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2021-01']['collection']}/items/{items['2021-01']['id']}/tilejson.json?collection={items['2021-01']['collection']}&item={items['2021-01']['id']}\"\n\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale=0,150\", \n).json()\n_202101_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://dev.ghg.center/api/raster/collections/gra2pes-co2-monthgrid-v1/items/gra2pes-co2-monthgrid-v1-202101/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?collection=gra2pes-co2-monthgrid-v1&item=gra2pes-co2-monthgrid-v1-202101&assets=co2&color_formula=gamma+r+1.05&colormap_name=spectral_r&rescale=0%2C150'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-137.3143, 18.173376, -58.58229999999702, 52.229376000001295],\n 'center': [-97.94829999999851, 35.20137600000065, 0]}\n\n\n\n_202105_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2021-05']['collection']}/items/{items['2021-05']['id']}/tilejson.json?collection={items['2021-05']['collection']}&item={items['2021-05']['id']}\"\n\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale=0,150\", \n).json()\n_202105_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://dev.ghg.center/api/raster/collections/gra2pes-co2-monthgrid-v1/items/gra2pes-co2-monthgrid-v1-202105/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?collection=gra2pes-co2-monthgrid-v1&item=gra2pes-co2-monthgrid-v1-202105&assets=co2&color_formula=gamma+r+1.05&colormap_name=spectral_r&rescale=0%2C150'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-137.3143, 18.173376, -58.58229999999702, 52.229376000001295],\n 'center': [-97.94829999999851, 35.20137600000065, 0]}", + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for SEDAC population density dataset \ncollection_name = \"sedac-popdensity-yeargrid5yr-v4.11\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\nExamining the contents of our collection under summaries we see that the data is available from January 2000 to December 2020. By looking at the dashboard:time density we observe that the data is available for the years 2000, 2005, 2010, 2015, 2020.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Socioeconomic", + "SEDAC Gridded World Population Density" ] }, { - "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#visualizing-total-fossil-fuel-co₂-emissions", - "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#visualizing-total-fossil-fuel-co₂-emissions", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", - "section": "Visualizing Total Fossil Fuel CO₂ Emissions", - "text": "Visualizing Total Fossil Fuel CO₂ Emissions\n\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n\n# Define the first map layer with the CO2 Flux data for December 2022\nmap_layer_202101 = TileLayer(\n tiles=_202101_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution \n name='2021-01 Total CO2 Fossil Fuel Emissions', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map \nmap_layer_202101.add_to(map_.m1)\n\nmap_layer_202105 = TileLayer(\n tiles=_202105_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution \n name='2021-05 Total CO2 Emissions', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map \nmap_layer_2021.add_to(map_.m2)\n\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#exploring-changes-in-the-world-population-density-using-the-raster-api", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#exploring-changes-in-the-world-population-density-using-the-raster-api", + "title": "SEDAC Gridded World Population Density", + "section": "Exploring Changes in the World Population Density using the Raster API", + "text": "Exploring Changes in the World Population Density using the Raster API\nWe will explore changes in population density in urban regions. In this notebook, we’ll explore the changes in population density over time. We’ll then visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the SEDAC Gridded World Population Density collection, the parameter of interest is “population-density”\nasset_name = \"population-density\"\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetching the min and max values\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for January 2000 and again for January 2020, so that we can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"rainbow\" \n\n# Make a GET request to retrieve information for the 2020 tile\njanuary_2020_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2020-01']['collection']}/items/{items['2020-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format \n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2020_tile\n\n\n# Make a GET request to retrieve information for the 2000 tile\njanuary_2000_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2000-01']['collection']}/items/{items['2000-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format \n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2000_tile", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Socioeconomic", + "SEDAC Gridded World Population Density" ] }, { - "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#summary", - "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#summary", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#visualizing-population-density.", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#visualizing-population-density.", + "title": "SEDAC Gridded World Population Density", + "section": "Visualizing Population Density.", + "text": "Visualizing Population Density.\n\n# Set initial zoom and center of map for population density Layer\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer (January 2020)\nmap_layer_2020 = TileLayer(\n tiles=january_2020_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=1, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_2020.add_to(map_.m1)\n\n# Define the second map layer (January 2000)\nmap_layer_2000 = TileLayer(\n tiles=january_2000_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=1, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_2000.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_", + "crumbs": [ + "Data Usage Notebooks", + "Socioeconomic", + "SEDAC Gridded World Population Density" + ] + }, + { + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#visualizing-the-data-as-a-time-series", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#visualizing-the-data-as-a-time-series", + "title": "SEDAC Gridded World Population Density", + "section": "Visualizing the Data as a Time Series", + "text": "Visualizing the Data as a Time Series\nWe can now explore the SEDAC population density dataset time series available for the Texas, Dallas area of USA. We can plot the dataset using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"date\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum pop density\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Population density over the years\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"Population density\")\n\n# Insert title for the plot\nplt.title(\"Population density over Texas, Dallas (2000-2020)\")\n\n###\n# Add data citation\nplt.text(\n df[\"date\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: NASA SEDAC Gridded World Population Density\", \n fontsize=12, # Font size\n horizontalalignment=\"right\", # Horizontal alignment\n verticalalignment=\"bottom\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n\n# Plot the time series\nplt.show()\n\n\n# Print the properties for the 3rd item in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n\n# A GET request is made for the 2010 tile\njanuary2010_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary2010_tile\n\n\n# Create a new map to display the 2010 tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=january2010_tile[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.5\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox", + "crumbs": [ + "Data Usage Notebooks", + "Socioeconomic", + "SEDAC Gridded World Population Density" + ] + }, + { + "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#summary", + "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#summary", + "title": "SEDAC Gridded World Population Density", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully explored, analyzed, and visualized the STAC collection for GRA2PES greenhouse gases Emissions, Version 1 dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the total CO₂ emissions for two distinctive months/years\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "Summary\nIn this notebook we have successfully explored, analyzed and visualized the STAC collection for the SEDAC Gridded World Population Density dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare population density for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Socioeconomic", + "SEDAC Gridded World Population Density" ] }, { - "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html", - "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html", - "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html", + "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html", + "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", "section": "", "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", "crumbs": [ "Data Usage Notebooks", "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" ] }, { - "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#approach", - "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#approach", - "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#approach", + "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#approach", + "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", "section": "", "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", "crumbs": [ "Data Usage Notebooks", "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" ] }, { - "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#about-the-data", - "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#about-the-data", + "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", "section": "About the Data", - "text": "About the Data\nNIST is engaged in research to improve measurement of greenhouse gas emissions in areas containing multiple emission sources and sinks, such as cities. NIST’s objective is to develop measurement tools supporting independent means to increase the accuracy of greenhouse gas emissions data at urban and regional geospatial scales. NIST has established three test beds in U.S. cities to develop and evaluate the performance of advanced measurement capabilities for emissions independent of their origin. Located in Indianapolis, Indiana, the Los Angeles air basin of California, and the U.S. Northeast corridor (beginning with the Baltimore/Washington D.C. region), the test beds have been selected for their varying meteorology, terrain and emissions characteristics. These test beds will serve as a means to independently diagnose the accuracy of emissions data obtained directly from emission or uptake sources.\nFor more information regarding this dataset, please visit the Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) data overview page.", + "text": "About the Data\nNIST is engaged in research to improve measurement of greenhouse gas emissions in areas containing multiple emission sources and sinks, such as ciies. NIST’s objective is to develop measurement tools supporting independent means to increase the accuracy of greenhouse gas emissions data at urban and regional geospatial scales. NIST has established three test beds in U.S. ciies to develop and evaluate the performance of advanced measurement capabilities for emissions independent of their origin. Located in Indianapolis, Indiana, the Los Angeles air basin of California, and the U.S. Northeast corridor (beginning with the Baltimore/Washington D.C. region), the test beds have been selected for their varying meteorology, terrain and emissions characteristics. These test beds will serve as a means to independently diagnose the accuracy of emissions data obtained directly from emission or uptake sources.\nFor more information regarding this dataset, please visit the Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project data overview page.", "crumbs": [ "Data Usage Notebooks", "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" ] }, { - "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", - "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", - "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", + "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", + "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", "section": "Querying the Feature Vector API", - "text": "Querying the Feature Vector API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Feature Vector Application Programming Interface (API) where the items for this collection are stored.\n\nFEATURE_API_URL=\"https://earth.gov/ghgcenter/api/features\"\n\n\n# Function to fetch CSV data for a station with a limit parameter\ndef get_station_data_csv(station_code, gas_type, frequency, elevation_m, limit=100000):\n # Use the ?f=csv and limit query to get more rows\n url = f\"https://earth.gov/ghgcenter/api/features/collections/public.nist_flux_in_{station_code}_{gas_type}_{frequency}_concentrations/items?f=csv&elevation_m={elevation_m}&limit={limit}\"\n print(url)\n try:\n response = requests.get(url)\n \n # Check if the response is successful\n if response.status_code != 200:\n print(f\"Failed to fetch data for {station_code}. Status code: {response.status_code}\")\n return pd.DataFrame()\n\n # Check if the content type is CSV\n content_type = response.headers.get('Content-Type')\n if 'text/csv' not in content_type:\n print(f\"Unexpected content type for {station_code}: {content_type}\")\n print(\"Response content:\", response.text)\n return pd.DataFrame()\n\n # Read the CSV content into a pandas DataFrame\n csv_data = StringIO(response.text)\n return pd.read_csv(csv_data)\n \n except requests.exceptions.RequestException as e:\n print(f\"Request failed: {e}\")\n return pd.DataFrame()", + "text": "Querying the Feature Vector API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Feature Vector Application Programming Interface (API) where the items for this collection are stored.\n\nFEATURE_API_URL=\"https://earth.gov/ghgcenter/api/features\"\n\n\n# Function to fetch CSV data for a station with a limit parameter\ndef get_station_data_csv(station_code, gas_type, frequency, elevation_m, limit=100000):\n # Use the ?f=csv and limit query to get more rows\n url = f\"https://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_lam_{station_code}_{gas_type}_{frequency}_concentrations/items?f=csv&elevation_m={elevation_m}&limit={limit}\"\n print(url)\n try:\n response = requests.get(url)\n \n # Check if the response is successful\n if response.status_code != 200:\n print(f\"Failed to fetch data for {station_code}. Status code: {response.status_code}\")\n return pd.DataFrame()\n\n # Check if the content type is CSV\n content_type = response.headers.get('Content-Type')\n if 'text/csv' not in content_type:\n print(f\"Unexpected content type for {station_code}: {content_type}\")\n print(\"Response content:\", response.text)\n return pd.DataFrame()\n\n # Read the CSV content into a pandas DataFrame\n csv_data = StringIO(response.text)\n return pd.read_csv(csv_data)\n \n except requests.exceptions.RequestException as e:\n print(f\"Request failed: {e}\")\n return pd.DataFrame()", "crumbs": [ "Data Usage Notebooks", "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" ] }, { - "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-ch₄-data-for-two-nec-stations", - "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-ch₄-data-for-two-nec-stations", - "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", - "section": "Visualizing the CH₄ data for two NEC stations", - "text": "Visualizing the CH₄ data for two NEC stations\n\n# Get station name and elevation from metdata dataframe\n# Fetch data for site01 (elevation 256) and site09 (elevation 277), using limit=10000\n# ch4/co2 select the ghg \n\nsite01_data = get_station_data_csv('site01', 'ch4', 'hourly', 256,limit=10000)\nsite09_data = get_station_data_csv('site09', 'ch4', 'hourly', 277,limit=10000)\n\n# Check if data was successfully retrieved before proceeding\nif site01_data.empty or site09_data.empty:\n print(\"No data available for one or both stations. Exiting.\")\nelse:\n # Convert the 'datetime' column to datetime for plotting\n site01_data['datetime'] = pd.to_datetime(site01_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n site09_data['datetime'] = pd.to_datetime(site09_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n\n # Plot the data\n plt.figure(figsize=(10, 6))\n plt.plot(site01_data['datetime'], site01_data['value'], label='site01 (256m)', color='blue', marker='o')\n plt.plot(site09_data['datetime'], site09_data['value'], label='site09 (277m)', color='green', marker='o')\n\n plt.title('Methane (CH₄) Hourly Concentrations Over Time for site01 and site09 Stations')\n plt.xlabel('Time')\n plt.ylabel('CH₄ Concentration (ppb)')\n plt.legend()\n plt.grid(True)\n\n # Show plot\n plt.show()\n\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_flux_in_site01_ch4_hourly_concentrations/items?f=csv&elevation_m=256&limit=10000\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_flux_in_site09_ch4_hourly_concentrations/items?f=csv&elevation_m=277&limit=10000", + "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-co₂-data-for-two-nec-stations", + "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-co₂-data-for-two-nec-stations", + "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", + "section": "Visualizing the CO₂ data for two NEC stations", + "text": "Visualizing the CO₂ data for two NEC stations\n\n# Get station name and elevation from metdata dataframe\n# Fetch data for SCI (elevation 489) and COM (elevation 9), using limit=10000\n# ch4/co2 select the ghg \nsci_data = get_station_data_csv('sci', 'co2', 'hourly', 489, limit=10000)\ncom_data = get_station_data_csv('com', 'co2', 'hourly', 9, limit=10000)\n\n# Check if data was successfully retrieved before proceeding\nif sci_data.empty or com_data.empty:\n print(\"No data available for one or both stations. Exiting.\")\nelse:\n # Convert the 'datetime' column to datetime for plotting\n sci_data['datetime'] = pd.to_datetime(sci_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n com_data['datetime'] = pd.to_datetime(com_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n\n # Plot the data\n plt.figure(figsize=(10, 6))\n plt.plot(sci_data['datetime'], sci_data['value'], label='SCI (489m)', color='blue', marker='o')\n plt.plot(com_data['datetime'], com_data['value'], label='COM (9m)', color='green', marker='o')\n\n plt.title('Carbon Dioxide (CO₂) Hourly Concentrations Over Time for SCI and COM Stations')\n plt.xlabel('Time')\n plt.ylabel('CO₂ Concentration (ppm)')\n plt.legend()\n plt.grid(True)\n\n # Show plot\n plt.show()\n\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_lam_sci_co2_hourly_concentrations/items?f=csv&elevation_m=489&limit=10000\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_lam_com_co2_hourly_concentrations/items?f=csv&elevation_m=9&limit=10000", "crumbs": [ "Data Usage Notebooks", "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#run-this-notebook", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#run-this-notebook", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#approach", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#approach", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#approach", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#approach", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Wetland Methane Emissions, LPJ-EOSIM Model data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison.\nAfter the visualization, perform zonal statistics for a given polygon.", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the TM5-4DVar Isotopic CH₄ Inverse Fluxes Data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.jsonendpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#about-the-data", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#about-the-data", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", "section": "About the Data", - "text": "About the Data\nMethane (CH₄) emissions from vegetated wetlands are estimated to be the largest natural source of methane in the global CH₄ budget, contributing to roughly one third of the total of natural and anthropogenic emissions. Wetland CH₄ is produced by microbes breaking down organic matter in the oxygen deprived environment of inundated soils. Due to limited data availability, the details of the role of wetland CH₄ emissions have thus far been underrepresented. Using the Earth Observation SIMulator version (LPJ-EOSIM) of the Lund-Potsdam-Jena Dynamic Global Vegetation Model (LPJ-DGVM) global CH₄ emissions from wetlands are estimated at 0.5° x 0.5 degree spatial resolution. By simulating wetland extent and using characteristics of inundated areas, such as wetland soil moisture, temperature, and carbon content, the model provides estimates of CH₄ quantities emitted into the atmosphere. This dataset shows concentrated methane sources from tropical and high latitude ecosystems. The LPJ-EOSIM Wetland Methane Emissions dataset consists of global daily model estimates of terrestrial wetland methane emissions from 1990 to the present, with data added bimonthly. The estimates are regularly used in conjunction with NASA’s Goddard Earth Observing System (GEOS) model to simulate the impact of wetlands and other methane sources on atmospheric methane concentrations, to compare against satellite and airborne data, and to improve understanding and prediction of wetland emissions.\nFor more information regarding this dataset, please visit the U.S. Greenhouse Gas Center.", + "text": "About the Data\nSurface methane (CH₄) emissions are derived from atmospheric measurements of methane and its ¹³C carbon isotope content. Different sources of methane contain different ratios of the two stable isotopologues, ¹²CH₄ and ¹³CH₄. This makes normally indistinguishable collocated sources of methane, say from agriculture and oil and gas exploration, distinguishable. The National Oceanic and Atmospheric Administration (NOAA) collects whole air samples from its global cooperative network of flasks (https://gml.noaa.gov/ccgg/about.html), which are then analyzed for methane and other trace gasses. A subset of those flasks are also analyzed for ¹³C of methane in collaboration with the Institute of Arctic and Alpine Research at the University of Colorado Boulder. Scientists at the National Aeronautics and Space Administration (NASA) and NOAA used those measurements of methane and ¹³C of methane in conjunction with a model of atmospheric circulation to estimate emissions of methane separated by three source types, microbial, fossil and pyrogenic.\nFor more information regarding this dataset, please visit the TM5-4DVar Isotopic CH₄ Inverse Fluxes data overview page.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#query-the-stac-api", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#query-the-stac-api", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", - "section": "Query the STAC API", - "text": "Query the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for the wetland methane emissions LPJ-EOSIM Model\ncollection_name = \"lpjeosim-wetlandch4-daygrid-v1\"\n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\nasset_name = \"ensemble-mean-ch4-wetlands-emissions\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'lpjeosim-wetlandch4-daygrid-v2',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2'}],\n 'title': '(Daily) Wetland Methane Emissions, LPJ-EOSIM Model v2',\n 'extent': {'spatial': {'bbox': [[-180, -90, 180, 90]]},\n 'temporal': {'interval': [['1990-01-01 00:00:00+00',\n '2024-05-31 00:00:00+00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'dashboard': {'assets': ['ensemble-mean-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'era5-ch4-wetlands-emissions': {'assets': ['era5-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'merra2-ch4-wetlands-emissions': {'assets': ['merra2-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'ensemble-mean-ch4-wetlands-emissions': {'assets': ['ensemble-mean-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'}},\n 'providers': [{'name': 'NASA'}],\n 'summaries': {'datetime': ['1990-01-01T00:00:00Z', '2024-05-31T00:00:00Z']},\n 'description': 'Global, daily estimates of methane (CH₄) emissions from terrestrial wetlands at 0.5 x 0.5 degree spatial resolution using the Earth Observation SIMulator version (LPJ-EOSIM) of the Lund-Potsdam-Jena Dynamic Global Vegetation Model (LPJ-DGVM). Methane emissions from vegetated wetlands are estimated to be the largest natural source of methane in the global CH₄ budget, contributing to roughly one third of the total of natural and anthropogenic emissions. Wetland CH₄ is produced by microbes breaking down organic matter in the oxygen deprived environment of inundated soils. Due to limited data availability, the details of the role of wetland CH₄ emissions have thus far been underrepresented. The LPJ-EOSIM model estimates wetland methane emissions by simulating wetland extent and using characteristics of these inundated areas such as soil moisture, temperature, and carbon content to estimate CH₄ quantities emitted into the atmosphere. Input climate forcing data comes from Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data and ECMWF Re-Analysis data (ERA5). An ensemble layer provides the result of the mean of the MERRA-2 and ERA5 layers. The source data can be found at https://doi.org/10.5067/Community/LPJ-EOSIM/LPJ_EOSIM_L2_DCH4E.001 and https://doi.org/10.5067/Community/LPJ-EOSIM/LPJ_EOSIM_L2_DCH4E_LL.001.',\n 'item_assets': {'era5-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, ERA5 LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. ECMWF Re-Analysis (ERA5) as input to LPJ-EOSIM model.'},\n 'merra2-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, MERRA-2 LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data as input to LPJ-EOSIM model.'},\n 'ensemble-mean-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, Ensemble Mean LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. Ensemble of multiple climate forcing data sources input to LPJ-EOSIM model.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'day'}\n\n\nExamining the contents of our collection under summaries, we see that the data is available from January 1990 to December 2024. By looking at dashboard: time density, we can see that these observations are collected monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\n\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n # temp = items_url.split('/')\n # temp.insert(3, 'ghgcenter')\n # temp.insert(4, 'api')\n # temp.insert(5, 'stac')\n # items_url = '/'.join(temp)\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit=800\"\n).json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 800 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'lpjeosim-wetlandch4-daygrid-v2-20240531',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240531'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240531/map?assets=ensemble-mean-ch4-wetlands-emissions&rescale=0%2C3e-09&colormap_name=magma',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'era5-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_DCH4E_LL.001/LPJ_EOSIM_L2_DCH4E_LL_001_20240531/LPJ_EOSIM_L2_DCH4E_LL_ERA5_001_20240531.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, ERA5 LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. ECMWF Re-Analysis (ERA5) as input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.1533866629018803e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [60696, 1228, 228, 119, 78, 51, 35, 24, 2, 2]},\n 'statistics': {'mean': 3.818678323370309e-11,\n 'stddev': 1.385319732851768e-10,\n 'maximum': 3.1533866629018803e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09837962962963}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'merra2-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_DCH4E_LL.001/LPJ_EOSIM_L2_DCH4E_LL_001_20240531/LPJ_EOSIM_L2_DCH4E_LL_MERRA2_001_20240531.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, MERRA-2 LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data as input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.284403581384822e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [61618, 503, 152, 101, 53, 21, 5, 6, 0, 1]},\n 'statistics': {'mean': 4.2160033887186084e-11,\n 'stddev': 1.6741675825683113e-10,\n 'maximum': 5.284403581384822e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09722222222222}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'ensemble-mean-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_DCH4E_LL.001/LPJ_EOSIM_L2_DCH4E_LL_001_20240531/LPJ_EOSIM_L2_DCH4E_LL_ensemble_mean_001_20240531.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, Ensemble Mean LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. Ensemble of multiple climate forcing data sources input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.8867296048294975e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [61178, 819, 185, 124, 78, 46, 22, 7, 0, 1]},\n 'statistics': {'mean': 4.0174325630166816e-11,\n 'stddev': 1.493077090568075e-10,\n 'maximum': 3.8867296048294975e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09722222222222}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240531/preview.png?assets=ensemble-mean-ch4-wetlands-emissions&rescale=0%2C3e-09&colormap_name=magma',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'lpjeosim-wetlandch4-daygrid-v2',\n 'properties': {'datetime': '2024-05-31T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}\n\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetch the minimum and maximum values for rescaling\nrescale_values = {'max': 0.0003, 'min': 0.0}", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#querying-the-stac-api", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "section": "Querying the STAC API", + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for TM5 CH₄ inverse flux dataset \ncollection_name = \"tm54dvar-ch4flux-monthgrid-v1\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'tm54dvar-ch4flux-monthgrid-v1',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1'}],\n 'title': 'TM5-4DVar Isotopic CH4 Inverse Fluxes',\n 'assets': None,\n 'extent': {'spatial': {'bbox': [[-180, -90, 180, 90]]},\n 'temporal': {'interval': [['1999-01-01T00:00:00+00:00',\n '2016-12-31T00:00:00+00:00']]}},\n 'license': 'CC-BY-4.0',\n 'keywords': None,\n 'providers': None,\n 'summaries': {'datetime': ['1999-01-01T00:00:00Z', '2016-12-31T00:00:00Z']},\n 'description': 'Global, monthly 1 degree resolution methane emission estimates from microbial, fossil and pyrogenic sources derived using inverse modeling, version 1.',\n 'item_assets': {'total': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total CH4 Emission',\n 'description': 'Total methane emission from microbial, fossil and pyrogenic sources'},\n 'fossil': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil CH4 Emission',\n 'description': 'Emission of methane from all fossil sources, such as oil and gas activities and coal mining.'},\n 'microbial': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Microbial CH4 Emission',\n 'description': 'Emission of methane from all microbial sources, such as wetlands, agriculture and termites.'},\n 'pyrogenic': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Pyrogenic CH4 Emission',\n 'description': 'Emission of methane from all sources of biomass burning, such as wildfires and crop burning.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': None,\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 1999 to December 2016. By looking at the dashboard:time density, we observe that the data is periodic with monthly time density.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 216 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'tm54dvar-ch4flux-monthgrid-v1-201612',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1/items/tm54dvar-ch4flux-monthgrid-v1-201612'}],\n 'assets': {'total': {'href': 's3://ghgc-data-store/tm54dvar-ch4flux-monthgrid-v1/methane_emis_total_201612.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total CH4 Emission',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Total methane emission from microbial, fossil and pyrogenic sources',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 207.09559432166358,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64446.0, 253.0, 61.0, 16.0, 14.0, 4.0, 3.0, 0.0, 2.0, 1.0]},\n 'statistics': {'mean': 0.7699816366032659,\n 'stddev': 3.8996905358416045,\n 'maximum': 207.09559432166358,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.0, 0.0, -1.0, 90.0, 0.0, 0.0, 1.0]},\n 'fossil': {'href': 's3://ghgc-data-store/tm54dvar-ch4flux-monthgrid-v1/methane_emis_fossil_201612.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil CH4 Emission',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Emission of methane from all fossil sources, such as oil and gas activities and coal mining.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 202.8189294183266,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64633.0, 107.0, 35.0, 11.0, 8.0, 3.0, 1.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.27127687553584495,\n 'stddev': 2.731411670166909,\n 'maximum': 202.8189294183266,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.0, 0.0, -1.0, 90.0, 0.0, 0.0, 1.0]},\n 'microbial': {'href': 's3://ghgc-data-store/tm54dvar-ch4flux-monthgrid-v1/methane_emis_microbial_201612.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Microbial CH4 Emission',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Emission of methane from all microbial sources, such as wetlands, agriculture and termites.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 161.4604621003495,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64610.0, 155.0, 22.0, 5.0, 2.0, 2.0, 2.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.46611433673211145,\n 'stddev': 2.2910210071489456,\n 'maximum': 161.4604621003495,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.0, 0.0, -1.0, 90.0, 0.0, 0.0, 1.0]},\n 'pyrogenic': {'href': 's3://ghgc-data-store/tm54dvar-ch4flux-monthgrid-v1/methane_emis_pyrogenic_201612.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Pyrogenic CH4 Emission',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Emission of methane from all sources of biomass burning, such as wildfires and crop burning.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 13.432528617097262,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64440.0, 221.0, 78.0, 24.0, 18.0, 8.0, 3.0, 1.0, 1.0, 6.0]},\n 'statistics': {'mean': 0.032590424335309266,\n 'stddev': 0.28279054181617735,\n 'maximum': 13.432528617097262,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.0, 0.0, -1.0, 90.0, 0.0, 0.0, 1.0]}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'tm54dvar-ch4flux-monthgrid-v1',\n 'properties': {'end_datetime': '2016-12-31T00:00:00+00:00',\n 'start_datetime': '2016-12-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': []}", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#explore-changes-in-methane-ch4-emission-levels-using-the-raster-api", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#explore-changes-in-methane-ch4-emission-levels-using-the-raster-api", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", - "section": "Explore Changes in Methane (CH4) Emission Levels Using the Raster API", - "text": "Explore Changes in Methane (CH4) Emission Levels Using the Raster API\nIn this notebook, we will explore the temporal impacts of methane emissions. We will visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"datetime\"][:10]: item for item in items} \n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this twice, once for date 1 mentioned in the next cell and again for date 2, so we can visualize each event independently.\n\n# Choose a color for displaying the tiles\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"magma\" \n\n# Make a GET request to retrieve information for the date mentioned below\ndate1 = '2024-01-01'\ndate1_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year, month and date of the observed parameter, you can modify the date2 variable above\n f\"{RASTER_API_URL}/collections/{items[date1]['collection']}/items/{items[date1]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\ndate1_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240101/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for date mentioned below\ndate2 = '2024-01-30'\ndate2_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year, month and date of the observed parameter, you can modify the date2 variable above\n f\"{RASTER_API_URL}/collections/{items[date2]['collection']}/items/{items[date2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return response in JSON format \n).json()\n\n# Print the properties of the retrieved granule to the console\ndate2_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240130/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#exploring-changes-in-ch₄-flux-levels-using-the-raster-api", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#exploring-changes-in-ch₄-flux-levels-using-the-raster-api", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "section": "Exploring Changes in CH₄ flux Levels Using the Raster API", + "text": "Exploring Changes in CH₄ flux Levels Using the Raster API\nIn this notebook, we will explore the global changes of CH₄ flux over time in urban regions. We will visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:10]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the TM5-4DVar Isotopic CH₄ Inverse Fluxes collection, the parameter of interest is “fossil”\nasset_name = \"fossil\" #fossil fuel\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for 2016 and again for 1999, so that we can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"purd\"\n\n# Make a GET request to retrieve information for the 2016 tile\nch4_flux_1 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2016-12-01']['collection']}/items/{items['2016-12-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nch4_flux_1\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/tm54dvar-ch4flux-monthgrid-v1/items/tm54dvar-ch4flux-monthgrid-v1-201612/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=fossil&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C202.8189294183266'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for the 1999 tile\nch4_flux_2 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['1999-12-01']['collection']}/items/{items['1999-12-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nch4_flux_2\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/tm54dvar-ch4flux-monthgrid-v1/items/tm54dvar-ch4flux-monthgrid-v1-199912/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=fossil&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C202.8189294183266'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#visualize-ch₄-emissions", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#visualize-ch₄-emissions", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", - "section": "Visualize CH₄ Emissions", - "text": "Visualize CH₄ Emissions\n\n# For this study we are going to compare the CH₄ Emissions in date1 and date2 along the coast of California\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set initial zoom and center of map\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer for tile fetched for date 1\n# The TileLayer library helps in manipulating and displaying raster layers on a map\nmap_layer_date1 = TileLayer(\n tiles=date1_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.5, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_date1.add_to(map_.m1)\n\n\n# Define the second map layer for the tile fetched for date 2\nmap_layer_date2 = TileLayer(\n tiles=date2_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.5, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_date2.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#visualizing-ch₄-flux-emissions-from-fossil-fuel", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#visualizing-ch₄-flux-emissions-from-fossil-fuel", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "section": "Visualizing CH₄ flux Emissions from Fossil Fuel", + "text": "Visualizing CH₄ flux Emissions from Fossil Fuel\n\n# For this study we are going to compare CH4 fluxes from fossil fuels in 2016 and 1999 along the coast of California\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set the initial zoom level and center of map for both tiles\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer (2016)\nmap_layer_2016 = TileLayer(\n tiles=ch4_flux_1[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map\nmap_layer_2016.add_to(map_.m1)\n\n\n# Define the second map layer (1999)\nmap_layer_1999 = TileLayer(\n tiles=ch4_flux_2[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_1999.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", - "section": "Visualize the Data as a Time Series", - "text": "Visualize the Data as a Time Series\nWe can now explore the wetland methane emissions time series (January 1990 – December 2024) available for the Texas area of the U.S. We can plot the data set using the code below:\n\n# Determine the width and height of the plot using the 'matplotlib' library\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\n# Plot the time series\nplt.plot(\n df[\"date\"], # X-axis: date\n df[\"max\"], # Y-axis: CH₄ value\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max daily CH₄ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"Daily CH4 emissions g/m2\")\n\n# Insert title for the plot\nplt.title(\"Daily CH4 emission Values for Texas, January 2022- March 2024\")\n\nText(0.5, 1.0, 'Daily CH4 emission Values for Texas, January 2022- March 2024')\n\n\n\n\n\n\n\n\n\nTo take a closer look at the CH4 variability across this region, we are going to retrieve and display data collected during the February, 2024 observation.\n\n# The 2024-02-25 observation is the 3rd item in the list\n# Considering that a list starts with \"0\", we need to insert \"2\" in the \"items[2]\" statement\n# Print the start Date Time of the third granule in the collection\nprint(items[2][\"properties\"][\"datetime\"])\n\n2024-05-29T00:00:00+00:00\n\n\n\n# A GET request is made for the 3rd item in the collection\nobserved_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nobserved_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240529/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the CH4 variability for the Texas region for Observed tile timeframe\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n tiles=observed_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", opacity = 0.5 # Set the attribution and transparency\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#visualizing-the-data-as-a-time-series", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#visualizing-the-data-as-a-time-series", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "section": "Visualizing the Data as a Time Series", + "text": "Visualizing the Data as a Time Series\nWe can now explore the fossil fuel emission time series (January 1999 -December 2016) available for the Dallas, Texas area of the U.S. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"datetime\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CH4 flux\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"CH4 emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"g CH₄/m²/year\")\nplt.xticks(rotation = 90)\n\n# Insert title for the plot\nplt.title(\"CH4 emission Values for Texas, Dallas (1999-2016)\")\n\n# Add data citation\nplt.text(\n df[\"datetime\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: NASA/NOAA TM5-4DVar Isotopic CH₄ Inverse Fluxes\", \n fontsize=12, # Font size\n horizontalalignment=\"left\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n\n# Plot the time series\nplt.show()\n\n\n\n\n\n\n\n\n\n# Print the properties for the 3rd item in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2016-10-01T00:00:00+00:00\n\n\n\n# A GET request is made for the 3rd granule\nch4_flux_3 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nch4_flux_3\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/tm54dvar-ch4flux-monthgrid-v1/items/tm54dvar-ch4flux-monthgrid-v1-201610/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=fossil&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C202.8189294183266'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=6.8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=ch4_flux_3[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.7\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#summary", - "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#summary", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#summary", + "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#summary", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the Daily Wetland Methane Emissions, LPJ-EOSIM Model data: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map and compare the CH4 levels over the Texas region for two distinctive years 5. Create a table that displays the minimum, maximum, and sum of the CH4 levels for a specified region 6. Generate a time-series graph of the CH4 levels for a specified region\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "Summary\nIn this notebook we have successfully explored, analyzed, and visualized the STAC collection for TM5-4DVar Isotopic CH₄ Inverse Fluxes dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the CH₄ inverse fluxes for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html", - "title": "CASA-GFED3 Land Carbon Flux", + "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html", + "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html", + "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" + "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", + "crumbs": [ + "Data Usage Notebooks", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + ] }, { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#run-this-notebook", - "title": "CASA-GFED3 Land Carbon Flux", + "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#approach", + "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#approach", + "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" + "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", + "crumbs": [ + "Data Usage Notebooks", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + ] }, { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#approach", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#approach", - "title": "CASA-GFED3 Land Carbon Flux", + "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#about-the-data", + "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "section": "About the Data", + "text": "About the Data\nNIST is engaged in research to improve measurement of greenhouse gas emissions in areas containing multiple emission sources and sinks, such as cities. NIST’s objective is to develop measurement tools supporting independent means to increase the accuracy of greenhouse gas emissions data at urban and regional geospatial scales. NIST has established three test beds in U.S. cities to develop and evaluate the performance of advanced measurement capabilities for emissions independent of their origin. Located in Indianapolis, Indiana, the Los Angeles air basin of California, and the U.S. Northeast corridor (beginning with the Baltimore/Washington D.C. region), the test beds have been selected for their varying meteorology, terrain and emissions characteristics. These test beds will serve as a means to independently diagnose the accuracy of emissions data obtained directly from emission or uptake sources.\nFor more information regarding this dataset, please visit the Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) data overview page.", + "crumbs": [ + "Data Usage Notebooks", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + ] + }, + { + "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", + "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", + "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "section": "Querying the Feature Vector API", + "text": "Querying the Feature Vector API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Feature Vector Application Programming Interface (API) where the items for this collection are stored.\n\nFEATURE_API_URL=\"https://earth.gov/ghgcenter/api/features\"\n\n\n# Function to fetch CSV data for a station with a limit parameter\ndef get_station_data_csv(station_code, gas_type, frequency, elevation_m, limit=100000):\n # Use the ?f=csv and limit query to get more rows\n url = f\"https://earth.gov/ghgcenter/api/features/collections/public.nist_flux_in_{station_code}_{gas_type}_{frequency}_concentrations/items?f=csv&elevation_m={elevation_m}&limit={limit}\"\n print(url)\n try:\n response = requests.get(url)\n \n # Check if the response is successful\n if response.status_code != 200:\n print(f\"Failed to fetch data for {station_code}. Status code: {response.status_code}\")\n return pd.DataFrame()\n\n # Check if the content type is CSV\n content_type = response.headers.get('Content-Type')\n if 'text/csv' not in content_type:\n print(f\"Unexpected content type for {station_code}: {content_type}\")\n print(\"Response content:\", response.text)\n return pd.DataFrame()\n\n # Read the CSV content into a pandas DataFrame\n csv_data = StringIO(response.text)\n return pd.read_csv(csv_data)\n \n except requests.exceptions.RequestException as e:\n print(f\"Request failed: {e}\")\n return pd.DataFrame()", + "crumbs": [ + "Data Usage Notebooks", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + ] + }, + { + "objectID": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-ch₄-data-for-two-nec-stations", + "href": "user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-ch₄-data-for-two-nec-stations", + "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "section": "Visualizing the CH₄ data for two NEC stations", + "text": "Visualizing the CH₄ data for two NEC stations\n\n# Get station name and elevation from metdata dataframe\n# Fetch data for site01 (elevation 256) and site09 (elevation 277), using limit=10000\n# ch4/co2 select the ghg \n\nsite01_data = get_station_data_csv('site01', 'ch4', 'hourly', 256,limit=10000)\nsite09_data = get_station_data_csv('site09', 'ch4', 'hourly', 277,limit=10000)\n\n# Check if data was successfully retrieved before proceeding\nif site01_data.empty or site09_data.empty:\n print(\"No data available for one or both stations. Exiting.\")\nelse:\n # Convert the 'datetime' column to datetime for plotting\n site01_data['datetime'] = pd.to_datetime(site01_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n site09_data['datetime'] = pd.to_datetime(site09_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n\n # Plot the data\n plt.figure(figsize=(10, 6))\n plt.plot(site01_data['datetime'], site01_data['value'], label='site01 (256m)', color='blue', marker='o')\n plt.plot(site09_data['datetime'], site09_data['value'], label='site09 (277m)', color='green', marker='o')\n\n plt.title('Methane (CH₄) Hourly Concentrations Over Time for site01 and site09 Stations')\n plt.xlabel('Time')\n plt.ylabel('CH₄ Concentration (ppb)')\n plt.legend()\n plt.grid(True)\n\n # Show plot\n plt.show()\n\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_flux_in_site01_ch4_hourly_concentrations/items?f=csv&elevation_m=256&limit=10000\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_flux_in_site09_ch4_hourly_concentrations/items?f=csv&elevation_m=277&limit=10000", + "crumbs": [ + "Data Usage Notebooks", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + ] + }, + { + "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html", + "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "section": "", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] + }, + { + "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#run-this-notebook", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "section": "", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] + }, + { + "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#approach", + "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#approach", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for a given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Land-Atmosphere Carbon Flux data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison.\nAfter the visualization, perform zonal statistics for a given polygon." + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the gridded methane emissions data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.jsonendpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] }, { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#about-the-data", - "title": "CASA-GFED3 Land Carbon Flux", + "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#about-the-data", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", "section": "About the Data", - "text": "About the Data\nThis dataset presents a variety of carbon flux parameters derived from the Carnegie-Ames-Stanford-Approach – Global Fire Emissions Database version 3 (CASA-GFED3) model. The model’s input data includes air temperature, precipitation, incident solar radiation, a soil classification map, and a number of satellite derived products. All model calculations are driven by analyzed meteorological data from NASA’s Modern-Era Retrospective analysis for Research and Application, Version 2 (MERRA-2). The resulting product provides monthly, global data at 0.5 degree resolution from January 2003 through December 2017. It includes the following carbon flux variables expressed in units of kilograms of carbon per square meter per month (kg Carbon m²/mon) from the following sources: net primary production (NPP), net ecosystem exchange (NEE), heterotrophic respiration (Rh), wildfire emissions (FIRE), and fuel wood burning emissions (FUEL). This product and earlier versions of MERRA-driven CASA-GFED carbon fluxes have been used in a number of atmospheric CO₂ transport studies, and through the support of NASA’s Carbon Monitoring System (CMS), it helps characterize, quantify, understand and predict the evolution of global carbon sources and sinks." + "text": "About the Data\nThe NASA Carbon Monitoring System Flux (CMS-Flux) team analyzed remote sensing observations from Japan’s Greenhouse gases Observing SATellite (GOSAT) to produce the global Committee on Earth Observation Satellites (CEOS) CH₄ Emissions data product. They used an analytic Bayesian inversion approach and the GEOS-Chem global chemistry transport model to quantify annual methane (CH₄) emissions and their uncertainties at a spatial resolution of 1° by 1° and then projected these to each country for 2019.\nFor more information regarding this dataset, please visit the GOSAT-based Top-down Total and Natural Methane Emissions data overview page.", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] }, { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#querying-the-stac-api", - "title": "CASA-GFED3 Land Carbon Flux", + "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#querying-the-stac-api", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", "section": "Querying the STAC API", - "text": "Querying the STAC API\nPlease run the next cell to import the required libraries.\n\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer \nfrom pystac_client import Client \nimport branca \nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in the STAC collection.\n# Name of the collection for CASA GFED Land-Atmosphere Carbon Flux monthly emissions. \ncollection_name = \"casagfed-carbonflux-monthgrid-v3\"\n\n\n# Fetch the collection from STAC collections using the appropriate endpoint\n# the 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\ncollection\n\n{'id': 'casagfed-carbonflux-monthgrid-v3',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3'}],\n 'title': 'CASA-GFED3 Land Carbon Flux v3',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2003-01-01T00:00:00+00:00',\n '2017-12-31T00:00:00+00:00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'rh': {'assets': ['rh'],\n 'rescale': [[0, 0.3]],\n 'colormap_name': 'purd'},\n 'nee': {'assets': ['nee'],\n 'rescale': [[-0.1, 0.1]],\n 'colormap_name': 'coolwarm'},\n 'npp': {'assets': ['npp'], 'rescale': [[0, 0.3]], 'colormap_name': 'purd'},\n 'fire': {'assets': ['fire'], 'rescale': [[0, 0.3]], 'colormap_name': 'purd'},\n 'fuel': {'assets': ['fuel'],\n 'rescale': [[0, 0.03]],\n 'colormap_name': 'bupu'}},\n 'summaries': {'datetime': ['2003-01-01T00:00:00Z', '2017-12-31T00:00:00Z']},\n 'description': \"This dataset presents a variety of carbon flux parameters derived from the Carnegie-Ames-Stanford-Approach – Global Fire Emissions Database version 3 (CASA-GFED3) model. All model calculations are driven by analyzed meteorological data from NASA's Modern-Era Retrospective analysis for Research and Application, Version 2 (MERRA-2). The resulting model output provides monthly, global data at 0.5 degree resolution from January 2003 through December 2017. It includes the following carbon flux variables expressed in units of kilograms of carbon per square meter per month (kg Carbon/m2/mon): net primary production (NPP), net ecosystem exchange (NEE), heterotrophic respiration (Rh), wildfire emissions (FIRE), and fuel wood burning emissions (FUEL). This product and earlier versions of MERRA-driven CASA-GFED carbon fluxes have been used in a number of atmospheric carbon dioxide (CO₂) transport studies, and through the support of NASA's Carbon Monitoring System (CMS), it helps characterize, quantify, understand and predict the evolution of global carbon sources and sinks. The source dataset can be found at https://doi.org/10.5067/03147VMJE8J9. As of April 2024, this dataset has been replaced by an updated version in the US GHG Center titled MiCASA Land Carbon Flux v1 (STAC ids: micasa-carbonflux-daygrid-v1 and micasa-carbonflux-monthgrid-v1).\",\n 'item_assets': {'rh': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Heterotrophic Respiration (Rh)',\n 'description': 'Model-estimated heterotrophic respiration (Rh), which is the flux of carbon from the soil to the atmosphere.'},\n 'nee': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Ecosystem Exchange (NEE)',\n 'description': 'Model-estimated net ecosystem exchange (NEE), which is the net carbon flux to the atmosphere.'},\n 'npp': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Primary Production (NPP)',\n 'description': 'Model-estimated net primary production (NPP), which is the amount of carbon available from plants.'},\n 'fire': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fire Emissions (FIRE)',\n 'description': 'Model-estimated flux of carbon to the atmosphere from wildfires.'},\n 'fuel': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wood Fuel Emissions (FUEL)',\n 'description': 'Model-estimated flux of carbon to the atmosphere from wood burned for fuel.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2003 to December 2017. By looking at the dashboard:time density, we observe that the periodic frequency of these observations is monthly.\n\n# Create a function that would search for the above data collection in the STAC API\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Apply the above function and check the total number of items available within the collection\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items)} items\")\n\nFound 180 items\n\n\n\n# Examine the first item in the collection\nitems[0]\n\n{'id': 'casagfed-carbonflux-monthgrid-v3-201712',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3/items/casagfed-carbonflux-monthgrid-v3-201712'}],\n 'assets': {'rh': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_Rh_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Heterotrophic Respiration (Rh)',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Model-estimated heterotrophic respiration (Rh), which is the flux of carbon from the soil to the atmosphere.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.6039900183677673,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [249101.0,\n 7375.0,\n 2429.0,\n 252.0,\n 32.0,\n 5.0,\n 2.0,\n 2.0,\n 0.0,\n 2.0]},\n 'statistics': {'mean': 0.006758838426321745,\n 'stddev': 0.022668374702334404,\n 'maximum': 0.6039900183677673,\n 'minimum': 0.0,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'nee': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_NEE_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Net Ecosystem Exchange (NEE)',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Model-estimated net ecosystem exchange (NEE), which is the net carbon flux to the atmosphere.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.48997998237609863,\n 'min': -0.11027999967336655,\n 'count': 11.0,\n 'buckets': [663.0,\n 234393.0,\n 23809.0,\n 282.0,\n 37.0,\n 10.0,\n 4.0,\n 0.0,\n 0.0,\n 2.0]},\n 'statistics': {'mean': 0.0015448036137968302,\n 'stddev': 0.00977976992726326,\n 'maximum': 0.48997998237609863,\n 'minimum': -0.11027999967336655,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'npp': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_NPP_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'npp',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Model-estimated net primary production (NPP), which is the amount of carbon available from plants.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.23635999858379364,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [244636.0,\n 3051.0,\n 1928.0,\n 2634.0,\n 4088.0,\n 2211.0,\n 428.0,\n 156.0,\n 59.0,\n 9.0]},\n 'statistics': {'mean': 0.005214035045355558,\n 'stddev': 0.021809572353959084,\n 'maximum': 0.23635999858379364,\n 'minimum': 0.0,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'fire': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_FIRE_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Fire Emissions (FIRE)',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Fire emissions',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.7556899785995483,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [258952.0, 161.0, 53.0, 22.0, 11.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.00025634843041189015,\n 'stddev': 0.005492232274264097,\n 'maximum': 0.7556899785995483,\n 'minimum': 0.0,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'fuel': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_FUEL_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Wood Fuel Emissions (FUEL)',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Fuel emissions',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.020759999752044678,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [257568.0,\n 1150.0,\n 284.0,\n 115.0,\n 47.0,\n 21.0,\n 5.0,\n 6.0,\n 3.0,\n 1.0]},\n 'statistics': {'mean': 5.057307134848088e-05,\n 'stddev': 0.0003876804548781365,\n 'maximum': 0.020759999752044678,\n 'minimum': 0.0,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'casagfed-carbonflux-monthgrid-v3',\n 'properties': {'end_datetime': '2017-12-31T00:00:00+00:00',\n 'start_datetime': '2017-12-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}" - }, - { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#exploring-changes-in-carbon-flux-levels-using-the-raster-api", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#exploring-changes-in-carbon-flux-levels-using-the-raster-api", - "title": "CASA-GFED3 Land Carbon Flux", - "section": "Exploring Changes in Carbon Flux Levels Using the Raster API", - "text": "Exploring Changes in Carbon Flux Levels Using the Raster API\nWe will explore changes in the land atmosphere Carbon flux Heterotrophic Respiration and examine their impacts over time. We’ll then visualize the outputs on a map using folium.\n\n# To access the year value from each item more easily, this will let us query more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n# rh = Heterotrophic Respiration\nasset_name = \"rh\"\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in rescale_values.\n\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this twice, once for December 2003 and again for December 2017, so that we can visualize each event independently.\n\ncolor_map = \"purd\" # please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\n\n# To change the year and month of the observed parameter, you can modify the \"items['YYYY-MM']\" statement\n# For example, you can change the current statement \"items['2003-12']\" to \"items['2016-10']\" \ndecember_2003_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2003-12']['collection']}/items/{items['2003-12']['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\ndecember_2003_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/casagfed-carbonflux-monthgrid-v3/items/casagfed-carbonflux-monthgrid-v3-200312/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C0.6039900183677673'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Now we apply the same process used in the previous step for the December 2017 tile\ndecember_2017_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2017-12']['collection']}/items/{items['2017-12']['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\ndecember_2017_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/casagfed-carbonflux-monthgrid-v3/items/casagfed-carbonflux-monthgrid-v3-201712/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C0.6039900183677673'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}" + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in STAC collection.\n\n# Name of the collection for gosat budget methane. \ncollection_name = \"gosat-based-ch4budget-yeargrid-v1\"\n\n\n# Fetching the collection from STAC collections using appropriate endpoint.\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\ncollection\n\n{'id': 'gosat-based-ch4budget-yeargrid-v1',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1'}],\n 'title': 'GOSAT-based Top-down Total and Natural Methane Emissions v1',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2019-01-01T00:00:00+00:00',\n '2019-12-31T00:00:00+00:00']]}},\n 'license': 'CC-BY-4.0',\n 'renders': {'dashboard': {'assets': ['post-total'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.3]],\n 'colormap_name': 'spectral_r'},\n 'post-total': {'assets': ['post-total'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.3]],\n 'colormap_name': 'spectral_r'},\n 'prior-total': {'assets': ['prior-total'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.3]],\n 'colormap_name': 'spectral_r'},\n 'post-wetland': {'assets': ['post-wetland'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.1]],\n 'colormap_name': 'spectral_r'},\n 'prior-wetland': {'assets': ['prior-wetland'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.1]],\n 'colormap_name': 'spectral_r'},\n 'post-wetland-uncertainty': {'assets': ['post-wetland-uncertainty'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.05]],\n 'colormap_name': 'purd'},\n 'prior-wetland-uncertainty': {'assets': ['prior-wetland-uncertainty'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.05]],\n 'colormap_name': 'purd'}},\n 'summaries': {'datetime': ['2019-01-01T00:00:00Z']},\n 'description': \"As part of the global stock take (GST), countries are asked to provide a record of their greenhouse gas (GHG) emissions to inform decisions on how to reduce GHG emissions. The NASA Carbon Monitoring System Flux (CMS-Flux) team has used remote sensing observations from Japan's Greenhouse gases Observing SATellite (GOSAT) to produce modeled total methane (CH₄) emissions and uncertainties on a 1 degree by 1 degree resolution grid for the year 2019. The GOSAT data is used in the model to inform total emission estimates, as well as wetland (the primary natural source of methane), and various human-related sources such as fossil fuel extraction, transport, agriculture, waste, and fires. A prior GHG emission estimate (and assocated uncertainty) is provided for each layer, which is the emissions estimate without GOSAT data. The posterior GHG emission layers are informed by GOSAT total column methane data. An advanced mathematical approach is used with a global chemistry transport model to quantify annual CH₄ emissions and uncertainties. These estimates are expressed in teragrams of CH₄ per year (Tg/yr). The source data can be found at https://doi.org/10.5281/zenodo.8306874 and more information can also be found on the CEOS website https://ceos.org/gst/methane.html\",\n 'item_assets': {'post-total': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Posterior Total Methane Emissions',\n 'description': 'Estimated total methane emissions per grid cell informed by GOSAT satellite total column methane data.'},\n 'prior-total': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Prior Total Methane Emissions',\n 'description': 'Total methane emissions per grid cell estimated by various inventories or models, excluding satellite based observations from GOSAT.'},\n 'post-wetland': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wetland Posterior Methane Emissions',\n 'description': 'Estimated methane emissions per grid cell from wetlands informed by GOSAT satellite total column methane data.'},\n 'prior-wetland': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wetland Prior Methane Emissions',\n 'description': 'Methane emissions per grid cell from wetlands estimated by various inventories or models, excluding satellite based observations from GOSAT.'},\n 'post-wetland-uncertainty': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Uncertainty - Wetland Posterior Methane Emissions',\n 'description': 'Uncertainty in estimated methane emissions per grid cell from wetlands informed by GOSAT satellite total column methane data.'},\n 'prior-wetland-uncertainty': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Uncertainty - Wetland Prior Methane Emissions',\n 'description': 'Uncertainty in methane emissions per grid cell from wetlands estimated by various inventories or models, excluding satellite based observations from GOSAT.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': False,\n 'dashboard:time_density': 'year'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2012 to December 2018. By looking at the dashboard:time density, we observe that the data is available for only one year, i.e. 2019.\n\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Check total number of items available\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items)} items\")\n\nFound 1 items\n\n\n\n# Examining the first item in the collection\nitems[0]\n\n{'id': 'gosat-based-ch4budget-yeargrid-v1-2019',\n 'bbox': [-180.5, -90.5, 179.5, 89.5],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1/items/gosat-based-ch4budget-yeargrid-v1-2019'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/gosat-based-ch4budget-yeargrid-v1/items/gosat-based-ch4budget-yeargrid-v1-2019/map?assets=post-total&nodata=9.96921e%2B36&rescale=0%2C0.3&colormap_name=spectral_r',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'post-gas': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_gas_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.6140491962432861,\n 'min': -0.4103066623210907,\n 'count': 11.0,\n 'buckets': [1.0, 0.0, 2.0, 23.0, 64734.0, 30.0, 7.0, 2.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.00043242290848866105,\n 'stddev': 0.006180576980113983,\n 'maximum': 0.6140491962432861,\n 'minimum': -0.4103066623210907,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-geo': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_geo_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.0034276247024536,\n 'min': -1.0016025304794312,\n 'count': 11.0,\n 'buckets': [1.0, 0.0, 1.0, 5.0, 63425.0, 1354.0, 10.0, 2.0, 1.0, 1.0]},\n 'statistics': {'mean': 0.0003479516308289021,\n 'stddev': 0.0093332938849926,\n 'maximum': 1.0034276247024536,\n 'minimum': -1.0016025304794312,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-oil': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_oil_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.457329273223877,\n 'min': -0.7987076640129089,\n 'count': 11.0,\n 'buckets': [2.0, 64681.0, 108.0, 4.0, 3.0, 1.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0004447368555702269,\n 'stddev': 0.01879083551466465,\n 'maximum': 3.457329273223877,\n 'minimum': -0.7987076640129089,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-coal': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_coal_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.1035711765289307,\n 'min': -0.9143016934394836,\n 'count': 11.0,\n 'buckets': [1.0, 1.0, 1.0, 1.0, 64710.0, 62.0, 19.0, 3.0, 1.0, 1.0]},\n 'statistics': {'mean': 0.0003904950572177768,\n 'stddev': 0.01172551792114973,\n 'maximum': 1.1035711765289307,\n 'minimum': -0.9143016934394836,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-fire': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_fire_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.7065173387527466,\n 'min': -0.08211488276720047,\n 'count': 11.0,\n 'buckets': [103.0, 64685.0, 11.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.00020585705351550132,\n 'stddev': 0.00356540665961802,\n 'maximum': 0.7065173387527466,\n 'minimum': -0.08211488276720047,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-rice': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_rice_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.3836066722869873,\n 'min': -1.1384793519973755,\n 'count': 11.0,\n 'buckets': [1.0, 4.0, 12.0, 20.0, 64581.0, 132.0, 30.0, 11.0, 4.0, 5.0]},\n 'statistics': {'mean': 0.0010437712771818042,\n 'stddev': 0.024994080886244774,\n 'maximum': 1.3836066722869873,\n 'minimum': -1.1384793519973755,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-gas': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_gas_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.2977725863456726,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64659.0, 93.0, 27.0, 8.0, 2.0, 4.0, 2.0, 2.0, 2.0, 1.0]},\n 'statistics': {'mean': 0.00037746498128399253,\n 'stddev': 0.00403926195576787,\n 'maximum': 0.2977725863456726,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-geo': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_geo_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.8356599807739258,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64780.0, 15.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0004932624287903309,\n 'stddev': 0.009640775620937347,\n 'maximum': 1.8356599807739258,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-oil': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_oil_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.287477731704712,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64734.0, 40.0, 15.0, 3.0, 1.0, 4.0, 0.0, 1.0, 1.0, 1.0]},\n 'statistics': {'mean': 0.0006414719391614199,\n 'stddev': 0.01284099742770195,\n 'maximum': 1.287477731704712,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-total': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_total_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Posterior Total Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Estimated total methane emissions per grid cell informed by GOSAT satellite total column methane data.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.621621608734131,\n 'min': -1.157373309135437,\n 'count': 11.0,\n 'buckets': [8.0, 69.0, 64300.0, 366.0, 41.0, 13.0, 2.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.008661163039505482,\n 'stddev': 0.057076238095760345,\n 'maximum': 3.621621608734131,\n 'minimum': -1.157373309135437,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-waste': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_waste_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.2296125888824463,\n 'min': -0.5908117294311523,\n 'count': 11.0,\n 'buckets': [1.0, 2.0, 10.0, 64753.0, 26.0, 5.0, 1.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0007660945411771536,\n 'stddev': 0.010033484548330307,\n 'maximum': 1.2296125888824463,\n 'minimum': -0.5908117294311523,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-coal': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_coal_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.3838224411010742,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64746.0, 29.0, 11.0, 2.0, 5.0, 2.0, 2.0, 2.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0004846722586080432,\n 'stddev': 0.01380141545087099,\n 'maximum': 1.3838224411010742,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-fire': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_fire_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.498909056186676,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64786.0, 7.0, 1.0, 3.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0002329142007511109,\n 'stddev': 0.0032598471734672785,\n 'maximum': 0.498909056186676,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-rice': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_rice_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.5223113298416138,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64539.0, 154.0, 55.0, 25.0, 16.0, 8.0, 2.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.000768911384511739,\n 'stddev': 0.008794998750090599,\n 'maximum': 0.5223113298416138,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-total': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_total_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Prior Total Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Total methane emissions per grid cell estimated by various inventories or models, excluding satellite based observations from GOSAT.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.121816635131836,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64390.0, 297.0, 63.0, 26.0, 13.0, 7.0, 3.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.008324408903717995,\n 'stddev': 0.04165573790669441,\n 'maximum': 2.121816635131836,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-waste': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_waste_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.4146164655685425,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64750.0, 36.0, 6.0, 4.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0]},\n 'statistics': {'mean': 0.0008899783715605736,\n 'stddev': 0.011600765399634838,\n 'maximum': 1.4146164655685425,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-wetland': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_wetland_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wetland Posterior Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Estimated methane emissions per grid cell from wetlands informed by GOSAT satellite total column methane data.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.0359816551208496,\n 'min': -0.8375182747840881,\n 'count': 11.0,\n 'buckets': [5.0, 15.0, 63361.0, 1288.0, 94.0, 24.0, 7.0, 2.0, 2.0, 2.0]},\n 'statistics': {'mean': 0.0027753026224672794,\n 'stddev': 0.033493757247924805,\n 'maximum': 2.0359816551208496,\n 'minimum': -0.8375182747840881,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-wetland': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_wetland_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wetland Prior Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Methane emissions per grid cell from wetlands estimated by various inventories or models, excluding satellite based observations from GOSAT.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.2217899560928345,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64489.0, 188.0, 52.0, 29.0, 17.0, 11.0, 3.0, 4.0, 3.0, 4.0]},\n 'statistics': {'mean': 0.0030836397781968117,\n 'stddev': 0.026006272062659264,\n 'maximum': 1.2217899560928345,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-livestock': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_livestock_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.4482361972332001,\n 'min': -0.2484263777732849,\n 'count': 11.0,\n 'buckets': [2.0,\n 10.0,\n 56.0,\n 63290.0,\n 1110.0,\n 239.0,\n 61.0,\n 14.0,\n 13.0,\n 5.0]},\n 'statistics': {'mean': 0.0022545307874679565,\n 'stddev': 0.014899863861501217,\n 'maximum': 0.4482361972332001,\n 'minimum': -0.2484263777732849,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-livestock': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_livestock_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.1304568201303482,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [62701.0,\n 1246.0,\n 462.0,\n 214.0,\n 61.0,\n 40.0,\n 41.0,\n 21.0,\n 11.0,\n 3.0]},\n 'statistics': {'mean': 0.0013520935317501426,\n 'stddev': 0.006176645867526531,\n 'maximum': 0.1304568201303482,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-gas-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_gas_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.026829414069652557,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64766.0, 20.0, 4.0, 6.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0]},\n 'statistics': {'mean': 8.39770473248791e-06,\n 'stddev': 0.00022043172793928534,\n 'maximum': 0.026829414069652557,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-geo-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_geo_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.25446972250938416,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64793.0, 5.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 1.9521785361575894e-05,\n 'stddev': 0.0011142849689349532,\n 'maximum': 0.25446972250938416,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-oil-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_oil_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.20816677808761597,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64775.0, 15.0, 2.0, 5.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0]},\n 'statistics': {'mean': 3.7560705095529556e-05,\n 'stddev': 0.0014476124197244644,\n 'maximum': 0.20816677808761597,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-coal-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_coal_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.28081363439559937,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64778.0, 7.0, 5.0, 1.0, 3.0, 3.0, 2.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 4.5709952246397734e-05,\n 'stddev': 0.0022045010700821877,\n 'maximum': 0.28081363439559937,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-fire-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_fire_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.04287702962756157,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64794.0, 3.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 3.030148036486935e-06,\n 'stddev': 0.00021067954367026687,\n 'maximum': 0.04287702962756157,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-rice-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_rice_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.085321806371212,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64609.0, 88.0, 42.0, 26.0, 15.0, 9.0, 2.0, 4.0, 3.0, 2.0]},\n 'statistics': {'mean': 8.745533705223352e-05,\n 'stddev': 0.0015292511088773608,\n 'maximum': 0.085321806371212,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-gas-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_gas_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.035356033593416214,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64766.0, 17.0, 5.0, 3.0, 3.0, 0.0, 1.0, 1.0, 0.0, 4.0]},\n 'statistics': {'mean': 1.1367864317435306e-05,\n 'stddev': 0.0003570150875020772,\n 'maximum': 0.035356033593416214,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-geo-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_geo_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.6511273384094238,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64799.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 4.881064160144888e-05,\n 'stddev': 0.006545887794345617,\n 'maximum': 1.6511273384094238,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-oil-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_oil_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.8458506464958191,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64787.0, 5.0, 5.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 2.0]},\n 'statistics': {'mean': 9.116153523791581e-05,\n 'stddev': 0.00547912297770381,\n 'maximum': 0.8458506464958191,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-waste-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_waste_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.10136520117521286,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64759.0, 19.0, 6.0, 8.0, 2.0, 1.0, 2.0, 0.0, 1.0, 2.0]},\n 'statistics': {'mean': 3.903839024133049e-05,\n 'stddev': 0.0009961748728528619,\n 'maximum': 0.10136520117521286,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-coal-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_coal_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.9433419704437256,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64785.0, 5.0, 4.0, 2.0, 1.0, 2.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 9.546576620778069e-05,\n 'stddev': 0.00589930871501565,\n 'maximum': 0.9433419704437256,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-rice-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_rice_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.2505281865596771,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64710.0, 52.0, 26.0, 5.0, 3.0, 3.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.00012143573985667899,\n 'stddev': 0.002463066717609763,\n 'maximum': 0.2505281865596771,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-waste-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_waste_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.3018296957015991,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64793.0, 4.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0001001738928607665,\n 'stddev': 0.006979630794376135,\n 'maximum': 1.3018296957015991,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-wetland-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_wetland_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Uncertainty - Wetland Posterior Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Uncertainty in estimated methane emissions per grid cell from wetlands informed by GOSAT satellite total column methane data.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.36633968353271484,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64677.0, 68.0, 19.0, 14.0, 5.0, 8.0, 3.0, 4.0, 0.0, 2.0]},\n 'statistics': {'mean': 0.00034577888436615467,\n 'stddev': 0.005308355204761028,\n 'maximum': 0.36633968353271484,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-wetland-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_wetland_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Uncertainty - Wetland Prior Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Uncertainty in methane emissions per grid cell from wetlands estimated by various inventories or models, excluding satellite based observations from GOSAT.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.5251290798187256,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64704.0, 49.0, 21.0, 11.0, 2.0, 3.0, 3.0, 3.0, 1.0, 3.0]},\n 'statistics': {'mean': 0.0009943766053766012,\n 'stddev': 0.020392030477523804,\n 'maximum': 1.5251290798187256,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-livestock-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_livestock_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.016047537326812744,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64206.0,\n 360.0,\n 119.0,\n 35.0,\n 30.0,\n 20.0,\n 14.0,\n 9.0,\n 6.0,\n 1.0]},\n 'statistics': {'mean': 5.696367225027643e-05,\n 'stddev': 0.00044628031901083887,\n 'maximum': 0.016047537326812744,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-livestock-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_livestock_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.021834801882505417,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64219.0,\n 326.0,\n 127.0,\n 34.0,\n 19.0,\n 25.0,\n 25.0,\n 17.0,\n 5.0,\n 3.0]},\n 'statistics': {'mean': 7.657577225472778e-05,\n 'stddev': 0.0006582040223293006,\n 'maximum': 0.021834801882505417,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/gosat-based-ch4budget-yeargrid-v1/items/gosat-based-ch4budget-yeargrid-v1-2019/preview.png?assets=post-total&nodata=9.96921e%2B36&rescale=0%2C0.3&colormap_name=spectral_r',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'collection': 'gosat-based-ch4budget-yeargrid-v1',\n 'properties': {'end_datetime': '2019-12-31T00:00:00+00:00',\n 'start_datetime': '2019-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': []}\n\n\nBelow, we enter minimum and maximum values to provide our upper and lower bounds in rescale_values.", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] }, { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#visualizing-land-atmosphere-carbon-flux-heterotrophic-respiration", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#visualizing-land-atmosphere-carbon-flux-heterotrophic-respiration", - "title": "CASA-GFED3 Land Carbon Flux", - "section": "Visualizing Land-Atmosphere Carbon Flux (Heterotrophic Respiration)", - "text": "Visualizing Land-Atmosphere Carbon Flux (Heterotrophic Respiration)\n\n# For this study we are going to compare the RH level in 2003 and 2017 over the State of Texas \n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n# For example, you can change the current statement \"location=(31.9, -99.9)\" to \"location=(34, -118)\" to monitor the RH level in California instead of Texas\n\n# Set initial zoom and center of map for CO₂ Layer\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(31.9, -99.9), zoom_start=6)\n\n# The TileLayer library helps in manipulating and displaying raster layers on a map\n# December 2003\nmap_layer_2003 = TileLayer(\n tiles=december_2003_tile[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.8,\n name=\"December 2003 RH Level\",\n overlay= True,\n legendEnabled = True\n)\nmap_layer_2003.add_to(map_.m1)\n\n\n# December 2017\nmap_layer_2017 = TileLayer(\n tiles=december_2017_tile[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.8,\n name=\"December 2017 RH Level\",\n overlay= True,\n legendEnabled = True\n)\nmap_layer_2017.add_to(map_.m2)\n\n\n# Display data markers (titles) on both maps\nfolium.Marker((40, 5.0), tooltip=\"both\").add_to(map_)\nfolium.LayerControl(collapsed=False).add_to(map_)\n\n\n# Add a legend to the dual map using the 'branca' library. \n# Note: the inserted legend is representing the minimum and maximum values for both tiles.\ncolormap = branca.colormap.linear.PuRd_09.scale(0, 0.3) # minimum value = 0, maximum value = 0.3 (kg Carbon/m2/month)\ncolormap = colormap.to_step(index=[0, 0.07, 0.15, 0.22, 0.3])\ncolormap.caption = 'Rh Values (kg Carbon/m2/month)'\n\ncolormap.add_to(map_.m1)\n\n\n# Visualizing the map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#exploring-changes-in-gosat-methane-budgets-ch4-levels-using-the-raster-api", + "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#exploring-changes-in-gosat-methane-budgets-ch4-levels-using-the-raster-api", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "section": "Exploring Changes in GOSAT Methane budgets (CH4) Levels Using the Raster API", + "text": "Exploring Changes in GOSAT Methane budgets (CH4) Levels Using the Raster API\nIn this notebook, we will explore the impacts of methane emissions and by examining changes over time in urban regions. We will visualize the outputs on a map using folium.\n\n# To access the year value from each item more easily, this will let us query more explicity by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:10]: item for item in items} \nasset_name = \"prior-total\"\n\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\n\nitems.keys()\n\ndict_keys(['2019-01-01'])\n\n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this for first January 2019.\n\ncolor_map = \"rainbow\" # please select the color ramp from matplotlib library.\njanuary_2019_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2019-01-01']['collection']}/items/{items['2019-01-01']['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\njanuary_2019_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/gosat-based-ch4budget-yeargrid-v1/items/gosat-based-ch4budget-yeargrid-v1-2019/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=prior-total&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=0.0%2C2.121816635131836'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.5, -90.5, 179.5, 89.5],\n 'center': [-0.5, -0.5, 0]}", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] }, { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#visualizing-the-data-as-a-time-series", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#visualizing-the-data-as-a-time-series", - "title": "CASA-GFED3 Land Carbon Flux", - "section": "Visualizing the Data as a Time Series", - "text": "Visualizing the Data as a Time Series\nWe can now explore the Heterotrophic Respiration time series (January 2003 -December 2017) available for the Dallas, Texas area. We can plot the data set using the code below:\n\nfig = plt.figure(figsize=(20, 10)) #determine the width and height of the plot using the 'matplotlib' library\n\nplt.plot(\n df[\"date\"],\n df[\"max\"],\n color=\"purple\",\n linestyle=\"-\",\n linewidth=0.5,\n label=\"Max monthly Carbon emissions\",\n)\n\nplt.legend()\nplt.xlabel(\"Years\")\nplt.ylabel(\"kg Carbon/m2/month\")\nplt.title(\"Heterotrophic Respiration Values for Dallas, Texas (2003-2017)\")\n\nText(0.5, 1.0, 'Heterotrophic Respiration Values for Dallas, Texas (2003-2017)')\n\n\n\n\n\n\n\n\n\n\n# Now let's examine the Rh level for the 3rd item in the collection for Dallas, Texas area\n# Keep in mind that a list starts from 0, 1, 2,... therefore items[2] is referring to the third item in the list/collection\nprint(items[2][\"properties\"][\"start_datetime\"]) #print the start Date Time of the third granule in the collection!\n\n2017-10-01T00:00:00+00:00\n\n\n\n# Fetch the third granule in the collection and set the color scheme and rescale values. \noctober_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n).json()\noctober_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/casagfed-carbonflux-monthgrid-v3/items/casagfed-carbonflux-monthgrid-v3-201710/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C0.6039900183677673'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Map the Rh level for the Dallas, Texas area for the October, 2017 timeframe\naoi_map_bbox = Map(\n tiles=\"OpenStreetMap\",\n location=[\n 32.8, # latitude\n -96.79, # longitude\n ],\n zoom_start=9,\n)\n\nmap_layer = TileLayer(\n tiles=october_tile[\"tiles\"][0],\n attr=\"GHG\", opacity = 0.7, name=\"October 2017 RH Level\", overlay= True, legendEnabled = True\n)\n\nmap_layer.add_to(aoi_map_bbox)\n\n# Display data marker (title) on the map\nfolium.Marker((40, 5.9), tooltip=\"both\").add_to(aoi_map_bbox)\nfolium.LayerControl(collapsed=False).add_to(aoi_map_bbox)\n\n# Add a legend\ncolormap = branca.colormap.linear.PuRd_09.scale(0, 0.3) # minimum value = 0, maximum value = 0.3 (kg Carbon/m2/month)\ncolormap = colormap.to_step(index=[0, 0.07, 0.15, 0.22, 0.3])\ncolormap.caption = 'Rh Values (kg Carbon/m2/month)'\n\ncolormap.add_to(aoi_map_bbox)\n\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#visualizing-ch₄-emissions", + "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#visualizing-ch₄-emissions", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "section": "Visualizing CH₄ Emissions", + "text": "Visualizing CH₄ Emissions\n\n# Set initial zoom and center of map for CH₄ Layer\n# Centre of map [latitude,longitude]\nmap_ = folium.Map(location=(34, -118), zoom_start=6)\n\n# January 2019\nmap_layer_2019 = TileLayer(\n tiles=january_2019_tile[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.7,\n)\nmap_layer_2019.add_to(map_)\n\n# # January 2012\n# map_layer_2012 = TileLayer(\n# tiles=january_2012_tile[\"tiles\"][0],\n# attr=\"GHG\",\n# opacity=0.7,\n# )\n# map_layer_2012.add_to(map_.m2)\n\n# visualising the map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] }, { - "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#summary", - "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#summary", - "title": "CASA-GFED3 Land Carbon Flux", + "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#summary", + "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#summary", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for CASA GFED Land-Atmosphere Carbon Flux data: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map and compare the Heterotrophic Respiration (Rh) levels over the Dallas, Texas area for two distinctive years 5. Create a table that displays the minimum, maximum, and sum of the Rh values for a specified region 6. Generate a time-series graph of the Rh values for a specified region\nIf you have any questions regarding this user notebook, please contact us using the feedback form." + "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the GOSAT-based Top-down Total and Natural Methane Emissions dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap the methane emission levels\nGenerate zonal statistics for the area of interest (AOI)\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html", + "title": "MiCASA Land Carbon Flux", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#run-this-notebook", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#run-this-notebook", + "title": "MiCASA Land Carbon Flux", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#approach", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#approach", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#approach", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#approach", + "title": "MiCASA Land Carbon Flux", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. Collection processed in this notebook is ODIAC CO₂ emissions version 2022.\nPass the STAC item into raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint\nWe’ll visualize two tiles (side-by-side) allowing for comparison of each of the time points using folium.plugins.DualMap\nAfter the visualization, we’ll perform zonal statistics for a given polygon." + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for a given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Land-Atmosphere Carbon Flux data product\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison\nAfter the visualization, perform zonal statistics for a given polygon", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#about-the-data", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#about-the-data", + "title": "MiCASA Land Carbon Flux", "section": "About the Data", - "text": "About the Data\nThe Open-Data Inventory for Anthropogenic Carbon dioxide (ODIAC) is a high-spatial resolution global emission data product of CO₂ emissions from fossil fuel combustion (Oda and Maksyutov, 2011). ODIAC pioneered the combined use of space-based nighttime light data and individual power plant emission/location profiles to estimate the global spatial extent of fossil fuel CO₂ emissions. With the innovative emission modeling approach, ODIAC achieved the fine picture of global fossil fuel CO₂ emissions at a 1x1km.\nFor more information regarding this dataset, please visit the ODIAC Fossil Fuel CO₂ Emissions data overview page." + "text": "About the Data\nThis dataset presents a variety of carbon flux parameters derived from the Más Informada Carnegie-Ames-Stanford-Approach (MiCASA) model. The model’s input data includes air temperature, precipitation, incident solar radiation, a soil classification map, and several satellite derived products. All model calculations are driven by analyzed meteorological data from NASA’s Modern-Era Retrospective analysis for Research and Application, Version 2 (MERRA-2). The resulting product provides global, daily data at 0.1 degree resolution from January 2001 through December 2023. It includes carbon flux variables expressed in units of kilograms of carbon per square meter per day (kg Carbon/m²/day) from net primary production (NPP), heterotrophic respiration (Rh), wildfire emissions (FIRE), fuel wood burning emissions (FUEL), net ecosystem exchange (NEE), and net biosphere exchange (NBE). The latter two are derived from the first four (see Scientific Details below). MiCASA is an extensive revision of the CASA – Global Fire Emissions Database, version 3 (CASA-GFED3) product. CASA-GFED3 and earlier versions of MERRA-driven CASA-GFED carbon fluxes have been used in several atmospheric carbon dioxide (CO₂) transport studies, serve as a community standard for priors of flux inversion systems, and through the support of NASA’s Carbon Monitoring System (CMS), help characterize, quantify, understand and predict the evolution of global carbon sources and sinks.\nFor more information regarding this dataset, please visit the U.S. Greenhouse Gas Center.", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#querying-the-stac-api", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for ODIAC dataset \ncollection_name = \"odiac-ffco2-monthgrid-v2022\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'odiac-ffco2-monthgrid-v2022',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022'}],\n 'title': 'ODIAC Fossil Fuel CO₂ Emissions v2022',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2000-01-01T00:00:00+00:00',\n '2021-12-31T00:00:00+00:00']]}},\n 'license': 'CC-BY-4.0',\n 'renders': {'dashboard': {'assets': ['co2-emissions'],\n 'nodata': 0,\n 'rescale': [[-10, 60]],\n 'colormap_name': 'jet'},\n 'co2-emissions': {'assets': ['co2-emissions'],\n 'nodata': 0,\n 'rescale': [[-10, 60]],\n 'colormap_name': 'jet'}},\n 'providers': [{'url': 'https://www.nies.go.jp',\n 'name': 'National Institute for Environmental Studies',\n 'roles': ['producer', 'licensor']}],\n 'summaries': {'datetime': ['2000-01-01T00:00:00Z', '2021-12-31T00:00:00Z']},\n 'description': 'The Open-source Data Inventory for Anthropogenic CO₂ (ODIAC) data product is a monthly high-resolution global data product of modeled fossil fuel carbon dioxide (CO₂) emissions. A complex model incorporates and combines space-based nighttime light data and individual power plant emission/location profiles from the latest country fossil fuel CO₂ estimates (2000-2019) made by the Carbon Dioxide Information Analysis Center (CDIAC) team at the Appalachian State University (CDIAC at AppState, Gilfillan et al. 2021, Hefner et al. 2022). The ODIAC estimated global spatial extent of fossil fuel CO₂ emissions is produced on a 1 km by 1 km grid that details variations in urban regions where emissions are most intense. The ODIAC CO₂ emission data is widely used by the international research community for applications such as CO₂ flux inversion, urban emission estimation, and observing system design experiments. The ODIAC product was first created in 2009 by Dr. Tomohiro Oda with support from the National Institute for Environmental Studies (NIES) GOSAT project. The ODIAC team is now supported by NASA Goddard Space Flight Center, NASA Carbon Monitoring System program, the NASA Orbiting Carbon Observatory mission and NIES. The US GHG Center displays the ODIAC 2022 version containing monthly data from January 2000 to December 2021 that replaces all previous versions. The source dataset can be found at https://doi.org/10.17595/20170411.001',\n 'item_assets': {'co2-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil Fuel CO₂ Emissions',\n 'description': 'Model-estimated monthly, 1 km resolution CO₂ emissions from fossil fuel combustion, cement production and gas flaring created using space-based nighttime light data and individual power plant emission/location profiles.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under summaries we see that the data is available from January 2000 to December 2021. By looking at the dashboard:time density we observe that the periodic frequency of these observations is monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 264 items\n\n\nThis makes sense as there are 22 years between 2000 - 2021, with 12 months per year, meaning 264 records in total.\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'odiac-ffco2-monthgrid-v2022-202112',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202112'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202112/map?assets=co2-emissions&nodata=0&rescale=-10%2C60&colormap_name=jet',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'co2-emissions': {'href': 's3://ghgc-data-store/odiac-ffco2-monthgrid-v2022/odiac2022_1km_excl_intl_202112.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil Fuel CO₂ Emissions',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [21600.0, 43200.0],\n 'description': 'Model-estimated monthly, 1 km resolution CO₂ emissions from fossil fuel combustion, cement production and gas flaring created using space-based nighttime light data and individual power plant emission/location profiles.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2497.01904296875,\n 'min': -138.71914672851562,\n 'count': 11.0,\n 'buckets': [523457.0, 691.0, 95.0, 28.0, 11.0, 2.0, 2.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.9804128408432007,\n 'stddev': 14.766693454324674,\n 'maximum': 2497.01904296875,\n 'minimum': -138.71914672851562,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.008333333333333333,\n 0.0,\n -180.0,\n 0.0,\n -0.008333333333333333,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202112/preview.png?assets=co2-emissions&nodata=0&rescale=-10%2C60&colormap_name=jet',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'odiac-ffco2-monthgrid-v2022',\n 'properties': {'end_datetime': '2021-12-31T00:00:00+00:00',\n 'start_datetime': '2021-12-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': []}" + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#query-the-stac-api", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#query-the-stac-api", + "title": "MiCASA Land Carbon Flux", + "section": "Query the STAC API", + "text": "Query the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for MiCASA Land Carbon Flux\ncollection_name = \"micasa-carbonflux-daygrid-v1\"\n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the MiCASA Land Carbon Flux collection, the parameter of interest is “rh”\n# rh = Heterotrophic Respiration\nasset_name = \"rh\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'micasa-carbonflux-daygrid-v1',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1'}],\n 'title': '(Daily) MiCASA Land Carbon Flux v1',\n 'extent': {'spatial': {'bbox': [[-180, -90, 179.99999999999994, 90]]},\n 'temporal': {'interval': [['2001-01-01 00:00:00+00',\n '2023-12-31 00:00:00+00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'rh': {'assets': ['rh'],\n 'rescale': [[0, 8]],\n 'colormap_name': 'purd'},\n 'nbe': {'assets': ['nbe'], 'rescale': [[0, 8]], 'colormap_name': 'purd'},\n 'nee': {'assets': ['nee'],\n 'rescale': [[-4, 4]],\n 'colormap_name': 'coolwarm'},\n 'npp': {'assets': ['npp'], 'rescale': [[0, 8]], 'colormap_name': 'purd'},\n 'atmc': {'assets': ['atmc'], 'rescale': [[0, 8]], 'colormap_name': 'purd'},\n 'fire': {'assets': ['fire'], 'rescale': [[0, 8]], 'colormap_name': 'purd'},\n 'fuel': {'assets': ['fuel'], 'rescale': [[0, 0.5]], 'colormap_name': 'purd'},\n 'dashboard': {'assets': ['npp'],\n 'rescale': [[0, 8]],\n 'colormap_name': 'purd'}},\n 'providers': [{'name': 'NASA'}],\n 'summaries': {'datetime': ['2001-01-01T00:00:00Z', '2023-12-31T00:00:00Z']},\n 'description': \"This product provides estimated daily carbon flux to the atmosphere from net primary production (NPP), heterotrophic respiration (Rh), wildfire emissions (FIRE), fuel wood burning emissions (FUEL), net ecosystem exchange (NEE), and net biosphere exchange (NBE) derived from the Más Informada Carnegie-Ames-Stanford-Approach (MiCASA) model. All model calculations are driven by analyzed meteorological data from NASA's Modern-Era Retrospective analysis for Research and Application, Version 2 (MERRA-2). The resulting product provides global, daily data at 0.1 degree resolution starting from January 2001. The carbon flux variables are expressed in units of kilograms of carbon per square meter per day. MiCASA is an extensive revision of the CASA – Global Fire Emissions Database, version 3 (CASA-GFED3) product. CASA-GFED3 and earlier versions of MERRA-driven CASA-GFED carbon fluxes have been used in several atmospheric carbon dioxide (CO₂) transport studies, serve as a community standard for priors of flux inversion systems, and through the support of NASA's Carbon Monitoring System (CMS), help characterize, quantify, understand and predict the evolution of global carbon sources and sinks.\",\n 'item_assets': {'rh': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Heterotrophic respiration (Rh), MiCASA Model v1',\n 'description': 'Heterotrophic respiration (carbon flux from the soil to the atmosphere) in units of grams of carbon per square meter per day.'},\n 'nbe': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Biosphere Exchange (net carbon flux from the ecosystem), MiCASA Model v1',\n 'description': 'Net Biosphere Exchange (net carbon flux from the ecosystem) in units of grams of carbon per square meter per day.'},\n 'nee': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Ecosystem Exchange (NEE), MiCASA Model v1',\n 'description': 'Net Ecosystem Exchange (net carbon flux to the atmosphere) in units of grams of carbon per square meter per day.'},\n 'npp': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Primary Production (NPP), MiCASA Model v1',\n 'description': 'Net Primary Production (carbon available from plants) in units of grams of carbon per square meter per day.'},\n 'atmc': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Atmospheric Correction (ATMC), MiCASA Model v1',\n 'description': 'A correction to account for long-term historical changes in the uptake of CO₂ from the atmosphere to the biosphere in units of grams of carbon per square meter per day.'},\n 'fire': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fire emissions (FIRE), MiCASA Model v1',\n 'description': 'Fire emissions (flux of carbon to the atmosphere from wildfires) in units of grams of carbon per square meter per day.'},\n 'fuel': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wood fuel emissions (FUEL), MiCASA Model v1',\n 'description': 'Wood fuel emissions (flux of carbon to the atmosphere from wood burned for fuel) in units of grams of carbon per square meter per day.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'day'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2003 to December 2017. By looking at the dashboard:time density, we observe that the periodic frequency of these observations is monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n \n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest (MiCASA Land Carbon Flux) in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n \n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection (MiCASA Land Carbon Flux) in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n # temp = items_url.split('/')\n # temp.insert(3, 'ghgcenter')\n # temp.insert(4, 'api')\n # temp.insert(5, 'stac')\n # items_url = '/'.join(temp)\n\n # Return the information about the total number of granules found associated with the collection (MiCASA Land Carbon Flux)\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit=800\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 800 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'micasa-carbonflux-daygrid-v1-20231231',\n 'bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20231231'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20231231/map?assets=npp&rescale=0%2C8&colormap_name=purd',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'rh': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_Rh_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Heterotrophic respiration (Rh), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Heterotrophic respiration (carbon flux from the soil to the atmosphere) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 7.2141876220703125,\n 'min': -0.35656991600990295,\n 'count': 11,\n 'buckets': [457947,\n 35642,\n 10548,\n 6299,\n 4848,\n 3079,\n 3268,\n 2051,\n 543,\n 63]},\n 'statistics': {'mean': 0.22414785623550415,\n 'stddev': 0.7404906300847516,\n 'maximum': 7.2141876220703125,\n 'minimum': -0.35656991600990295,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'nbe': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_NBE_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Net Biosphere Exchange (NBE), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Net Biosphere Exchange (net carbon flux from the ecosystem) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.327333927154541,\n 'min': -3.1603169441223145,\n 'count': 11,\n 'buckets': [374, 1873, 3385, 8057, 481500, 26054, 2405, 543, 93, 4]},\n 'statistics': {'mean': 0.057421840727329254,\n 'stddev': 0.31542102161091723,\n 'maximum': 4.327333927154541,\n 'minimum': -3.1603169441223145,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'nee': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_NEE_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Net Ecosystem Exchange (NEE), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Net Ecosystem Exchange (net carbon flux to the atmosphere) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.59893536567688,\n 'min': -3.1675710678100586,\n 'count': 11,\n 'buckets': [313, 1496, 2644, 4869, 453998, 47409, 12055, 1106, 340, 58]},\n 'statistics': {'mean': 0.05558537319302559,\n 'stddev': 0.3139139632688899,\n 'maximum': 3.59893536567688,\n 'minimum': -3.1675710678100586,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'npp': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_NPP_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Net Primary Production (NPP), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Net Primary Production (carbon available from plants) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 6.099153518676758,\n 'min': -0.40653496980667114,\n 'count': 11,\n 'buckets': [487523,\n 10036,\n 4672,\n 4058,\n 3733,\n 4110,\n 4707,\n 4222,\n 1165,\n 62]},\n 'statistics': {'mean': 0.16241030395030975,\n 'stddev': 0.7038688126658349,\n 'maximum': 6.099153518676758,\n 'minimum': -0.40653496980667114,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'atmc': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_ATMC_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Atmospheric Correction (ATMC), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'A correction to account for long-term historical changes in the uptake of CO₂ from the atmosphere to the biosphere in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.5609952807426453,\n 'min': -0.02930086851119995,\n 'count': 11,\n 'buckets': [496261, 19256, 4265, 1897, 915, 859, 549, 216, 64, 6]},\n 'statistics': {'mean': 0.006152182351797819,\n 'stddev': 0.02767997686822744,\n 'maximum': 0.5609952807426453,\n 'minimum': -0.02930086851119995,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'fire': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_FIRE_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Fire emissions (FIRE), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Fire emissions (flux of carbon to the atmosphere from wildfires) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.872155666351318,\n 'min': -0.25238683819770813,\n 'count': 11,\n 'buckets': [524150, 104, 24, 5, 3, 1, 0, 0, 0, 1]},\n 'statistics': {'mean': 0.00028691982151940465,\n 'stddev': 0.014243524521583754,\n 'maximum': 4.872155666351318,\n 'minimum': -0.25238683819770813,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'fuel': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_FUEL_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Wood fuel emissions (FUEL), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Wood fuel emissions (flux of carbon to the atmosphere from wood burned for fuel) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.6249907612800598,\n 'min': -0.021494677290320396,\n 'count': 11,\n 'buckets': [518619, 4684, 688, 188, 65, 24, 6, 3, 7, 4]},\n 'statistics': {'mean': 0.0015495388070121408,\n 'stddev': 0.010684158697696962,\n 'maximum': 0.6249907612800598,\n 'minimum': -0.021494677290320396,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20231231/preview.png?assets=npp&rescale=0%2C8&colormap_name=purd',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [179.99999999999994, -90],\n [179.99999999999994, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'micasa-carbonflux-daygrid-v1',\n 'properties': {'datetime': '2023-12-31T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#exploring-changes-in-carbon-dioxide-co₂-levels-using-the-raster-api", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#exploring-changes-in-carbon-dioxide-co₂-levels-using-the-raster-api", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Exploring Changes in Carbon Dioxide (CO₂) levels using the Raster API", - "text": "Exploring Changes in Carbon Dioxide (CO₂) levels using the Raster API\nWe will explore changes in fossil fuel emissions in urban egions. In this notebook, we’ll explore the impacts of these emissions and explore these changes over time. We’ll then visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the ODIAC Fossil Fuel CO₂ Emissions collection, the parameter of interest is “co2-emissions”\nasset_name = \"co2-emissions\"\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for January 2020 and again for January 2000, so that we can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"rainbow\" \n\n# Make a GET request to retrieve information for the 2020 tile\n# 2020\njanuary_2020_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2020-01']['collection']}/items/{items['2020-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2020_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-138.71914672851562%2C2497.01904296875'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for the 2000 tile\n# 2000\njanuary_2000_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2000-01']['collection']}/items/{items['2000-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2000_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-200001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-138.71914672851562%2C2497.01904296875'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}" + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#explore-changes-in-carbon-flux-levels-using-the-raster-api", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#explore-changes-in-carbon-flux-levels-using-the-raster-api", + "title": "MiCASA Land Carbon Flux", + "section": "Explore Changes in Carbon Flux Levels Using the Raster API", + "text": "Explore Changes in Carbon Flux Levels Using the Raster API\nWe will explore changes in the land atmosphere Carbon flux Heterotrophic Respiration and examine their impacts over time. We’ll then visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"datetime\"][:10]: item for item in items}\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetch the minimum and maximum values for rescaling\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. This step is done twice, once for December 2003 and again for December 2017, so that we can visualize each event independently.\n\n# Choose a color for displaying the tiles\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"purd\"\n\n# Make a GET request to retrieve information for the date mentioned below\ndate1 = '2023-01-01'\ndate1_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year, month and date of the observed parameter, you can modify the date mentioned above.\n f\"{RASTER_API_URL}/collections/{items[date1]['collection']}/items/{items[date1]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\ndate1_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20230101/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=-0.35656991600990295%2C7.2141876220703125'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'center': [-2.842170943040401e-14, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for the date mentioned below\ndate2 = '2023-01-31'\ndate2_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year, month and date of the observed parameter, you can modify the date mentioned above.\n f\"{RASTER_API_URL}/collections/{items[date2]['collection']}/items/{items[date2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\ndate2_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20230131/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=-0.35656991600990295%2C7.2141876220703125'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'center': [-2.842170943040401e-14, 0.0, 0]}", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#visualizing-co₂-emissions", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#visualizing-co₂-emissions", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Visualizing CO₂ emissions", - "text": "Visualizing CO₂ emissions\n\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set the initial zoom level and center of map for both tiles\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer (January 2020)\nmap_layer_2020 = TileLayer(\n tiles=january_2020_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_2020.add_to(map_.m1)\n\n# Define the second map layer (January 2000)\nmap_layer_2000 = TileLayer(\n tiles=january_2000_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_2000.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#visualize-land-atmosphere-carbon-flux-heterotrophic-respiration", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#visualize-land-atmosphere-carbon-flux-heterotrophic-respiration", + "title": "MiCASA Land Carbon Flux", + "section": "Visualize Land-Atmosphere Carbon Flux (Heterotrophic Respiration)", + "text": "Visualize Land-Atmosphere Carbon Flux (Heterotrophic Respiration)\n\n# For this study we are going to compare the Rh level for date1 and date2 over the State of Texas \n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n# For example, you can change the current statement \"location=(31.9, -99.9)\" to \"location=(34, -118)\" to monitor the Rh level in California instead of Texas\n\n# Set initial zoom and center of map for CO₂ Layer\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(31.9, -99.9), zoom_start=6)\n\n\n# Define the first map layer with Rh level for the tile fetched for date 1\n# The TileLayer library helps in manipulating and displaying raster layers on a map\nmap_layer_date1 = TileLayer(\n tiles=date1_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n name=f\"{date1} Rh Level\", # Title for the layer\n overlay= True, # The layer can be overlaid on the map\n legendEnabled = True # Enable displaying the legend on the map\n)\n\n# Add the first layer to the Dual Map\nmap_layer_date1.add_to(map_.m1)\n\n\n# Define the first map layer with Rh level for the tile fetched for date 2\nmap_layer_date2 = TileLayer(\n tiles=date2_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n name=f\"{date2} RH Level\", # Title for the layer\n overlay= True, # The layer can be overlaid on the map\n legendEnabled = True # Enable displaying the legend on the map\n)\n\n# Add the second layer to the Dual Map\nmap_layer_date2.add_to(map_.m2)\n\n# Display data markers (titles) on both maps\nfolium.Marker((40, 5.0), tooltip=\"both\").add_to(map_)\n\n# Add a layer control to switch between map layers\nfolium.LayerControl(collapsed=False).add_to(map_)\n\n# Add a legend to the dual map using the 'branca' library. \n# Note: the inserted legend is representing the minimum and maximum values for both tiles.\ncolormap = branca.colormap.linear.PuRd_09.scale(0, 0.3) # minimum value = 0, maximum value = 0.3 (kg Carbon/m2/daily)\n\n# Classify the colormap according to specified Rh values \ncolormap = colormap.to_step(index=[0, 0.07, 0.15, 0.22, 0.3])\n\n# Add the data unit as caption\ncolormap.caption = 'Rh Values (gm Carbon/m2/daily)'\n\n# Display the legend and caption on the map\ncolormap.add_to(map_.m1)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#visualizing-the-data-as-a-time-series", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#visualizing-the-data-as-a-time-series", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Visualizing the Data as a Time Series", - "text": "Visualizing the Data as a Time Series\nWe can now explore the ODIAC fossil fuel emission time series available (January 2000 -December 2021) for the Texas, Dallas area of USA. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\n\nplt.plot(\n df[\"date\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CO₂ level\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max monthly CO₂ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"CO2 emissions gC/m2/d\")\n\n# Insert title for the plot\nplt.title(\"CO2 emission Values for Texas, Dallas (2000-2021)\")\n\n###\n# Add data citation\nplt.text(\n df[\"date\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: NASA ODIAC Fossil Fuel CO₂ Emissions\", \n fontsize=12, # Font size\n horizontalalignment=\"right\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n# Plot the time series\nplt.show()\n\n\n\n\n\n\n\n\n\n# Print the properties of the 3rd item in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2021-10-01T00:00:00+00:00\n\n\n\n# A GET request is made for the October tile\noctober_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\noctober_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202110/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-138.71914672851562%2C2497.01904296875'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the October tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=october_tile[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.5\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#generate-the-statistics-for-the-aoi", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#generate-the-statistics-for-the-aoi", + "title": "MiCASA Land Carbon Flux", + "section": "Generate the statistics for the AOI", + "text": "Generate the statistics for the AOI\n\n%%time\n# %%time = Wall time (execution time) for running the code below\n\n# Generate statistics using the created function \"generate_stats\" within the bounding box defined by the \"texas_dallas_aoi\" polygon\nstats = [generate_stats(item, texas_dallas_aoi) for item in items]\n\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1918513923883438, 'max': 1.1595696210861206, 'mean': 0.7456724643707275, 'count': 147.99998474121094, 'sum': 110.35951232910156, 'std': 0.18667982445867687, 'median': 0.7525566220283508, 'majority': 0.1918513923883438, 'minority': 0.1918513923883438, 'unique': 165.0, 'histogram': [[3.0, 2.0, 5.0, 16.0, 26.0, 31.0, 30.0, 31.0, 15.0, 6.0], [0.1918513923883438, 0.28862321376800537, 0.3853950500488281, 0.4821668267250061, 0.5789386630058289, 0.6757104992866516, 0.7724822759628296, 0.8692541122436523, 0.9660259485244751, 1.0627977848052979, 1.1595696210861206]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27398860454559326, 'percentile_98': 1.098567008972168}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17794431746006012, 'max': 1.0757708549499512, 'mean': 0.6907477378845215, 'count': 147.99998474121094, 'sum': 102.23065185546875, 'std': 0.1731710928882318, 'median': 0.7009130120277405, 'majority': 0.17794431746006012, 'minority': 0.17794431746006012, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 15.0, 27.0, 33.0, 27.0, 31.0, 14.0, 7.0], [0.17794431746006012, 0.26772695779800415, 0.3575096130371094, 0.4472922682762146, 0.5370749235153198, 0.626857578754425, 0.7166402339935303, 0.8064228892326355, 0.8962055444717407, 0.985988199710846, 1.0757708549499512]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2582738399505615, 'percentile_98': 1.0227744579315186}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17274686694145203, 'max': 1.0489476919174194, 'mean': 0.6663801074028015, 'count': 147.99998474121094, 'sum': 98.6242446899414, 'std': 0.1683299870962999, 'median': 0.6756435036659241, 'majority': 0.17274686694145203, 'minority': 0.17274686694145203, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 18.0, 27.0, 34.0, 26.0, 29.0, 14.0, 6.0], [0.17274686694145203, 0.26036694645881653, 0.34798702597618103, 0.43560710549354553, 0.5232272148132324, 0.6108472347259521, 0.6984673738479614, 0.7860873937606812, 0.8737075328826904, 0.9613275527954102, 1.0489476919174194]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24773457646369934, 'percentile_98': 0.9904780983924866}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17567388713359833, 'max': 1.070212483406067, 'mean': 0.672138512134552, 'count': 147.99998474121094, 'sum': 99.47648620605469, 'std': 0.17028310351448978, 'median': 0.675561249256134, 'majority': 0.17567388713359833, 'minority': 0.17567388713359833, 'unique': 165.0, 'histogram': [[3.0, 2.0, 8.0, 18.0, 25.0, 35.0, 29.0, 29.0, 10.0, 6.0], [0.17567388713359833, 0.2651277482509613, 0.3545815944671631, 0.44403547048568726, 0.5334893465042114, 0.6229432225227356, 0.712397038936615, 0.8018509149551392, 0.8913047909736633, 0.9807586669921875, 1.070212483406067]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24954460561275482, 'percentile_98': 1.0069128274917603}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19363048672676086, 'max': 1.170822024345398, 'mean': 0.7285748720169067, 'count': 147.99998474121094, 'sum': 107.82907104492188, 'std': 0.18648699459350326, 'median': 0.7290158867835999, 'majority': 0.19363048672676086, 'minority': 0.19363048672676086, 'unique': 165.0, 'histogram': [[3.0, 2.0, 9.0, 18.0, 26.0, 38.0, 28.0, 23.0, 12.0, 6.0], [0.19363048672676086, 0.2913496494293213, 0.3890687823295593, 0.48678794503211975, 0.5845071077346802, 0.682226300239563, 0.7799453735351562, 0.8776645660400391, 0.9753837585449219, 1.0731028318405151, 1.170822024345398]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2725054621696472, 'percentile_98': 1.0978456735610962}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18870870769023895, 'max': 1.1441210508346558, 'mean': 0.7157356142997742, 'count': 147.99998474121094, 'sum': 105.92886352539062, 'std': 0.18072083071045666, 'median': 0.7176342606544495, 'majority': 0.18870870769023895, 'minority': 0.18870870769023895, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 21.0, 26.0, 36.0, 30.0, 23.0, 12.0, 6.0], [0.18870870769023895, 0.2842499315738678, 0.37979117035865784, 0.4753323793411255, 0.5708736181259155, 0.6664148569107056, 0.7619560956954956, 0.8574973344802856, 0.9530385732650757, 1.0485798120498657, 1.1441210508346558]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2703273892402649, 'percentile_98': 1.0714881420135498}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2240605652332306, 'max': 1.3511203527450562, 'mean': 0.8381151556968689, 'count': 147.99998474121094, 'sum': 124.04103088378906, 'std': 0.21521640882607587, 'median': 0.8332657814025879, 'majority': 0.2240605652332306, 'minority': 0.2240605652332306, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 19.0, 31.0, 38.0, 25.0, 22.0, 12.0, 6.0], [0.2240605652332306, 0.3367665410041809, 0.4494725465774536, 0.5621784925460815, 0.6748844981193542, 0.787590503692627, 0.9002964496612549, 1.0130023956298828, 1.1257084608078003, 1.2384144067764282, 1.3511203527450562]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31639987230300903, 'percentile_98': 1.268341302871704}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3137727975845337, 'max': 1.885000228881836, 'mean': 1.218572735786438, 'count': 147.99998474121094, 'sum': 180.3487548828125, 'std': 0.29417582753391597, 'median': 1.237760066986084, 'majority': 0.3137727975845337, 'minority': 0.3137727975845337, 'unique': 165.0, 'histogram': [[3.0, 1.0, 5.0, 15.0, 25.0, 34.0, 32.0, 32.0, 12.0, 6.0], [0.3137727975845337, 0.47089552879333496, 0.6280182600021362, 0.7851410508155823, 0.9422637820243835, 1.09938645362854, 1.2565093040466309, 1.4136320352554321, 1.5707547664642334, 1.7278774976730347, 1.885000228881836]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4687705934047699, 'percentile_98': 1.7763456106185913}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29217851161956787, 'max': 1.7554291486740112, 'mean': 1.1172930002212524, 'count': 147.99998474121094, 'sum': 165.35934448242188, 'std': 0.2763068332078085, 'median': 1.1339406967163086, 'majority': 0.29217851161956787, 'minority': 0.29217851161956787, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 16.0, 29.0, 34.0, 29.0, 28.0, 12.0, 6.0], [0.29217851161956787, 0.43850356340408325, 0.5848286151885986, 0.7311537265777588, 0.8774787783622742, 1.0238038301467896, 1.1701289415359497, 1.3164539337158203, 1.4627790451049805, 1.6091041564941406, 1.7554291486740112]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4227278530597687, 'percentile_98': 1.646240472793579}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27295607328414917, 'max': 1.6591687202453613, 'mean': 1.0883533954620361, 'count': 147.99998474121094, 'sum': 161.0762939453125, 'std': 0.2569725630527277, 'median': 1.1068447828292847, 'majority': 0.27295607328414917, 'minority': 0.27295607328414917, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 25.0, 28.0, 36.0, 34.0, 14.0, 6.0], [0.27295607328414917, 0.41157734394073486, 0.5501985549926758, 0.6888198256492615, 0.8274410963058472, 0.9660623669624329, 1.1046836376190186, 1.2433048486709595, 1.3819260597229004, 1.5205473899841309, 1.6591687202453613]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4185054302215576, 'percentile_98': 1.5647547245025635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24957284331321716, 'max': 1.5347880125045776, 'mean': 1.002687931060791, 'count': 147.99998474121094, 'sum': 148.39779663085938, 'std': 0.23412124884554047, 'median': 1.0277413129806519, 'majority': 0.24957284331321716, 'minority': 0.24957284331321716, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 25.0, 28.0, 37.0, 33.0, 16.0, 4.0], [0.24957284331321716, 0.3780943751335144, 0.5066158771514893, 0.6351374387741089, 0.763658881187439, 0.8921804428100586, 1.0207020044326782, 1.1492234468460083, 1.277745008468628, 1.4062665700912476, 1.5347880125045776]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38714879751205444, 'percentile_98': 1.439853310585022}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22666019201278687, 'max': 1.396066665649414, 'mean': 0.889070451259613, 'count': 147.99998474121094, 'sum': 131.58241271972656, 'std': 0.21266083170757138, 'median': 0.9059616923332214, 'majority': 0.22666019201278687, 'minority': 0.22666019201278687, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 15.0, 27.0, 31.0, 32.0, 32.0, 13.0, 4.0], [0.22666019201278687, 0.3436008393764496, 0.4605414867401123, 0.5774821043014526, 0.694422721862793, 0.8113633990287781, 0.9283040165901184, 1.0452446937561035, 1.1621853113174438, 1.2791259288787842, 1.396066665649414]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33991700410842896, 'percentile_98': 1.3012115955352783}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18860366940498352, 'max': 1.1678496599197388, 'mean': 0.7285161018371582, 'count': 147.99998474121094, 'sum': 107.82037353515625, 'std': 0.17886147126100518, 'median': 0.7328548431396484, 'majority': 0.18860366940498352, 'minority': 0.18860366940498352, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 19.0, 26.0, 34.0, 31.0, 28.0, 11.0, 4.0], [0.18860366940498352, 0.2865282893180847, 0.3844528794288635, 0.4823774993419647, 0.5803021192550659, 0.6782267093658447, 0.7761512994766235, 0.8740758895874023, 0.9720004796981812, 1.06992506980896, 1.1678496599197388]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27463552355766296, 'percentile_98': 1.0837563276290894}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2212144136428833, 'max': 1.361047387123108, 'mean': 0.8557780981063843, 'count': 147.99998474121094, 'sum': 126.65514373779297, 'std': 0.20911513898941142, 'median': 0.8622676134109497, 'majority': 0.2212144136428833, 'minority': 0.2212144136428833, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 20.0, 26.0, 37.0, 28.0, 28.0, 12.0, 4.0], [0.2212144136428833, 0.33519771695137024, 0.4491810202598572, 0.5631642937660217, 0.677147626876831, 0.7911309003829956, 0.9051141738891602, 1.0190975666046143, 1.1330807209014893, 1.2470641136169434, 1.361047387123108]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3257203698158264, 'percentile_98': 1.2658746242523193}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20735780894756317, 'max': 1.2784215211868286, 'mean': 0.8099806308746338, 'count': 147.99998474121094, 'sum': 119.87712097167969, 'std': 0.1954332074052893, 'median': 0.8157403469085693, 'majority': 0.20735780894756317, 'minority': 0.20735780894756317, 'unique': 165.0, 'histogram': [[3.0, 1.0, 5.0, 16.0, 29.0, 36.0, 28.0, 31.0, 12.0, 4.0], [0.20735780894756317, 0.31446418166160583, 0.4215705394744873, 0.5286769270896912, 0.635783314704895, 0.7428897023200989, 0.849996030330658, 0.9571024179458618, 1.064208745956421, 1.1713151931762695, 1.2784215211868286]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3114217519760132, 'percentile_98': 1.188098669052124}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22710788249969482, 'max': 1.394383192062378, 'mean': 0.851956307888031, 'count': 147.99998474121094, 'sum': 126.08952331542969, 'std': 0.21468505199985685, 'median': 0.8533729314804077, 'majority': 0.22710788249969482, 'minority': 0.22710788249969482, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 20.0, 31.0, 37.0, 28.0, 23.0, 10.0, 4.0], [0.22710788249969482, 0.34383541345596313, 0.46056294441223145, 0.5772904753684998, 0.6940180063247681, 0.8107455372810364, 0.9274730682373047, 1.0442006587982178, 1.1609281301498413, 1.2776557207107544, 1.394383192062378]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3234006464481354, 'percentile_98': 1.285312294960022}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2384558916091919, 'max': 1.4717166423797607, 'mean': 0.9408912658691406, 'count': 147.99998474121094, 'sum': 139.25189208984375, 'std': 0.22172277090715822, 'median': 0.9549343585968018, 'majority': 0.2384558916091919, 'minority': 0.2384558916091919, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 15.0, 28.0, 33.0, 32.0, 32.0, 13.0, 4.0], [0.2384558916091919, 0.3617819547653198, 0.48510804772377014, 0.6084341406822205, 0.7317602038383484, 0.8550862669944763, 0.978412389755249, 1.101738452911377, 1.2250645160675049, 1.3483905792236328, 1.4717166423797607]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3640793263912201, 'percentile_98': 1.363944411277771}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22841274738311768, 'max': 1.4192026853561401, 'mean': 0.8813115358352661, 'count': 147.99998474121094, 'sum': 130.43409729003906, 'std': 0.21610426024214244, 'median': 0.8876981735229492, 'majority': 0.22841274738311768, 'minority': 0.22841274738311768, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 20.0, 28.0, 39.0, 26.0, 26.0, 11.0, 4.0], [0.22841274738311768, 0.3474917411804199, 0.46657073497772217, 0.5856497287750244, 0.7047287225723267, 0.8238077163696289, 0.9428867101669312, 1.0619657039642334, 1.1810446977615356, 1.300123691558838, 1.4192026853561401]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3374939560890198, 'percentile_98': 1.3116483688354492}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21063455939292908, 'max': 1.3165773153305054, 'mean': 0.853096067905426, 'count': 147.99998474121094, 'sum': 126.25820922851562, 'std': 0.19752308125164478, 'median': 0.8692945241928101, 'majority': 0.21063455939292908, 'minority': 0.21063455939292908, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 25.0, 33.0, 33.0, 33.0, 15.0, 4.0], [0.21063455939292908, 0.32122883200645447, 0.43182310461997986, 0.5424174070358276, 0.653011679649353, 0.7636059522628784, 0.8742002248764038, 0.9847944974899292, 1.0953887701034546, 1.20598304271698, 1.3165773153305054]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33423057198524475, 'percentile_98': 1.221057653427124}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20428240299224854, 'max': 1.276645302772522, 'mean': 0.8084216713905334, 'count': 147.99998474121094, 'sum': 119.64639282226562, 'std': 0.19267003649709233, 'median': 0.8168815970420837, 'majority': 0.20428240299224854, 'minority': 0.20428240299224854, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 29.0, 35.0, 29.0, 31.0, 12.0, 4.0], [0.20428240299224854, 0.31151869893074036, 0.4187549948692322, 0.5259912610054016, 0.6332275867462158, 0.7404638528823853, 0.8477001190185547, 0.9549364447593689, 1.0621726512908936, 1.1694090366363525, 1.276645302772522]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3128567039966583, 'percentile_98': 1.1793197393417358}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18855561316013336, 'max': 1.178909420967102, 'mean': 0.7564398050308228, 'count': 147.99998474121094, 'sum': 111.95307922363281, 'std': 0.1786035934498966, 'median': 0.765541672706604, 'majority': 0.18855561316013336, 'minority': 0.18855561316013336, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 27.0, 35.0, 30.0, 33.0, 12.0, 4.0], [0.18855561316013336, 0.28759098052978516, 0.38662636280059814, 0.48566174507141113, 0.5846971273422241, 0.6837325096130371, 0.7827678918838501, 0.8818032741546631, 0.9808386564254761, 1.079874038696289, 1.178909420967102]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.29465875029563904, 'percentile_98': 1.0934864282608032}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20379993319511414, 'max': 1.2757635116577148, 'mean': 0.7840939164161682, 'count': 147.99998474121094, 'sum': 116.04589080810547, 'std': 0.19412733988140815, 'median': 0.7849879860877991, 'majority': 0.20379993319511414, 'minority': 0.20379993319511414, 'unique': 165.0, 'histogram': [[3.0, 1.0, 8.0, 20.0, 30.0, 37.0, 28.0, 23.0, 11.0, 4.0], [0.20379993319511414, 0.31099629402160645, 0.41819262504577637, 0.5253889560699463, 0.632585346698761, 0.7397817373275757, 0.8469780683517456, 0.9541743993759155, 1.0613707304000854, 1.1685670614242554, 1.2757635116577148]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3012824058532715, 'percentile_98': 1.1731723546981812}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29609495401382446, 'max': 1.8298460245132446, 'mean': 1.0790917873382568, 'count': 147.99998474121094, 'sum': 159.70556640625, 'std': 0.28396758458849314, 'median': 1.0579519271850586, 'majority': 0.29609495401382446, 'minority': 0.29609495401382446, 'unique': 165.0, 'histogram': [[3.0, 2.0, 13.0, 25.0, 36.0, 28.0, 26.0, 19.0, 10.0, 3.0], [0.29609495401382446, 0.44947004318237305, 0.6028451919555664, 0.756220281124115, 0.9095953702926636, 1.0629703998565674, 1.2163455486297607, 1.369720697402954, 1.5230958461761475, 1.6764709949493408, 1.8298460245132446]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4037548303604126, 'percentile_98': 1.6672956943511963}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3032091557979584, 'max': 1.8933525085449219, 'mean': 1.2299644947052002, 'count': 147.99998474121094, 'sum': 182.03472900390625, 'std': 0.286580786397161, 'median': 1.2491261959075928, 'majority': 0.3032091557979584, 'minority': 0.3032091557979584, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 24.0, 32.0, 33.0, 31.0, 17.0, 4.0], [0.3032091557979584, 0.46222347021102905, 0.6212378144264221, 0.7802520990371704, 0.9392664432525635, 1.0982807874679565, 1.2572951316833496, 1.4163094758987427, 1.5753238201141357, 1.7343381643295288, 1.8933525085449219]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4843217134475708, 'percentile_98': 1.7586849927902222}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2194634974002838, 'max': 1.3863273859024048, 'mean': 0.9173615574836731, 'count': 147.99998474121094, 'sum': 135.76950073242188, 'std': 0.2066790806370825, 'median': 0.9365184903144836, 'majority': 0.2194634974002838, 'minority': 0.2194634974002838, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 21.0, 30.0, 36.0, 36.0, 18.0, 4.0], [0.2194634974002838, 0.3361498713493347, 0.452836275100708, 0.5695226192474365, 0.6862090826034546, 0.8028954267501831, 0.9195817708969116, 1.0362682342529297, 1.1529545783996582, 1.2696409225463867, 1.3863273859024048]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.365978866815567, 'percentile_98': 1.2852468490600586}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21179915964603424, 'max': 1.3392349481582642, 'mean': 0.8544517755508423, 'count': 147.99998474121094, 'sum': 126.45884704589844, 'std': 0.20155668952610314, 'median': 0.8622799515724182, 'majority': 0.21179915964603424, 'minority': 0.21179915964603424, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 28.0, 34.0, 28.0, 33.0, 13.0, 4.0], [0.21179915964603424, 0.32454273104667664, 0.4372863173484802, 0.5500298738479614, 0.6627734899520874, 0.7755170464515686, 0.8882606029510498, 1.0010042190551758, 1.1137478351593018, 1.2264913320541382, 1.3392349481582642]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33345168828964233, 'percentile_98': 1.235804557800293}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2080593854188919, 'max': 1.3227497339248657, 'mean': 0.8449124097824097, 'count': 147.99998474121094, 'sum': 125.04702758789062, 'std': 0.1984154362314608, 'median': 0.8530728220939636, 'majority': 0.2080593854188919, 'minority': 0.2080593854188919, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 29.0, 32.0, 30.0, 33.0, 13.0, 4.0], [0.2080593854188919, 0.31952840089797974, 0.43099743127822876, 0.5424664616584778, 0.6539354920387268, 0.7654045224189758, 0.8768735527992249, 0.9883425831794739, 1.0998116731643677, 1.2112807035446167, 1.3227497339248657]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3298121690750122, 'percentile_98': 1.2185540199279785}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21714404225349426, 'max': 1.3826626539230347, 'mean': 0.877538800239563, 'count': 147.99998474121094, 'sum': 129.875732421875, 'std': 0.20790897403092448, 'median': 0.880876362323761, 'majority': 0.21714404225349426, 'minority': 0.21714404225349426, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 30.0, 36.0, 27.0, 31.0, 12.0, 4.0], [0.21714404225349426, 0.3336958885192871, 0.45024776458740234, 0.5667996406555176, 0.6833515167236328, 0.799903392791748, 0.9164551496505737, 1.033007025718689, 1.1495589017868042, 1.2661107778549194, 1.3826626539230347]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34335577487945557, 'percentile_98': 1.2717002630233765}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20832860469818115, 'max': 1.3292900323867798, 'mean': 0.8473191261291504, 'count': 147.99998474121094, 'sum': 125.40321350097656, 'std': 0.20033183211355474, 'median': 0.8529096245765686, 'majority': 0.20832860469818115, 'minority': 0.20832860469818115, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 29.0, 33.0, 28.0, 33.0, 13.0, 4.0], [0.20832860469818115, 0.32042473554611206, 0.43252089619636536, 0.5446170568466187, 0.6567131876945496, 0.7688093185424805, 0.8809055089950562, 0.9930016398429871, 1.105097770690918, 1.2171939611434937, 1.3292900323867798]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3309149444103241, 'percentile_98': 1.221673607826233}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2083541303873062, 'max': 1.332212209701538, 'mean': 0.8420774340629578, 'count': 147.99998474121094, 'sum': 124.62744903564453, 'std': 0.19874149076371977, 'median': 0.8466479778289795, 'majority': 0.2083541303873062, 'minority': 0.2083541303873062, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 30.0, 36.0, 26.0, 32.0, 13.0, 3.0], [0.2083541303873062, 0.3207399249076843, 0.43312573432922363, 0.5455115437507629, 0.6578973531723022, 0.7702831625938416, 0.8826689720153809, 0.9950547814369202, 1.1074405908584595, 1.219826340675354, 1.332212209701538]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33015766739845276, 'percentile_98': 1.2197375297546387}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23316581547260284, 'max': 1.4872599840164185, 'mean': 0.9151227474212646, 'count': 147.99998474121094, 'sum': 135.4381561279297, 'std': 0.2240112384511146, 'median': 0.9112683534622192, 'majority': 0.23316581547260284, 'minority': 0.23316581547260284, 'unique': 165.0, 'histogram': [[3.0, 1.0, 5.0, 22.0, 32.0, 36.0, 25.0, 26.0, 12.0, 3.0], [0.23316581547260284, 0.3585752248764038, 0.48398464918136597, 0.6093940138816833, 0.7348034381866455, 0.8602128624916077, 0.985622227191925, 1.1110316514968872, 1.2364411354064941, 1.3618505001068115, 1.4872599840164185]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35776564478874207, 'percentile_98': 1.3539066314697266}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2290622889995575, 'max': 1.5027813911437988, 'mean': 0.9710919260978699, 'count': 147.99998474121094, 'sum': 143.72158813476562, 'std': 0.2231496146726989, 'median': 0.9811573028564453, 'majority': 0.2290622889995575, 'minority': 0.2290622889995575, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 25.0, 32.0, 32.0, 32.0, 16.0, 5.0], [0.2290622889995575, 0.3564341962337494, 0.4838061034679413, 0.6111780405044556, 0.7385499477386475, 0.8659218549728394, 0.9932937622070312, 1.1206656694412231, 1.248037576675415, 1.375409483909607, 1.5027813911437988]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38364267349243164, 'percentile_98': 1.3819085359573364}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18834452331066132, 'max': 1.236374020576477, 'mean': 0.8054928779602051, 'count': 147.99998474121094, 'sum': 119.21293640136719, 'std': 0.1844299024531452, 'median': 0.8177525401115417, 'majority': 0.18834452331066132, 'minority': 0.18834452331066132, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 23.0, 33.0, 33.0, 34.0, 16.0, 4.0], [0.18834452331066132, 0.293147474527359, 0.3979504108428955, 0.5027533769607544, 0.6075563430786133, 0.7123593091964722, 0.8171622157096863, 0.9219651818275452, 1.0267680883407593, 1.1315710544586182, 1.236374020576477]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32157331705093384, 'percentile_98': 1.1380770206451416}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19812998175621033, 'max': 1.3063958883285522, 'mean': 0.830018162727356, 'count': 147.99998474121094, 'sum': 122.8426742553711, 'std': 0.19717429662472363, 'median': 0.8389329314231873, 'majority': 0.19812998175621033, 'minority': 0.19812998175621033, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 29.0, 35.0, 29.0, 32.0, 12.0, 4.0], [0.19812998175621033, 0.3089565634727478, 0.41978317499160767, 0.5306097269058228, 0.6414363384246826, 0.7522629499435425, 0.8630895614624023, 0.9739160537719727, 1.0847426652908325, 1.1955692768096924, 1.3063958883285522]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32463338971138, 'percentile_98': 1.1996265649795532}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17557676136493683, 'max': 1.166690468788147, 'mean': 0.7462518811225891, 'count': 147.99998474121094, 'sum': 110.44526672363281, 'std': 0.1755520544998437, 'median': 0.7533851861953735, 'majority': 0.17557676136493683, 'minority': 0.17557676136493683, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 27.0, 36.0, 31.0, 31.0, 12.0, 4.0], [0.17557676136493683, 0.27468812465667725, 0.37379950284957886, 0.47291088104248047, 0.5720222592353821, 0.6711336374282837, 0.7702449560165405, 0.8693563342094421, 0.9684677124023438, 1.0675791501998901, 1.166690468788147]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2956031858921051, 'percentile_98': 1.07173490524292}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2106018364429474, 'max': 1.392443060874939, 'mean': 0.8663914799690247, 'count': 147.99998474121094, 'sum': 128.22592163085938, 'std': 0.21059941642984684, 'median': 0.8702881336212158, 'majority': 0.2106018364429474, 'minority': 0.2106018364429474, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 18.0, 32.0, 38.0, 24.0, 28.0, 13.0, 3.0], [0.2106018364429474, 0.3287859559059143, 0.4469701051712036, 0.5651541948318481, 0.6833383440971375, 0.8015224933624268, 0.9197065830230713, 1.0378906726837158, 1.15607488155365, 1.2742589712142944, 1.392443060874939]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3387676179409027, 'percentile_98': 1.2718812227249146}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21693284809589386, 'max': 1.4365732669830322, 'mean': 0.9302598834037781, 'count': 147.99998474121094, 'sum': 137.67845153808594, 'std': 0.21599494980001135, 'median': 0.9447526335716248, 'majority': 0.21693284809589386, 'minority': 0.21693284809589386, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 23.0, 35.0, 32.0, 33.0, 15.0, 4.0], [0.21693284809589386, 0.33889687061309814, 0.4608609080314636, 0.5828249454498291, 0.7047889828681946, 0.8267530202865601, 0.9487170577049255, 1.070681095123291, 1.1926451921463013, 1.314609169960022, 1.4365732669830322]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3716249167919159, 'percentile_98': 1.3213067054748535}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22068534791469574, 'max': 1.4625543355941772, 'mean': 0.9538547396659851, 'count': 147.99998474121094, 'sum': 141.1704864501953, 'std': 0.2228820726403166, 'median': 0.9681153893470764, 'majority': 0.22068534791469574, 'minority': 0.22068534791469574, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 23.0, 31.0, 35.0, 32.0, 16.0, 5.0], [0.22068534791469574, 0.34487223625183105, 0.46905913949012756, 0.5932460427284241, 0.7174329161643982, 0.8416198492050171, 0.9658067226409912, 1.0899935960769653, 1.2141804695129395, 1.3383674621582031, 1.4625543355941772]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38064658641815186, 'percentile_98': 1.3510165214538574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19160060584545135, 'max': 1.2820152044296265, 'mean': 0.8573107123374939, 'count': 147.99998474121094, 'sum': 126.88197326660156, 'std': 0.19026749379400215, 'median': 0.8696476221084595, 'majority': 0.19160060584545135, 'minority': 0.19160060584545135, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 20.0, 31.0, 37.0, 35.0, 19.0, 5.0], [0.19160060584545135, 0.30064207315444946, 0.4096835255622864, 0.5187250375747681, 0.627766489982605, 0.7368079423904419, 0.8458494544029236, 0.9548909068107605, 1.0639322996139526, 1.1729737520217896, 1.2820152044296265]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3524690270423889, 'percentile_98': 1.183599591255188}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21108891069889069, 'max': 1.4148415327072144, 'mean': 0.9019535183906555, 'count': 147.99998474121094, 'sum': 133.48910522460938, 'std': 0.2165472122400048, 'median': 0.9065394401550293, 'majority': 0.21108891069889069, 'minority': 0.21108891069889069, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 27.0, 37.0, 28.0, 33.0, 12.0, 4.0], [0.21108891069889069, 0.33146417140960693, 0.4518394470214844, 0.572214663028717, 0.6925899386405945, 0.8129652142524719, 0.9333404302597046, 1.053715705871582, 1.1740909814834595, 1.294466257095337, 1.4148415327072144]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3561270236968994, 'percentile_98': 1.3016289472579956}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2552190124988556, 'max': 1.702983021736145, 'mean': 1.0880109071731567, 'count': 147.99998474121094, 'sum': 161.0255889892578, 'std': 0.2623166613427091, 'median': 1.0932968854904175, 'majority': 0.2552190124988556, 'minority': 0.2552190124988556, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 26.0, 37.0, 29.0, 29.0, 14.0, 5.0], [0.2552190124988556, 0.3999954164028168, 0.5447717905044556, 0.6895482540130615, 0.8343245983123779, 0.9791010618209839, 1.1238774061203003, 1.2686538696289062, 1.4134302139282227, 1.558206558227539, 1.702983021736145]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.43190598487854004, 'percentile_98': 1.5671871900558472}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3243541121482849, 'max': 2.165536403656006, 'mean': 1.3889858722686768, 'count': 147.99998474121094, 'sum': 205.56988525390625, 'std': 0.33416288189793936, 'median': 1.3978018760681152, 'majority': 0.3243541121482849, 'minority': 0.3243541121482849, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 27.0, 35.0, 29.0, 30.0, 15.0, 5.0], [0.3243541121482849, 0.5084723234176636, 0.692590594291687, 0.8767088055610657, 1.0608270168304443, 1.2449452877044678, 1.4290635585784912, 1.6131815910339355, 1.797299861907959, 1.9814181327819824, 2.165536403656006]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.551160454750061, 'percentile_98': 1.9954038858413696}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2681278586387634, 'max': 1.808713674545288, 'mean': 1.15567946434021, 'count': 147.99998474121094, 'sum': 171.04054260253906, 'std': 0.2754429165589094, 'median': 1.1792466640472412, 'majority': 0.2681278586387634, 'minority': 0.2681278586387634, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 27.0, 32.0, 31.0, 35.0, 12.0, 4.0], [0.2681278586387634, 0.4221864342689514, 0.5762450098991394, 0.7303035855293274, 0.8843621611595154, 1.0384206771850586, 1.1924793720245361, 1.3465378284454346, 1.500596523284912, 1.6546549797058105, 1.808713674545288]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45848309993743896, 'percentile_98': 1.6578439474105835}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28671178221702576, 'max': 1.9400960206985474, 'mean': 1.2320241928100586, 'count': 147.99998474121094, 'sum': 182.33956909179688, 'std': 0.2977400148728898, 'median': 1.2527343034744263, 'majority': 0.28671178221702576, 'minority': 0.28671178221702576, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 17.0, 26.0, 36.0, 29.0, 32.0, 13.0, 4.0], [0.28671178221702576, 0.45205020904541016, 0.6173886060714722, 0.782727062702179, 0.9480655193328857, 1.1134039163589478, 1.2787423133850098, 1.4440808296203613, 1.6094192266464233, 1.7747576236724854, 1.9400960206985474]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48342564702033997, 'percentile_98': 1.7768923044204712}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2870234549045563, 'max': 1.9411602020263672, 'mean': 1.2455239295959473, 'count': 147.99998474121094, 'sum': 184.3375244140625, 'std': 0.29873613425123435, 'median': 1.249443769454956, 'majority': 0.2870234549045563, 'minority': 0.2870234549045563, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 18.0, 25.0, 34.0, 32.0, 28.0, 16.0, 5.0], [0.2870234549045563, 0.4524371325969696, 0.6178507804870605, 0.7832645177841187, 0.9486781358718872, 1.1140918731689453, 1.2795054912567139, 1.444919228553772, 1.6103328466415405, 1.775746464729309, 1.9411602020263672]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49738016724586487, 'percentile_98': 1.7839910984039307}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2654961943626404, 'max': 1.8049075603485107, 'mean': 1.155482292175293, 'count': 147.99998474121094, 'sum': 171.01136779785156, 'std': 0.27771379740653596, 'median': 1.167637825012207, 'majority': 0.2654961943626404, 'minority': 0.2654961943626404, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 19.0, 24.0, 36.0, 33.0, 26.0, 15.0, 5.0], [0.2654961943626404, 0.41943731904029846, 0.5733784437179565, 0.727319598197937, 0.8812606930732727, 1.0352017879486084, 1.1891429424285889, 1.3430840969085693, 1.4970252513885498, 1.6509664058685303, 1.8049075603485107]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4631316363811493, 'percentile_98': 1.6648619174957275}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25781679153442383, 'max': 1.7724149227142334, 'mean': 1.1542490720748901, 'count': 147.99998474121094, 'sum': 170.82884216308594, 'std': 0.2708573407145452, 'median': 1.1822359561920166, 'majority': 0.25781679153442383, 'minority': 0.25781679153442383, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 24.0, 26.0, 40.0, 30.0, 19.0, 4.0], [0.25781679153442383, 0.4092766046524048, 0.5607364177703857, 0.7121962308883667, 0.8636560440063477, 1.0151158571243286, 1.1665756702423096, 1.3180354833602905, 1.4694952964782715, 1.6209551095962524, 1.7724149227142334]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46194377541542053, 'percentile_98': 1.6288470029830933}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25823846459388733, 'max': 1.7839783430099487, 'mean': 1.1662726402282715, 'count': 147.99998474121094, 'sum': 172.60833740234375, 'std': 0.2738136701264986, 'median': 1.1921192407608032, 'majority': 0.25823846459388733, 'minority': 0.25823846459388733, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 23.0, 26.0, 41.0, 29.0, 19.0, 5.0], [0.25823846459388733, 0.4108124375343323, 0.5633864402770996, 0.7159603834152222, 0.8685344457626343, 1.0211083889007568, 1.1736823320388794, 1.3262563943862915, 1.478830337524414, 1.6314042806625366, 1.7839783430099487]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46605098247528076, 'percentile_98': 1.6398935317993164}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2588610351085663, 'max': 1.8048654794692993, 'mean': 1.16399347782135, 'count': 147.99998474121094, 'sum': 172.27101135253906, 'std': 0.27788641050508767, 'median': 1.1804834604263306, 'majority': 0.2588610351085663, 'minority': 0.2588610351085663, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 24.0, 32.0, 34.0, 30.0, 17.0, 4.0], [0.2588610351085663, 0.41346147656440735, 0.5680619478225708, 0.7226623296737671, 0.8772628307342529, 1.0318632125854492, 1.186463713645935, 1.341064214706421, 1.4956645965576172, 1.6502649784088135, 1.8048654794692993]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4653094708919525, 'percentile_98': 1.6550168991088867}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24640363454818726, 'max': 1.7319660186767578, 'mean': 1.1382503509521484, 'count': 147.99998474121094, 'sum': 168.46102905273438, 'std': 0.26396480818567236, 'median': 1.1665258407592773, 'majority': 0.24640363454818726, 'minority': 0.24640363454818726, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 23.0, 25.0, 42.0, 30.0, 20.0, 4.0], [0.24640363454818726, 0.39495986700057983, 0.5435160994529724, 0.692072331905365, 0.8406285643577576, 0.9891847968101501, 1.1377410888671875, 1.28629732131958, 1.4348535537719727, 1.5834097862243652, 1.7319660186767578]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4588909447193146, 'percentile_98': 1.5884150266647339}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2566501200199127, 'max': 1.8084938526153564, 'mean': 1.1439958810806274, 'count': 147.99998474121094, 'sum': 169.31137084960938, 'std': 0.28057660178259486, 'median': 1.1597858667373657, 'majority': 0.2566501200199127, 'minority': 0.2566501200199127, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 19.0, 25.0, 34.0, 31.0, 29.0, 16.0, 3.0], [0.2566501200199127, 0.4118344783782959, 0.5670188665390015, 0.722203254699707, 0.8773876428604126, 1.0325720310211182, 1.1877562999725342, 1.3429406881332397, 1.4981250762939453, 1.6533094644546509, 1.8084938526153564]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45013222098350525, 'percentile_98': 1.6530307531356812}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2512357234954834, 'max': 1.7763313055038452, 'mean': 1.134811282157898, 'count': 147.99998474121094, 'sum': 167.95205688476562, 'std': 0.2773939275347833, 'median': 1.1468374729156494, 'majority': 0.2512357234954834, 'minority': 0.2512357234954834, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 25.0, 37.0, 28.0, 27.0, 17.0, 5.0], [0.2512357234954834, 0.40374529361724854, 0.5562548637390137, 0.708764374256134, 0.8612739443778992, 1.0137834548950195, 1.1662930250167847, 1.3188025951385498, 1.471312165260315, 1.62382173538208, 1.7763313055038452]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4526554048061371, 'percentile_98': 1.6348780393600464}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31732049584388733, 'max': 2.24891996383667, 'mean': 1.3829901218414307, 'count': 147.99998474121094, 'sum': 204.68252563476562, 'std': 0.3521403226589183, 'median': 1.3923860788345337, 'majority': 0.31732049584388733, 'minority': 0.31732049584388733, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 21.0, 30.0, 33.0, 27.0, 29.0, 13.0, 3.0], [0.31732049584388733, 0.5104804635047913, 0.7036404013633728, 0.8968003988265991, 1.0899603366851807, 1.2831202745437622, 1.4762802124023438, 1.6694401502609253, 1.8626000881195068, 2.055760145187378, 2.24891996383667]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5351608991622925, 'percentile_98': 2.0397706031799316}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3551637828350067, 'max': 2.5273563861846924, 'mean': 1.625501275062561, 'count': 147.99998474121094, 'sum': 240.57415771484375, 'std': 0.393459147553896, 'median': 1.6485886573791504, 'majority': 0.3551637828350067, 'minority': 0.3551637828350067, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 21.0, 34.0, 32.0, 29.0, 19.0, 4.0], [0.3551637828350067, 0.5723830461502075, 0.7896022796630859, 1.006821632385254, 1.2240408658981323, 1.4412600994110107, 1.6584794521331787, 1.8756986856460571, 2.0929179191589355, 2.3101370334625244, 2.5273563861846924]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6535274386405945, 'percentile_98': 2.315704584121704}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3300362229347229, 'max': 2.3712995052337646, 'mean': 1.5349739789962769, 'count': 147.99998474121094, 'sum': 227.17611694335938, 'std': 0.3663431157945602, 'median': 1.5577720403671265, 'majority': 0.3300362229347229, 'minority': 0.3300362229347229, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 22.0, 29.0, 37.0, 30.0, 19.0, 4.0], [0.3300362229347229, 0.5341625213623047, 0.7382888793945312, 0.942415177822113, 1.1465415954589844, 1.350667953491211, 1.5547940731048584, 1.758920431137085, 1.9630467891693115, 2.167173147201538, 2.3712995052337646]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6217004060745239, 'percentile_98': 2.1683568954467773}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31129133701324463, 'max': 2.2525854110717773, 'mean': 1.4676364660263062, 'count': 147.99998474121094, 'sum': 217.21017456054688, 'std': 0.34947747667399554, 'median': 1.4898755550384521, 'majority': 0.31129133701324463, 'minority': 0.31129133701324463, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 21.0, 27.0, 38.0, 32.0, 19.0, 4.0], [0.31129133701324463, 0.5054207444190979, 0.6995501518249512, 0.8936795592308044, 1.0878089666366577, 1.2819383144378662, 1.4760677814483643, 1.6701971292495728, 1.8643265962600708, 2.0584559440612793, 2.2525854110717773]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5917531847953796, 'percentile_98': 2.0635972023010254}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2838866412639618, 'max': 2.0804779529571533, 'mean': 1.346097469329834, 'count': 147.99998474121094, 'sum': 199.222412109375, 'std': 0.3215686312240171, 'median': 1.3707367181777954, 'majority': 0.2838866412639618, 'minority': 0.2838866412639618, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 21.0, 31.0, 34.0, 32.0, 19.0, 4.0], [0.2838866412639618, 0.4635457694530487, 0.643204927444458, 0.8228640556335449, 1.0025231838226318, 1.1821823120117188, 1.3618414402008057, 1.5415005683898926, 1.7211596965789795, 1.9008188247680664, 2.0804779529571533]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5446256995201111, 'percentile_98': 1.8928271532058716}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2544761300086975, 'max': 1.8913413286209106, 'mean': 1.242294192314148, 'count': 147.99998474121094, 'sum': 183.85952758789062, 'std': 0.2915305504051906, 'median': 1.2787446975708008, 'majority': 0.2544761300086975, 'minority': 0.2544761300086975, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 22.0, 18.0, 44.0, 34.0, 21.0, 4.0], [0.2544761300086975, 0.41816264390945435, 0.5818491578102112, 0.745535671710968, 0.9092221856117249, 1.072908639907837, 1.2365951538085938, 1.4002816677093506, 1.5639681816101074, 1.7276546955108643, 1.8913413286209106]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5010048747062683, 'percentile_98': 1.7260719537734985}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21355953812599182, 'max': 1.606406807899475, 'mean': 1.0474597215652466, 'count': 147.99998474121094, 'sum': 155.02401733398438, 'std': 0.24737950153987281, 'median': 1.0768200159072876, 'majority': 0.21355953812599182, 'minority': 0.21355953812599182, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 21.0, 24.0, 41.0, 33.0, 20.0, 4.0], [0.21355953812599182, 0.3528442680835724, 0.49212899804115295, 0.6314136981964111, 0.7706984281539917, 0.9099831581115723, 1.0492678880691528, 1.1885526180267334, 1.327837347984314, 1.4671220779418945, 1.606406807899475]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4222976267337799, 'percentile_98': 1.4615930318832397}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18387237191200256, 'max': 1.3991230726242065, 'mean': 0.907989501953125, 'count': 147.99998474121094, 'sum': 134.38243103027344, 'std': 0.21645220430421072, 'median': 0.9282202124595642, 'majority': 0.18387237191200256, 'minority': 0.18387237191200256, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 19.0, 29.0, 39.0, 32.0, 18.0, 4.0], [0.18387237191200256, 0.3053974509239197, 0.4269225001335144, 0.5484476089477539, 0.6699726581573486, 0.7914977073669434, 0.9130227565765381, 1.0345479249954224, 1.156072974205017, 1.2775980234146118, 1.3991230726242065]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3667532503604889, 'percentile_98': 1.271658182144165}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18219658732414246, 'max': 1.4000681638717651, 'mean': 0.8867440223693848, 'count': 147.99998474121094, 'sum': 131.23809814453125, 'std': 0.21801545931308738, 'median': 0.8995096683502197, 'majority': 0.18219658732414246, 'minority': 0.18219658732414246, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 24.0, 33.0, 32.0, 31.0, 16.0, 3.0], [0.18219658732414246, 0.30398374795913696, 0.4257708787918091, 0.547558069229126, 0.6693452000617981, 0.7911323308944702, 0.9129195213317871, 1.034706711769104, 1.1564937829971313, 1.2782809734344482, 1.4000681638717651]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3513741195201874, 'percentile_98': 1.2683395147323608}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1982605755329132, 'max': 1.5450897216796875, 'mean': 0.9587042331695557, 'count': 147.99998474121094, 'sum': 141.88821411132812, 'std': 0.24092788150157102, 'median': 0.9705566167831421, 'majority': 0.1982605755329132, 'minority': 0.1982605755329132, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 22.0, 26.0, 32.0, 30.0, 32.0, 13.0, 3.0], [0.1982605755329132, 0.33294349908828735, 0.4676264226436615, 0.6023093461990356, 0.7369922399520874, 0.8716751337051392, 1.0063581466674805, 1.1410410404205322, 1.275723934173584, 1.4104068279266357, 1.5450897216796875]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3747776448726654, 'percentile_98': 1.3991987705230713}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19725503027439117, 'max': 1.5219632387161255, 'mean': 0.9477465748786926, 'count': 147.99998474121094, 'sum': 140.2664794921875, 'std': 0.2380531266521124, 'median': 0.9524068236351013, 'majority': 0.19725503027439117, 'minority': 0.19725503027439117, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 21.0, 25.0, 36.0, 29.0, 31.0, 12.0, 4.0], [0.19725503027439117, 0.32972586154937744, 0.4621966481208801, 0.5946674942970276, 0.7271382808685303, 0.8596091270446777, 0.9920799136161804, 1.124550700187683, 1.2570215463638306, 1.389492392539978, 1.5219632387161255]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37435364723205566, 'percentile_98': 1.3851760625839233}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.287878155708313, 'max': 2.188122272491455, 'mean': 1.2629716396331787, 'count': 147.99998474121094, 'sum': 186.91978454589844, 'std': 0.3454859099661765, 'median': 1.2808594703674316, 'majority': 0.287878155708313, 'minority': 0.287878155708313, 'unique': 165.0, 'histogram': [[3.0, 2.0, 12.0, 28.0, 30.0, 29.0, 27.0, 22.0, 9.0, 3.0], [0.287878155708313, 0.4779025614261627, 0.6679269671440125, 0.8579514026641846, 1.047975778579712, 1.2380001544952393, 1.4280246496200562, 1.6180490255355835, 1.8080734014511108, 1.9980977773666382, 2.188122272491455]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4708079397678375, 'percentile_98': 1.9396580457687378}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3828722834587097, 'max': 2.8658695220947266, 'mean': 1.6736263036727905, 'count': 147.99998474121094, 'sum': 247.69667053222656, 'std': 0.476471360668877, 'median': 1.6549663543701172, 'majority': 0.3828722834587097, 'minority': 0.3828722834587097, 'unique': 165.0, 'histogram': [[3.0, 2.0, 13.0, 26.0, 33.0, 25.0, 23.0, 25.0, 11.0, 4.0], [0.3828722834587097, 0.6311720013618469, 0.8794717192649841, 1.1277713775634766, 1.3760712146759033, 1.624370813369751, 1.8726706504821777, 2.1209702491760254, 2.369270086288452, 2.6175696849823, 2.8658695220947266]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6062448024749756, 'percentile_98': 2.600064992904663}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3933587670326233, 'max': 2.930143117904663, 'mean': 1.9394994974136353, 'count': 147.99998474121094, 'sum': 287.0458984375, 'std': 0.4596759861088285, 'median': 1.9780890941619873, 'majority': 0.3933587670326233, 'minority': 0.3933587670326233, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 21.0, 23.0, 41.0, 33.0, 21.0, 6.0], [0.3933587670326233, 0.6470372080802917, 0.9007156491279602, 1.1543941497802734, 1.4080724716186523, 1.6617510318756104, 1.9154293537139893, 2.1691079139709473, 2.422786235809326, 2.676464557647705, 2.930143117904663]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7755633592605591, 'percentile_98': 2.7220730781555176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3791036009788513, 'max': 2.821216344833374, 'mean': 1.8720226287841797, 'count': 147.99998474121094, 'sum': 277.059326171875, 'std': 0.4388322470812472, 'median': 1.929267406463623, 'majority': 0.3791036009788513, 'minority': 0.3791036009788513, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 14.0, 19.0, 22.0, 41.0, 35.0, 21.0, 6.0], [0.3791036009788513, 0.6233148574829102, 0.8675261735916138, 1.1117374897003174, 1.3559486865997314, 1.6001598834991455, 1.8443713188171387, 2.0885825157165527, 2.332793712615967, 2.57700514793396, 2.821216344833374]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7478371262550354, 'percentile_98': 2.607473611831665}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.39116746187210083, 'max': 2.896777391433716, 'mean': 1.8673059940338135, 'count': 147.99998474121094, 'sum': 276.36126708984375, 'std': 0.455529868734678, 'median': 1.8947582244873047, 'majority': 0.39116746187210083, 'minority': 0.39116746187210083, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 23.0, 30.0, 35.0, 32.0, 15.0, 6.0], [0.39116746187210083, 0.6417284607887268, 0.8922894597053528, 1.142850399017334, 1.39341139793396, 1.643972396850586, 1.894533395767212, 2.145094394683838, 2.395655393600464, 2.64621639251709, 2.896777391433716]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7324740290641785, 'percentile_98': 2.6766841411590576}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.38493812084198, 'max': 2.850914478302002, 'mean': 1.832936406135559, 'count': 147.99998474121094, 'sum': 271.2745666503906, 'std': 0.4481196682771093, 'median': 1.8662452697753906, 'majority': 0.38493812084198, 'minority': 0.38493812084198, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 22.0, 30.0, 35.0, 32.0, 15.0, 6.0], [0.38493812084198, 0.6315357685089111, 0.8781333565711975, 1.1247309446334839, 1.371328592300415, 1.6179262399673462, 1.8645237684249878, 2.111121416091919, 2.3577189445495605, 2.6043167114257812, 2.850914478302002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7151457071304321, 'percentile_98': 2.6242973804473877}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3791755437850952, 'max': 2.807187080383301, 'mean': 1.852870225906372, 'count': 147.99998474121094, 'sum': 274.2247619628906, 'std': 0.44008711117834454, 'median': 1.9276559352874756, 'majority': 0.3791755437850952, 'minority': 0.3791755437850952, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 20.0, 20.0, 41.0, 35.0, 20.0, 7.0], [0.3791755437850952, 0.6219766736030579, 0.8647778034210205, 1.107578992843628, 1.3503801822662354, 1.5931812524795532, 1.8359824419021606, 2.0787835121154785, 2.321584701538086, 2.5643858909606934, 2.807187080383301]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7230329513549805, 'percentile_98': 2.605579376220703}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3671104311943054, 'max': 2.7148945331573486, 'mean': 1.8311183452606201, 'count': 147.99998474121094, 'sum': 271.0054931640625, 'std': 0.4246716521213519, 'median': 1.9196242094039917, 'majority': 0.3671104311943054, 'minority': 0.3671104311943054, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 21.0, 19.0, 38.0, 37.0, 24.0, 7.0], [0.3671104311943054, 0.6018888354301453, 0.8366672396659851, 1.0714457035064697, 1.3062241077423096, 1.5410025119781494, 1.7757809162139893, 2.010559320449829, 2.245337724685669, 2.480116128921509, 2.7148945331573486]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7164492011070251, 'percentile_98': 2.5319721698760986}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3412404954433441, 'max': 2.5163683891296387, 'mean': 1.7137178182601929, 'count': 147.99998474121094, 'sum': 253.6302032470703, 'std': 0.39606483700053596, 'median': 1.8003325462341309, 'majority': 0.3412404954433441, 'minority': 0.3412404954433441, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 19.0, 22.0, 33.0, 39.0, 27.0, 7.0], [0.3412404954433441, 0.5587533116340637, 0.7762660980224609, 0.9937789440155029, 1.2112916707992554, 1.4288045167922974, 1.6463173627853394, 1.8638300895690918, 2.081342935562134, 2.298855781555176, 2.5163683891296387]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6742116808891296, 'percentile_98': 2.3537940979003906}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3516792953014374, 'max': 2.57580304145813, 'mean': 1.766954779624939, 'count': 147.99998474121094, 'sum': 261.50927734375, 'std': 0.410574418295489, 'median': 1.8494113683700562, 'majority': 0.3516792953014374, 'minority': 0.3516792953014374, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 14.0, 17.0, 23.0, 30.0, 39.0, 28.0, 9.0], [0.3516792953014374, 0.5740916728973389, 0.796504020690918, 1.0189164876937866, 1.2413288354873657, 1.4637411832809448, 1.6861536502838135, 1.9085659980773926, 2.1309783458709717, 2.353390693664551, 2.57580304145813]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6903793811798096, 'percentile_98': 2.4303369522094727}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35522833466529846, 'max': 2.5974276065826416, 'mean': 1.7116515636444092, 'count': 147.99998474121094, 'sum': 253.32440185546875, 'std': 0.4119576450550627, 'median': 1.7800121307373047, 'majority': 0.35522833466529846, 'minority': 0.35522833466529846, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 23.0, 37.0, 38.0, 18.0, 7.0], [0.35522833466529846, 0.5794482231140137, 0.8036681413650513, 1.0278880596160889, 1.2521079778671265, 1.476327896118164, 1.7005478143692017, 1.9247677326202393, 2.1489877700805664, 2.3732075691223145, 2.5974276065826416]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6586897969245911, 'percentile_98': 2.428753614425659}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3067730963230133, 'max': 2.245767831802368, 'mean': 1.5356683731079102, 'count': 147.99998474121094, 'sum': 227.27890014648438, 'std': 0.35750001563892464, 'median': 1.6098459959030151, 'majority': 0.3067730963230133, 'minority': 0.3067730963230133, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 14.0, 19.0, 21.0, 30.0, 39.0, 30.0, 7.0], [0.3067730963230133, 0.5006725788116455, 0.6945720911026001, 0.8884714841842651, 1.0823709964752197, 1.2762705087661743, 1.4701699018478394, 1.664069414138794, 1.8579689264297485, 2.051868438720703, 2.245767831802368]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5990548133850098, 'percentile_98': 2.1237545013427734}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2778679430484772, 'max': 2.031862497329712, 'mean': 1.3520665168762207, 'count': 147.99998474121094, 'sum': 200.10581970214844, 'std': 0.3260883521312758, 'median': 1.3948804140090942, 'majority': 0.2778679430484772, 'minority': 0.2778679430484772, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 17.0, 24.0, 36.0, 36.0, 23.0, 7.0], [0.2778679430484772, 0.4532673954963684, 0.628666877746582, 0.8040663003921509, 0.9794657230377197, 1.1548651456832886, 1.330264687538147, 1.5056641101837158, 1.6810635328292847, 1.8564629554748535, 2.031862497329712]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5197321176528931, 'percentile_98': 1.9224687814712524}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2781622111797333, 'max': 2.0294580459594727, 'mean': 1.3358222246170044, 'count': 147.99998474121094, 'sum': 197.70166015625, 'std': 0.3267820213639274, 'median': 1.3765876293182373, 'majority': 0.2781622111797333, 'minority': 0.2781622111797333, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 20.0, 21.0, 38.0, 34.0, 21.0, 7.0], [0.2781622111797333, 0.45329177379608154, 0.6284213662147522, 0.8035509586334229, 0.9786804914474487, 1.1538101434707642, 1.32893967628479, 1.5040693283081055, 1.6791988611221313, 1.8543283939361572, 2.0294580459594727]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5111292004585266, 'percentile_98': 1.9142385721206665}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2902437746524811, 'max': 2.108098268508911, 'mean': 1.3824905157089233, 'count': 147.99998474121094, 'sum': 204.60858154296875, 'std': 0.33793669590502473, 'median': 1.4209518432617188, 'majority': 0.2902437746524811, 'minority': 0.2902437746524811, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 21.0, 21.0, 39.0, 34.0, 19.0, 7.0], [0.2902437746524811, 0.4720292091369629, 0.6538146734237671, 0.8356001377105713, 1.0173856019973755, 1.1991710662841797, 1.3809564113616943, 1.5627418756484985, 1.7445273399353027, 1.926312804222107, 2.108098268508911]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5283441543579102, 'percentile_98': 1.9932255744934082}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3103024363517761, 'max': 2.247920036315918, 'mean': 1.4566997289657593, 'count': 147.99998474121094, 'sum': 215.59153747558594, 'std': 0.35653139929910815, 'median': 1.5105164051055908, 'majority': 0.3103024363517761, 'minority': 0.3103024363517761, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 22.0, 26.0, 35.0, 35.0, 17.0, 6.0], [0.3103024363517761, 0.5040642023086548, 0.6978259086608887, 0.8915876746177673, 1.085349440574646, 1.2791111469268799, 1.4728729724884033, 1.6666347980499268, 1.860396385192871, 2.0541582107543945, 2.247920036315918]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5530834197998047, 'percentile_98': 2.1209468841552734}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3791704773902893, 'max': 2.716810703277588, 'mean': 1.7878056764602661, 'count': 147.99998474121094, 'sum': 264.59521484375, 'std': 0.4290729115522502, 'median': 1.8397400379180908, 'majority': 0.3791704773902893, 'minority': 0.3791704773902893, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 14.0, 21.0, 26.0, 35.0, 35.0, 18.0, 8.0], [0.3791704773902893, 0.6129344701766968, 0.846698522567749, 1.0804624557495117, 1.3142266273498535, 1.5479905605316162, 1.781754493713379, 2.0155186653137207, 2.2492825984954834, 2.483046531677246, 2.716810703277588]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6827943921089172, 'percentile_98': 2.581287384033203}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3368587791919708, 'max': 2.4175119400024414, 'mean': 1.6408953666687012, 'count': 147.99998474121094, 'sum': 242.8524932861328, 'std': 0.38056809461932223, 'median': 1.698469877243042, 'majority': 0.3368587791919708, 'minority': 0.3368587791919708, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 10.0, 18.0, 28.0, 28.0, 38.0, 22.0, 13.0], [0.3368587791919708, 0.5449240803718567, 0.7529894113540649, 0.9610546827316284, 1.1691200733184814, 1.377185344696045, 1.5852506160736084, 1.7933160066604614, 2.0013813972473145, 2.209446668624878, 2.4175119400024414]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6363698840141296, 'percentile_98': 2.314662456512451}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3508393466472626, 'max': 2.4955360889434814, 'mean': 1.6675357818603516, 'count': 147.99998474121094, 'sum': 246.79527282714844, 'std': 0.39246000344290666, 'median': 1.7073029279708862, 'majority': 0.3508393466472626, 'minority': 0.3508393466472626, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 10.0, 20.0, 29.0, 36.0, 32.0, 21.0, 9.0], [0.3508393466472626, 0.5653090476989746, 0.7797787189483643, 0.9942483901977539, 1.2087180614471436, 1.4231877326965332, 1.6376574039459229, 1.8521270751953125, 2.066596746444702, 2.281066417694092, 2.4955360889434814]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6494106650352478, 'percentile_98': 2.4123246669769287}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3324543237686157, 'max': 2.3613088130950928, 'mean': 1.573189616203308, 'count': 147.99998474121094, 'sum': 232.83203125, 'std': 0.3682959848918907, 'median': 1.6194010972976685, 'majority': 0.3324543237686157, 'minority': 0.3324543237686157, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 9.0, 21.0, 31.0, 34.0, 35.0, 18.0, 9.0], [0.3324543237686157, 0.5353397727012634, 0.7382252216339111, 0.9411106109619141, 1.143996000289917, 1.3468815088272095, 1.5497668981552124, 1.7526524066925049, 1.9555377960205078, 2.1584231853485107, 2.3613088130950928]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6214110851287842, 'percentile_98': 2.2856032848358154}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31065982580184937, 'max': 2.20513916015625, 'mean': 1.4484062194824219, 'count': 147.99998474121094, 'sum': 214.36410522460938, 'std': 0.3478608333116888, 'median': 1.4682220220565796, 'majority': 0.31065982580184937, 'minority': 0.31065982580184937, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 10.0, 26.0, 30.0, 32.0, 33.0, 17.0, 9.0], [0.31065982580184937, 0.5001077651977539, 0.6895556449890137, 0.8790035843849182, 1.0684515237808228, 1.257899522781372, 1.4473474025726318, 1.6367952823638916, 1.8262431621551514, 2.015691041946411, 2.20513916015625]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.567378044128418, 'percentile_98': 2.1252858638763428}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27250751852989197, 'max': 1.9428614377975464, 'mean': 1.235159158706665, 'count': 147.99998474121094, 'sum': 182.80352783203125, 'std': 0.3113162389039433, 'median': 1.2346054315567017, 'majority': 0.27250751852989197, 'minority': 0.27250751852989197, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 29.0, 32.0, 27.0, 32.0, 13.0, 8.0], [0.27250751852989197, 0.43954288959503174, 0.6065782904624939, 0.773613691329956, 0.9406490325927734, 1.1076844930648804, 1.2747198343276978, 1.4417552947998047, 1.608790636062622, 1.7758259773254395, 1.9428614377975464]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.477165162563324, 'percentile_98': 1.8700129985809326}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28403526544570923, 'max': 2.015062093734741, 'mean': 1.243613362312317, 'count': 147.99998474121094, 'sum': 184.0547637939453, 'std': 0.32919224245368234, 'median': 1.2298014163970947, 'majority': 0.28403526544570923, 'minority': 0.28403526544570923, 'unique': 165.0, 'histogram': [[3.0, 2.0, 4.0, 23.0, 31.0, 28.0, 26.0, 29.0, 12.0, 7.0], [0.28403526544570923, 0.45713794231414795, 0.6302406787872314, 0.8033433556556702, 0.9764460325241089, 1.1495487689971924, 1.3226513862609863, 1.4957540035247803, 1.6688568592071533, 1.8419594764709473, 2.015062093734741]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4415223002433777, 'percentile_98': 1.937509536743164}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33193373680114746, 'max': 2.329026937484741, 'mean': 1.4325556755065918, 'count': 147.99998474121094, 'sum': 212.01821899414062, 'std': 0.3899390683198387, 'median': 1.4245469570159912, 'majority': 0.33193373680114746, 'minority': 0.33193373680114746, 'unique': 165.0, 'histogram': [[3.0, 2.0, 8.0, 20.0, 30.0, 28.0, 26.0, 28.0, 12.0, 8.0], [0.33193373680114746, 0.5316430330276489, 0.7313523888587952, 0.9310617446899414, 1.1307710409164429, 1.3304803371429443, 1.5301897525787354, 1.7298990488052368, 1.9296083450317383, 2.1293177604675293, 2.329026937484741]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4565333127975464, 'percentile_98': 2.248676061630249}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.348153680562973, 'max': 2.422588586807251, 'mean': 1.4780404567718506, 'count': 147.99998474121094, 'sum': 218.74996948242188, 'std': 0.41971336333341724, 'median': 1.4545433521270752, 'majority': 0.348153680562973, 'minority': 0.348153680562973, 'unique': 165.0, 'histogram': [[3.0, 2.0, 10.0, 21.0, 28.0, 30.0, 23.0, 26.0, 14.0, 8.0], [0.348153680562973, 0.555597186088562, 0.7630406618118286, 0.9704842567443848, 1.1779277324676514, 1.385371208190918, 1.5928148031234741, 1.8002582788467407, 2.0077016353607178, 2.2151451110839844, 2.422588586807251]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4158243238925934, 'percentile_98': 2.3540797233581543}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35553234815597534, 'max': 2.5002028942108154, 'mean': 1.5035912990570068, 'count': 147.99998474121094, 'sum': 222.531494140625, 'std': 0.44451830129418807, 'median': 1.506637692451477, 'majority': 0.35553234815597534, 'minority': 0.35553234815597534, 'unique': 165.0, 'histogram': [[3.0, 7.0, 10.0, 16.0, 29.0, 32.0, 22.0, 28.0, 10.0, 8.0], [0.35553234815597534, 0.5699993968009949, 0.7844664454460144, 0.9989334940910339, 1.2134006023406982, 1.4278676509857178, 1.6423346996307373, 1.8568017482757568, 2.0712687969207764, 2.285735845565796, 2.5002028942108154]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.41669249534606934, 'percentile_98': 2.4262380599975586}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28267696499824524, 'max': 2.4089009761810303, 'mean': 1.486680030822754, 'count': 147.99998474121094, 'sum': 220.02862548828125, 'std': 0.45209550650712815, 'median': 1.5073240995407104, 'majority': 0.28267696499824524, 'minority': 0.28267696499824524, 'unique': 165.0, 'histogram': [[3.0, 9.0, 6.0, 10.0, 25.0, 31.0, 25.0, 28.0, 19.0, 9.0], [0.28267696499824524, 0.495299369096756, 0.7079217433929443, 0.9205441474914551, 1.1331665515899658, 1.3457889556884766, 1.5584113597869873, 1.771033763885498, 1.9836561679840088, 2.1962785720825195, 2.4089009761810303]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4125216007232666, 'percentile_98': 2.362732172012329}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19675147533416748, 'max': 2.3619837760925293, 'mean': 1.393239974975586, 'count': 147.99998474121094, 'sum': 206.19949340820312, 'std': 0.45805015449579617, 'median': 1.410570740699768, 'majority': 0.19675147533416748, 'minority': 0.19675147533416748, 'unique': 165.0, 'histogram': [[6.0, 8.0, 5.0, 8.0, 28.0, 34.0, 29.0, 23.0, 15.0, 9.0], [0.19675147533416748, 0.41327470541000366, 0.6297979354858398, 0.8463211059570312, 1.0628442764282227, 1.2793675661087036, 1.495890736579895, 1.712414026260376, 1.9289371967315674, 2.145460367202759, 2.3619837760925293]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38168779015541077, 'percentile_98': 2.306624174118042}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11251018196344376, 'max': 2.272757053375244, 'mean': 1.3202877044677734, 'count': 147.99998474121094, 'sum': 195.40255737304688, 'std': 0.46195932049647387, 'median': 1.3439810276031494, 'majority': 0.11251018196344376, 'minority': 0.11251018196344376, 'unique': 165.0, 'histogram': [[8.0, 7.0, 3.0, 5.0, 28.0, 34.0, 32.0, 23.0, 16.0, 9.0], [0.11251018196344376, 0.328534871339798, 0.5445595383644104, 0.7605842351913452, 0.97660893201828, 1.1926336288452148, 1.4086582660675049, 1.6246830224990845, 1.8407076597213745, 2.056732177734375, 2.272757053375244]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23030179738998413, 'percentile_98': 2.2156031131744385}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03304464742541313, 'max': 2.3456332683563232, 'mean': 1.3348031044006348, 'count': 147.99998474121094, 'sum': 197.55084228515625, 'std': 0.5057570306060172, 'median': 1.367147445678711, 'majority': 0.03304464742541313, 'minority': 0.03304464742541313, 'unique': 165.0, 'histogram': [[10.0, 5.0, 3.0, 4.0, 23.0, 38.0, 34.0, 24.0, 15.0, 9.0], [0.03304464742541313, 0.2643035054206848, 0.4955623745918274, 0.72682124376297, 0.9580801129341125, 1.1893390417099, 1.4205979108810425, 1.651856780052185, 1.8831156492233276, 2.1143743991851807, 2.3456332683563232]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06381797045469284, 'percentile_98': 2.297316551208496}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03304464742541313, 'max': 2.339975357055664, 'mean': 1.3286538124084473, 'count': 147.99998474121094, 'sum': 196.6407470703125, 'std': 0.5020689774936755, 'median': 1.3591216802597046, 'majority': 0.03304464742541313, 'minority': 0.03304464742541313, 'unique': 165.0, 'histogram': [[8.0, 6.0, 4.0, 4.0, 27.0, 36.0, 33.0, 23.0, 15.0, 9.0], [0.03304464742541313, 0.2637377083301544, 0.4944307804107666, 0.7251238226890564, 0.955816924571991, 1.1865100860595703, 1.4172030687332153, 1.64789617061615, 1.8785892724990845, 2.1092822551727295, 2.339975357055664]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06381797045469284, 'percentile_98': 2.2936184406280518}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03304464742541313, 'max': 2.292116403579712, 'mean': 1.2774059772491455, 'count': 147.99998474121094, 'sum': 189.05606079101562, 'std': 0.4782781829287002, 'median': 1.3187271356582642, 'majority': 0.03304464742541313, 'minority': 0.03304464742541313, 'unique': 165.0, 'histogram': [[7.0, 7.0, 4.0, 5.0, 30.0, 37.0, 32.0, 23.0, 11.0, 9.0], [0.03304464742541313, 0.2589518129825592, 0.48485898971557617, 0.7107661366462708, 0.9366733431816101, 1.1625806093215942, 1.388487696647644, 1.6143949031829834, 1.8403021097183228, 2.066209077835083, 2.292116403579712]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06381797045469284, 'percentile_98': 2.2310893535614014}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03304464742541313, 'max': 2.2234110832214355, 'mean': 1.2504355907440186, 'count': 147.99998474121094, 'sum': 185.064453125, 'std': 0.45950250802274034, 'median': 1.2785269021987915, 'majority': 0.03304464742541313, 'minority': 0.03304464742541313, 'unique': 165.0, 'histogram': [[7.0, 6.0, 5.0, 4.0, 32.0, 35.0, 30.0, 23.0, 14.0, 9.0], [0.03304464742541313, 0.2520813047885895, 0.47111794352531433, 0.6901546120643616, 0.9091912508010864, 1.128227949142456, 1.3472646474838257, 1.5663012266159058, 1.7853379249572754, 2.0043745040893555, 2.2234110832214355]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0770406723022461, 'percentile_98': 2.1707394123077393}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.042100463062524796, 'max': 2.1612884998321533, 'mean': 1.223280906677246, 'count': 147.99998474121094, 'sum': 181.04556274414062, 'std': 0.44130860995760923, 'median': 1.2304781675338745, 'majority': 0.042100463062524796, 'minority': 0.042100463062524796, 'unique': 165.0, 'histogram': [[6.0, 6.0, 7.0, 3.0, 33.0, 34.0, 29.0, 23.0, 15.0, 9.0], [0.042100463062524796, 0.25401926040649414, 0.4659380614757538, 0.6778568625450134, 0.8897756934165955, 1.1016944646835327, 1.3136131763458252, 1.5255320072174072, 1.7374508380889893, 1.9493696689605713, 2.1612884998321533]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.150546133518219, 'percentile_98': 2.1183202266693115}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06126758083701134, 'max': 2.132352828979492, 'mean': 1.2303696870803833, 'count': 147.99998474121094, 'sum': 182.09469604492188, 'std': 0.4282018467230353, 'median': 1.2396098375320435, 'majority': 0.06126758083701134, 'minority': 0.06126758083701134, 'unique': 165.0, 'histogram': [[4.0, 7.0, 7.0, 4.0, 31.0, 33.0, 27.0, 26.0, 17.0, 9.0], [0.06126758083701134, 0.26837611198425293, 0.4754846394062042, 0.6825931668281555, 0.8897016644477844, 1.096810221672058, 1.3039188385009766, 1.5110273361206055, 1.7181358337402344, 1.9252443313598633, 2.132352828979492]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2262040078639984, 'percentile_98': 2.094041347503662}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06126758083701134, 'max': 2.1628408432006836, 'mean': 1.2379392385482788, 'count': 147.99998474121094, 'sum': 183.21499633789062, 'std': 0.4244763387886196, 'median': 1.2346665859222412, 'majority': 0.06126758083701134, 'minority': 0.06126758083701134, 'unique': 165.0, 'histogram': [[2.0, 8.0, 7.0, 8.0, 32.0, 34.0, 26.0, 24.0, 15.0, 9.0], [0.06126758083701134, 0.27142488956451416, 0.4815822243690491, 0.6917394995689392, 0.9018968343734741, 1.1120542287826538, 1.322211503982544, 1.5323688983917236, 1.7425261735916138, 1.952683448791504, 2.1628408432006836]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3146117627620697, 'percentile_98': 2.1242382526397705}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16012898087501526, 'max': 2.1269781589508057, 'mean': 1.223992109298706, 'count': 147.99998474121094, 'sum': 181.15081787109375, 'std': 0.40694280384645826, 'median': 1.195801019668579, 'majority': 0.16012898087501526, 'minority': 0.16012898087501526, 'unique': 165.0, 'histogram': [[4.0, 7.0, 7.0, 15.0, 31.0, 31.0, 25.0, 22.0, 14.0, 9.0], [0.16012898087501526, 0.356813907623291, 0.5534988641738892, 0.7501837015151978, 0.9468686580657959, 1.143553614616394, 1.3402384519577026, 1.5369234085083008, 1.733608365058899, 1.930293321609497, 2.1269781589508057]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31299087405204773, 'percentile_98': 2.090902090072632}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21211396157741547, 'max': 2.091172695159912, 'mean': 1.1729363203048706, 'count': 147.99998474121094, 'sum': 173.5945587158203, 'std': 0.38965084677503503, 'median': 1.130054235458374, 'majority': 0.21211396157741547, 'minority': 0.21211396157741547, 'unique': 165.0, 'histogram': [[4.0, 8.0, 6.0, 29.0, 32.0, 23.0, 23.0, 24.0, 8.0, 8.0], [0.21211396157741547, 0.4000198245048523, 0.5879257321357727, 0.7758315801620483, 0.9637374877929688, 1.1516433954238892, 1.33954918384552, 1.5274550914764404, 1.7153609991073608, 1.9032669067382812, 2.091172695159912]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3071381449699402, 'percentile_98': 2.033691167831421}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25003230571746826, 'max': 1.9580562114715576, 'mean': 1.1166174411773682, 'count': 147.99998474121094, 'sum': 165.25936889648438, 'std': 0.35679396208627967, 'median': 1.0825588703155518, 'majority': 0.25003230571746826, 'minority': 0.25003230571746826, 'unique': 165.0, 'histogram': [[5.0, 5.0, 11.0, 29.0, 31.0, 23.0, 21.0, 23.0, 9.0, 8.0], [0.25003230571746826, 0.4208346903324127, 0.5916370749473572, 0.762439489364624, 0.9332418441772461, 1.1040441989898682, 1.2748466730117798, 1.4456490278244019, 1.616451382637024, 1.787253737449646, 1.9580562114715576]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2994793951511383, 'percentile_98': 1.9178146123886108}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27322903275489807, 'max': 1.8690227270126343, 'mean': 1.080989122390747, 'count': 147.99998474121094, 'sum': 159.9863739013672, 'std': 0.333937412998046, 'median': 1.0440438985824585, 'majority': 0.27322903275489807, 'minority': 0.27322903275489807, 'unique': 165.0, 'histogram': [[4.0, 5.0, 9.0, 34.0, 31.0, 20.0, 23.0, 21.0, 10.0, 8.0], [0.27322903275489807, 0.43280839920043945, 0.5923877954483032, 0.7519671320915222, 0.9115464687347412, 1.071125864982605, 1.2307052612304688, 1.390284538269043, 1.5498639345169067, 1.7094433307647705, 1.8690227270126343]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28780022263526917, 'percentile_98': 1.8317044973373413}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25783294439315796, 'max': 1.7663344144821167, 'mean': 1.0313307046890259, 'count': 147.99998474121094, 'sum': 152.63693237304688, 'std': 0.3089284168600551, 'median': 0.9895732402801514, 'majority': 0.25783294439315796, 'minority': 0.25783294439315796, 'unique': 165.0, 'histogram': [[4.0, 4.0, 8.0, 32.0, 34.0, 22.0, 21.0, 22.0, 10.0, 8.0], [0.25783294439315796, 0.40868309140205383, 0.5595332384109497, 0.710383415222168, 0.8612335324287415, 1.0120837688446045, 1.1629338264465332, 1.313783884048462, 1.4646341800689697, 1.6154842376708984, 1.7663344144821167]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3235688805580139, 'percentile_98': 1.7318437099456787}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24839556217193604, 'max': 1.6994924545288086, 'mean': 0.9926391839981079, 'count': 147.99998474121094, 'sum': 146.91058349609375, 'std': 0.2940242065808853, 'median': 0.9536378979682922, 'majority': 0.24839556217193604, 'minority': 0.24839556217193604, 'unique': 165.0, 'histogram': [[4.0, 4.0, 10.0, 28.0, 36.0, 22.0, 23.0, 22.0, 8.0, 8.0], [0.24839556217193604, 0.3935052454471588, 0.5386149287223816, 0.6837246417999268, 0.8288342952728271, 0.9739439487457275, 1.119053602218628, 1.2641633749008179, 1.4092730283737183, 1.5543826818466187, 1.6994924545288086]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3442555069923401, 'percentile_98': 1.6647759675979614}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24386580288410187, 'max': 1.672100305557251, 'mean': 0.9706853628158569, 'count': 147.99998474121094, 'sum': 143.6614227294922, 'std': 0.29056012906284473, 'median': 0.9277060627937317, 'majority': 0.24386580288410187, 'minority': 0.24386580288410187, 'unique': 165.0, 'histogram': [[3.0, 5.0, 10.0, 30.0, 33.0, 23.0, 21.0, 25.0, 7.0, 8.0], [0.24386580288410187, 0.3866892457008362, 0.5295127034187317, 0.6723361015319824, 0.8151595592498779, 0.9579830169677734, 1.100806474685669, 1.2436299324035645, 1.38645339012146, 1.5292768478393555, 1.672100305557251]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3269308805465698, 'percentile_98': 1.6369974613189697}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23355509340763092, 'max': 1.596726417541504, 'mean': 0.9203739762306213, 'count': 147.99998474121094, 'sum': 136.21533203125, 'std': 0.27991462627866126, 'median': 0.8905844688415527, 'majority': 0.23355509340763092, 'minority': 0.23355509340763092, 'unique': 165.0, 'histogram': [[3.0, 4.0, 16.0, 26.0, 30.0, 24.0, 25.0, 23.0, 6.0, 8.0], [0.23355509340763092, 0.36987221240997314, 0.5061893463134766, 0.64250648021698, 0.7788236141204834, 0.9151407480239868, 1.0514578819274902, 1.1877750158309937, 1.324092149734497, 1.4604092836380005, 1.596726417541504]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3030574321746826, 'percentile_98': 1.5598617792129517}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21084380149841309, 'max': 1.4584827423095703, 'mean': 0.8553206920623779, 'count': 147.99998474121094, 'sum': 126.58744812011719, 'std': 0.2574441908800153, 'median': 0.8558967113494873, 'majority': 0.21084380149841309, 'minority': 0.21084380149841309, 'unique': 165.0, 'histogram': [[3.0, 4.0, 15.0, 23.0, 29.0, 25.0, 25.0, 27.0, 7.0, 7.0], [0.21084380149841309, 0.33560770750045776, 0.46037158370018005, 0.5851354598999023, 0.709899365901947, 0.8346632719039917, 0.9594271183013916, 1.084191083908081, 1.208954930305481, 1.3337187767028809, 1.4584827423095703]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27846622467041016, 'percentile_98': 1.414415955543518}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2000625878572464, 'max': 1.3945744037628174, 'mean': 0.821173906326294, 'count': 147.99998474121094, 'sum': 121.53372192382812, 'std': 0.2563543554974702, 'median': 0.815295934677124, 'majority': 0.2000625878572464, 'minority': 0.2000625878572464, 'unique': 165.0, 'histogram': [[4.0, 2.0, 20.0, 22.0, 26.0, 20.0, 26.0, 24.0, 12.0, 9.0], [0.2000625878572464, 0.3195137679576874, 0.43896496295928955, 0.5584161281585693, 0.6778672933578491, 0.7973184585571289, 0.9167696833610535, 1.036220908164978, 1.1556720733642578, 1.2751232385635376, 1.3945744037628174]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25672268867492676, 'percentile_98': 1.361555576324463}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20412355661392212, 'max': 1.418534278869629, 'mean': 0.8309251666069031, 'count': 147.99998474121094, 'sum': 122.97691345214844, 'std': 0.2694884971214471, 'median': 0.8324451446533203, 'majority': 0.20412355661392212, 'minority': 0.20412355661392212, 'unique': 165.0, 'histogram': [[4.0, 2.0, 22.0, 22.0, 26.0, 19.0, 25.0, 26.0, 10.0, 9.0], [0.20412355661392212, 0.3255646228790283, 0.4470057189464569, 0.5684468150138855, 0.6898878812789917, 0.8113289475440979, 0.9327700734138489, 1.054211139678955, 1.175652265548706, 1.297093391418457, 1.418534278869629]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.254518061876297, 'percentile_98': 1.3815535306930542}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20606538653373718, 'max': 1.4484118223190308, 'mean': 0.8327014446258545, 'count': 147.99998474121094, 'sum': 123.23979949951172, 'std': 0.2920054046803476, 'median': 0.811642587184906, 'majority': 0.20606538653373718, 'minority': 0.20606538653373718, 'unique': 165.0, 'histogram': [[4.0, 11.0, 18.0, 24.0, 22.0, 22.0, 19.0, 21.0, 14.0, 10.0], [0.20606538653373718, 0.3303000330924988, 0.454534649848938, 0.578769326210022, 0.7030039429664612, 0.8272385597229004, 0.9514732360839844, 1.0757079124450684, 1.1999424695968628, 1.3241771459579468, 1.4484118223190308]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24544402956962585, 'percentile_98': 1.399770975112915}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2019377052783966, 'max': 1.5799826383590698, 'mean': 0.8293049335479736, 'count': 147.99998474121094, 'sum': 122.73712158203125, 'std': 0.306367691936513, 'median': 0.8049736022949219, 'majority': 0.2019377052783966, 'minority': 0.2019377052783966, 'unique': 165.0, 'histogram': [[5.0, 16.0, 21.0, 31.0, 19.0, 21.0, 24.0, 12.0, 14.0, 2.0], [0.2019377052783966, 0.33974218368530273, 0.47754669189453125, 0.6153512001037598, 0.7531557083129883, 0.8909602165222168, 1.0287646055221558, 1.1665691137313843, 1.3043736219406128, 1.4421781301498413, 1.5799826383590698]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.237107515335083, 'percentile_98': 1.4228795766830444}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1991550624370575, 'max': 1.7403441667556763, 'mean': 0.8442682027816772, 'count': 147.99998474121094, 'sum': 124.9516830444336, 'std': 0.32532243277403716, 'median': 0.8418710827827454, 'majority': 0.1991550624370575, 'minority': 0.1991550624370575, 'unique': 165.0, 'histogram': [[5.0, 19.0, 20.0, 31.0, 27.0, 28.0, 17.0, 10.0, 6.0, 2.0], [0.1991550624370575, 0.35327398777008057, 0.5073928833007812, 0.6615117788314819, 0.8156306743621826, 0.9697495698928833, 1.1238685846328735, 1.2779874801635742, 1.432106375694275, 1.5862252712249756, 1.7403441667556763]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.233645960688591, 'percentile_98': 1.5371112823486328}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19249758124351501, 'max': 1.8503013849258423, 'mean': 0.8270570039749146, 'count': 147.99998474121094, 'sum': 122.40442657470703, 'std': 0.3428957576893391, 'median': 0.8173608183860779, 'majority': 0.19249758124351501, 'minority': 0.19249758124351501, 'unique': 165.0, 'histogram': [[10.0, 25.0, 20.0, 31.0, 29.0, 24.0, 16.0, 2.0, 6.0, 2.0], [0.19249758124351501, 0.35827797651290894, 0.5240583419799805, 0.6898387670516968, 0.8556190729141235, 1.0213994979858398, 1.1871799230575562, 1.352960228919983, 1.5187406539916992, 1.6845210790634155, 1.8503013849258423]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21994595229625702, 'percentile_98': 1.6544126272201538}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1870971918106079, 'max': 1.97383451461792, 'mean': 0.8178192973136902, 'count': 147.99998474121094, 'sum': 121.03724670410156, 'std': 0.36530474632525567, 'median': 0.8007582426071167, 'majority': 0.1870971918106079, 'minority': 0.1870971918106079, 'unique': 165.0, 'histogram': [[18.0, 18.0, 30.0, 31.0, 30.0, 22.0, 6.0, 1.0, 7.0, 2.0], [0.1870971918106079, 0.36577093601226807, 0.5444446802139282, 0.7231183648109436, 0.9017921090126038, 1.0804657936096191, 1.2591395378112793, 1.4378132820129395, 1.6164870262145996, 1.7951607704162598, 1.97383451461792]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20678861439228058, 'percentile_98': 1.7875081300735474}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18324242532253265, 'max': 2.1083309650421143, 'mean': 0.8150919675827026, 'count': 147.99998474121094, 'sum': 120.63359832763672, 'std': 0.39108525817528006, 'median': 0.7942564487457275, 'majority': 0.18324242532253265, 'minority': 0.18324242532253265, 'unique': 165.0, 'histogram': [[20.0, 16.0, 35.0, 39.0, 29.0, 15.0, 1.0, 1.0, 6.0, 3.0], [0.18324242532253265, 0.375751256942749, 0.568260133266449, 0.7607690095901489, 0.9532778263092041, 1.1457866430282593, 1.338295578956604, 1.5308043956756592, 1.7233132123947144, 1.9158220291137695, 2.1083309650421143]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.18728254735469818, 'percentile_98': 1.9295393228530884}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1676882803440094, 'max': 2.2456002235412598, 'mean': 0.8126668334007263, 'count': 147.99998474121094, 'sum': 120.2746810913086, 'std': 0.41865682561711953, 'median': 0.7810412645339966, 'majority': 0.1676882803440094, 'minority': 0.1676882803440094, 'unique': 165.0, 'histogram': [[21.0, 22.0, 35.0, 38.0, 29.0, 9.0, 1.0, 1.0, 6.0, 3.0], [0.1676882803440094, 0.37547945976257324, 0.5832706689834595, 0.7910617589950562, 0.9988529682159424, 1.2066441774368286, 1.4144352674484253, 1.6222264766693115, 1.8300176858901978, 2.037808895111084, 2.2456002235412598]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1838342398405075, 'percentile_98': 2.0746493339538574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14730869233608246, 'max': 2.383493423461914, 'mean': 0.8084378242492676, 'count': 147.99998474121094, 'sum': 119.64878845214844, 'std': 0.4474354384111445, 'median': 0.7726874947547913, 'majority': 0.14730869233608246, 'minority': 0.14730869233608246, 'unique': 165.0, 'histogram': [[26.0, 20.0, 40.0, 38.0, 28.0, 2.0, 1.0, 1.0, 6.0, 3.0], [0.14730869233608246, 0.3709271550178528, 0.5945456624031067, 0.8181641101837158, 1.0417826175689697, 1.2654011249542236, 1.489019513130188, 1.712638020515442, 1.9362565279006958, 2.15987491607666, 2.383493423461914]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17789344489574432, 'percentile_98': 2.1900856494903564}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1255340725183487, 'max': 2.518448829650879, 'mean': 0.8010255098342896, 'count': 147.99998474121094, 'sum': 118.55176544189453, 'std': 0.4766275017605405, 'median': 0.7661724090576172, 'majority': 0.1255340725183487, 'minority': 0.1255340725183487, 'unique': 165.0, 'histogram': [[29.0, 21.0, 46.0, 35.0, 22.0, 1.0, 1.0, 1.0, 6.0, 3.0], [0.1255340725183487, 0.3648255467414856, 0.6041170358657837, 0.843408465385437, 1.0827000141143799, 1.3219914436340332, 1.5612828731536865, 1.8005744218826294, 2.0398659706115723, 2.2791574001312256, 2.518448829650879]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16886578500270844, 'percentile_98': 2.301133871078491}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10271946340799332, 'max': 2.6526217460632324, 'mean': 0.7910418510437012, 'count': 147.99998474121094, 'sum': 117.07418060302734, 'std': 0.5065666468248771, 'median': 0.760553240776062, 'majority': 0.10271946340799332, 'minority': 0.10271946340799332, 'unique': 165.0, 'histogram': [[30.0, 21.0, 48.0, 41.0, 13.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.10271946340799332, 0.357709676027298, 0.6126999258995056, 0.8676901459693909, 1.1226803064346313, 1.3776705265045166, 1.6326607465744019, 1.887650966644287, 2.142641305923462, 2.3976314067840576, 2.6526217460632324]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15691381692886353, 'percentile_98': 2.41058349609375}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07856187224388123, 'max': 2.785593032836914, 'mean': 0.7786930799484253, 'count': 147.99998474121094, 'sum': 115.24656677246094, 'std': 0.5372459376728737, 'median': 0.7437093257904053, 'majority': 0.07856187224388123, 'minority': 0.07856187224388123, 'unique': 165.0, 'histogram': [[32.0, 24.0, 55.0, 38.0, 4.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.07856187224388123, 0.3492650091648102, 0.6199681758880615, 0.8906712532043457, 1.1613744497299194, 1.4320775270462036, 1.7027807235717773, 1.973483920097351, 2.2441868782043457, 2.51488995552063, 2.785593032836914]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.12473215162754059, 'percentile_98': 2.5181756019592285}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.053921863436698914, 'max': 2.9196295738220215, 'mean': 0.7644945979118347, 'count': 147.99998474121094, 'sum': 113.14518737792969, 'std': 0.568740873997171, 'median': 0.7229655981063843, 'majority': 0.053921863436698914, 'minority': 0.053921863436698914, 'unique': 165.0, 'histogram': [[33.0, 31.0, 53.0, 35.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.053921863436698914, 0.3404926061630249, 0.6270633935928345, 0.9136341214179993, 1.200204849243164, 1.4867756366729736, 1.7733463048934937, 2.0599172115325928, 2.3464879989624023, 2.633058786392212, 2.9196295738220215]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08872737735509872, 'percentile_98': 2.625657081604004}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 3.0223004817962646, 'mean': 0.7293095588684082, 'count': 147.99998474121094, 'sum': 107.93780517578125, 'std': 0.59648436300881, 'median': 0.6797110438346863, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[34.0, 34.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.323184072971344, 0.6230859160423279, 0.922987699508667, 1.2228895425796509, 1.5227913856506348, 1.822693109512329, 2.1225950717926025, 2.422496795654297, 2.722398519515991, 3.0223004817962646]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.7014882564544678}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.928053140640259, 'mean': 0.7091026306152344, 'count': 147.99998474121094, 'sum': 104.94718170166016, 'std': 0.5779971161724206, 'median': 0.6617653965950012, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[34.0, 34.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.31375935673713684, 0.6042364835739136, 0.8947135806083679, 1.1851906776428223, 1.4756677150726318, 1.766144871711731, 2.05662202835083, 2.3470990657806396, 2.637576103210449, 2.928053140640259]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.6174967288970947}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.8328981399536133, 'mean': 0.6884955763816833, 'count': 147.99998474121094, 'sum': 101.8973388671875, 'std': 0.5580155908498438, 'median': 0.6425747871398926, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[33.0, 35.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.3042438328266144, 0.5852054357528687, 0.8661670088768005, 1.1471285820007324, 1.4280900955200195, 1.7090517282485962, 1.9900133609771729, 2.27097487449646, 2.551936388015747, 2.8328981399536133]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.5328335762023926}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.7369160652160645, 'mean': 0.6677601933479309, 'count': 147.99998474121094, 'sum': 98.82849884033203, 'std': 0.5379313058089884, 'median': 0.622528076171875, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[33.0, 35.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.29464563727378845, 0.5660090446472168, 0.8373724222183228, 1.1087357997894287, 1.3800991773605347, 1.6514625549316406, 1.9228259325027466, 2.1941893100738525, 2.465552568435669, 2.7369160652160645]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.447559118270874}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.6401853561401367, 'mean': 0.6471751928329468, 'count': 147.99998474121094, 'sum': 95.78192138671875, 'std': 0.5177198108140231, 'median': 0.6030580997467041, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[32.0, 36.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.28497257828712463, 0.5466629266738892, 0.8083532452583313, 1.0700435638427734, 1.3317339420318604, 1.5934242010116577, 1.855114459991455, 2.116804838180542, 2.378495216369629, 2.6401853561401367]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.3617336750030518}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.5427780151367188, 'mean': 0.6271049380302429, 'count': 147.99998474121094, 'sum': 92.8115234375, 'std': 0.4971919482384011, 'median': 0.5851286053657532, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[32.0, 35.0, 56.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.27523183822631836, 0.5271814465522766, 0.7791310548782349, 1.0310806035995483, 1.2830301523208618, 1.5349798202514648, 1.7869293689727783, 2.038878917694092, 2.2908284664154053, 2.5427780151367188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 2.2754104137420654}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.444777011871338, 'mean': 0.6072696447372437, 'count': 147.99998474121094, 'sum': 89.87590026855469, 'std': 0.4764961290262305, 'median': 0.5661552548408508, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[30.0, 37.0, 56.0, 29.0, 1.0, 2.0, 0.0, 0.0, 8.0, 2.0], [0.02328226901590824, 0.2654317319393158, 0.5075812339782715, 0.7497307062149048, 0.9918801784515381, 1.2340296506881714, 1.4761791229248047, 1.718328595161438, 1.9604780673980713, 2.202627420425415, 2.444777011871338]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 2.1886520385742188}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.346276044845581, 'mean': 0.5876696109771729, 'count': 147.99998474121094, 'sum': 86.97509765625, 'std': 0.45553749049946407, 'median': 0.5496924519538879, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[30.0, 37.0, 56.0, 29.0, 1.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.02328226901590824, 0.25558164715766907, 0.48788100481033325, 0.7201803922653198, 0.9524797797203064, 1.184779167175293, 1.4170784950256348, 1.6493779420852661, 1.881677269935608, 2.1139767169952393, 2.346276044845581]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 2.101529359817505}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.026793822646141052, 'max': 2.2473747730255127, 'mean': 0.5681172609329224, 'count': 147.99998474121094, 'sum': 84.08134460449219, 'std': 0.434438895596329, 'median': 0.5309165716171265, 'majority': 0.026793822646141052, 'minority': 0.026793822646141052, 'unique': 165.0, 'histogram': [[29.0, 37.0, 58.0, 28.0, 1.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.026793822646141052, 0.2488519251346588, 0.4709100127220154, 0.6929681301116943, 0.9150262475013733, 1.1370843648910522, 1.3591424226760864, 1.5812005996704102, 1.8032586574554443, 2.0253167152404785, 2.2473747730255127]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 2.014117479324341}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0423416830599308, 'max': 2.14817214012146, 'mean': 0.5488628149032593, 'count': 147.99998474121094, 'sum': 81.231689453125, 'std': 0.41298234150084145, 'median': 0.5099496245384216, 'majority': 0.0423416830599308, 'minority': 0.0423416830599308, 'unique': 165.0, 'histogram': [[30.0, 39.0, 58.0, 25.0, 1.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.0423416830599308, 0.25292474031448364, 0.4635077714920044, 0.6740908622741699, 0.8846738934516907, 1.0952569246292114, 1.305840015411377, 1.516422986984253, 1.7270060777664185, 1.937589168548584, 2.14817214012146]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 1.9264912605285645}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.046645015478134155, 'max': 2.0487678050994873, 'mean': 0.5299957990646362, 'count': 147.99998474121094, 'sum': 78.43936920166016, 'std': 0.3912398458570838, 'median': 0.4880581796169281, 'majority': 0.046645015478134155, 'minority': 0.046645015478134155, 'unique': 165.0, 'histogram': [[25.0, 45.0, 57.0, 26.0, 0.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.046645015478134155, 0.24685730040073395, 0.44706958532333374, 0.6472818851470947, 0.8474941253662109, 1.0477064847946167, 1.247918725013733, 1.4481310844421387, 1.6483433246612549, 1.848555564880371, 2.0487678050994873]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04941367730498314, 'percentile_98': 1.8428088426589966}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0750655084848404, 'max': 1.949264645576477, 'mean': 0.5117738842964172, 'count': 147.99998474121094, 'sum': 75.74252319335938, 'std': 0.3688959794511249, 'median': 0.46811729669570923, 'majority': 0.0750655084848404, 'minority': 0.0750655084848404, 'unique': 165.0, 'histogram': [[33.0, 40.0, 61.0, 19.0, 0.0, 2.0, 0.0, 1.0, 5.0, 4.0], [0.0750655084848404, 0.26248544454574585, 0.4499053359031677, 0.6373252868652344, 0.8247451782226562, 1.0121650695800781, 1.1995850801467896, 1.3870049715042114, 1.5744248628616333, 1.7618447542190552, 1.949264645576477]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07976622879505157, 'percentile_98': 1.767360806465149}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08542820811271667, 'max': 1.8497612476348877, 'mean': 0.49366265535354614, 'count': 147.99998474121094, 'sum': 73.06206512451172, 'std': 0.3467927130621076, 'median': 0.447478711605072, 'majority': 0.08542820811271667, 'minority': 0.08542820811271667, 'unique': 165.0, 'histogram': [[30.0, 45.0, 61.0, 17.0, 0.0, 2.0, 0.0, 1.0, 5.0, 4.0], [0.08542820811271667, 0.26186150312423706, 0.43829479813575745, 0.6147280931472778, 0.7911614179611206, 0.9675947427749634, 1.1440279483795166, 1.3204612731933594, 1.4968945980072021, 1.673327922821045, 1.8497612476348877]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09370874613523483, 'percentile_98': 1.6791596412658691}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08024746924638748, 'max': 1.7620484828948975, 'mean': 0.47559088468551636, 'count': 147.99998474121094, 'sum': 70.38744354248047, 'std': 0.324992623612251, 'median': 0.4268514811992645, 'majority': 0.08024746924638748, 'minority': 0.08024746924638748, 'unique': 165.0, 'histogram': [[24.0, 48.0, 64.0, 17.0, 1.0, 1.0, 0.0, 2.0, 5.0, 3.0], [0.08024746924638748, 0.24842756986618042, 0.41660764813423157, 0.5847877264022827, 0.7529678344726562, 0.9211479425430298, 1.0893280506134033, 1.2575081586837769, 1.4256882667541504, 1.593868374824524, 1.7620484828948975]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10689064860343933, 'percentile_98': 1.5753448009490967}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07511655241250992, 'max': 1.7021677494049072, 'mean': 0.457584947347641, 'count': 147.99998474121094, 'sum': 67.72256469726562, 'std': 0.3035629868836295, 'median': 0.4106721878051758, 'majority': 0.07511655241250992, 'minority': 0.07511655241250992, 'unique': 165.0, 'histogram': [[22.0, 51.0, 65.0, 15.0, 1.0, 1.0, 0.0, 3.0, 4.0, 3.0], [0.07511655241250992, 0.23782166838645935, 0.4005267918109894, 0.5632319450378418, 0.7259370684623718, 0.8886421918869019, 1.051347255706787, 1.2140523195266724, 1.3767575025558472, 1.539462685585022, 1.7021677494049072]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11647540330886841, 'percentile_98': 1.5019121170043945}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06992103904485703, 'max': 1.6420917510986328, 'mean': 0.4393755793571472, 'count': 147.99998474121094, 'sum': 65.02758026123047, 'std': 0.2826002346561589, 'median': 0.39399486780166626, 'majority': 0.06992103904485703, 'minority': 0.06992103904485703, 'unique': 165.0, 'histogram': [[14.0, 60.0, 68.0, 11.0, 1.0, 1.0, 0.0, 3.0, 5.0, 2.0], [0.06992103904485703, 0.22713810205459595, 0.38435518741607666, 0.5415722131729126, 0.6987892985343933, 0.856006383895874, 1.01322340965271, 1.1704405546188354, 1.3276575803756714, 1.4848746061325073, 1.6420917510986328]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11680949479341507, 'percentile_98': 1.4431743621826172}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06474051624536514, 'max': 1.5818727016448975, 'mean': 0.42103826999664307, 'count': 147.99998474121094, 'sum': 62.31365966796875, 'std': 0.2622189226064704, 'median': 0.37155672907829285, 'majority': 0.06474051624536514, 'minority': 0.06474051624536514, 'unique': 165.0, 'histogram': [[6.0, 69.0, 70.0, 8.0, 1.0, 1.0, 0.0, 5.0, 3.0, 2.0], [0.06474051624536514, 0.21645373106002808, 0.3681669533252716, 0.5198801755905151, 0.671593427658081, 0.823306679725647, 0.9750198721885681, 1.1267330646514893, 1.2784463167190552, 1.430159568786621, 1.5818727016448975]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11713159829378128, 'percentile_98': 1.3846056461334229}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.059760112315416336, 'max': 1.521543264389038, 'mean': 0.4029695987701416, 'count': 147.99998474121094, 'sum': 59.639495849609375, 'std': 0.24251860627093758, 'median': 0.3496125638484955, 'majority': 0.059760112315416336, 'minority': 0.059760112315416336, 'unique': 165.0, 'histogram': [[6.0, 73.0, 66.0, 8.0, 1.0, 1.0, 1.0, 5.0, 3.0, 1.0], [0.059760112315416336, 0.2059384286403656, 0.35211676359176636, 0.4982950985431671, 0.6444733738899231, 0.7906516790390015, 0.9368300437927246, 1.0830082893371582, 1.2291866540908813, 1.3753650188446045, 1.521543264389038]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11745651066303253, 'percentile_98': 1.3124322891235352}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.054986413568258286, 'max': 1.4611308574676514, 'mean': 0.3852623403072357, 'count': 147.99998474121094, 'sum': 57.018821716308594, 'std': 0.2236242084430526, 'median': 0.33382725715637207, 'majority': 0.054986413568258286, 'minority': 0.054986413568258286, 'unique': 165.0, 'histogram': [[5.0, 74.0, 69.0, 5.0, 2.0, 0.0, 3.0, 3.0, 3.0, 1.0], [0.054986413568258286, 0.19560086727142334, 0.3362153172492981, 0.47682976722717285, 0.6174442172050476, 0.7580586671829224, 0.8986731171607971, 1.0392875671386719, 1.1799019575119019, 1.3205164670944214, 1.4611308574676514]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11778855323791504, 'percentile_98': 1.2369699478149414}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.050301939249038696, 'max': 1.4006751775741577, 'mean': 0.36769866943359375, 'count': 147.99998474121094, 'sum': 54.419395446777344, 'std': 0.20573288073185036, 'median': 0.3200846016407013, 'majority': 0.050301939249038696, 'minority': 0.050301939249038696, 'unique': 165.0, 'histogram': [[4.0, 73.0, 75.0, 1.0, 2.0, 0.0, 4.0, 2.0, 3.0, 1.0], [0.050301939249038696, 0.18533927202224731, 0.32037660479545593, 0.45541393756866455, 0.5904512405395508, 0.725488543510437, 0.8605259656906128, 0.995563268661499, 1.1306005716323853, 1.2656378746032715, 1.4006751775741577]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11812028288841248, 'percentile_98': 1.1618109941482544}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.045722104609012604, 'max': 1.3402210474014282, 'mean': 0.35027310252189636, 'count': 147.99998474121094, 'sum': 51.840415954589844, 'std': 0.18908866748526307, 'median': 0.3147197663784027, 'majority': 0.045722104609012604, 'minority': 0.045722104609012604, 'unique': 165.0, 'histogram': [[4.0, 66.0, 82.0, 2.0, 1.0, 0.0, 4.0, 3.0, 2.0, 1.0], [0.045722104609012604, 0.17517200112342834, 0.3046218752861023, 0.43407174944877625, 0.563521683216095, 0.6929715871810913, 0.8224214315414429, 0.9518713355064392, 1.0813212394714355, 1.210771083831787, 1.3402210474014282]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11844886839389801, 'percentile_98': 1.0663102865219116}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04126722365617752, 'max': 1.2798118591308594, 'mean': 0.3330581486225128, 'count': 147.99998474121094, 'sum': 49.2926025390625, 'std': 0.17397562476886164, 'median': 0.3001658320426941, 'majority': 0.04126722365617752, 'minority': 0.04126722365617752, 'unique': 165.0, 'histogram': [[4.0, 63.0, 86.0, 1.0, 1.0, 2.0, 4.0, 2.0, 1.0, 1.0], [0.04126722365617752, 0.1651216745376587, 0.28897613286972046, 0.4128305912017822, 0.536685049533844, 0.6605395078659058, 0.7843939661979675, 0.9082484245300293, 1.0321029424667358, 1.1559573411941528, 1.2798118591308594]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11877643316984177, 'percentile_98': 0.9714511036872864}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03693048283457756, 'max': 1.2194911241531372, 'mean': 0.31603771448135376, 'count': 147.99998474121094, 'sum': 46.77357864379883, 'std': 0.1607524833765468, 'median': 0.28634172677993774, 'majority': 0.03693048283457756, 'minority': 0.03693048283457756, 'unique': 165.0, 'histogram': [[4.0, 63.0, 79.0, 8.0, 1.0, 4.0, 2.0, 2.0, 1.0, 1.0], [0.03693048283457756, 0.15518654882907867, 0.2734426259994507, 0.3916986882686615, 0.5099547505378723, 0.6282108426094055, 0.7464669346809387, 0.8647229671478271, 0.9829790592193604, 1.101235032081604, 1.2194911241531372]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1187044307589531, 'percentile_98': 0.8775959610939026}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03268032521009445, 'max': 1.1593095064163208, 'mean': 0.2991141974925995, 'count': 147.99998474121094, 'sum': 44.268898010253906, 'std': 0.1498530925149373, 'median': 0.2676650285720825, 'majority': 0.03268032521009445, 'minority': 0.03268032521009445, 'unique': 165.0, 'histogram': [[5.0, 62.0, 72.0, 16.0, 0.0, 4.0, 3.0, 1.0, 1.0, 1.0], [0.03268032521009445, 0.14534324407577515, 0.25800618529319763, 0.3706691265106201, 0.4833320379257202, 0.5959949493408203, 0.7086579203605652, 0.8213208317756653, 0.9339837431907654, 1.0466465950012207, 1.1593095064163208]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1091887354850769, 'percentile_98': 0.7848405838012695}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028552819043397903, 'max': 1.0993125438690186, 'mean': 0.28239408135414124, 'count': 147.99998474121094, 'sum': 41.79431915283203, 'std': 0.1416880376441289, 'median': 0.24944549798965454, 'majority': 0.028552819043397903, 'minority': 0.028552819043397903, 'unique': 165.0, 'histogram': [[5.0, 62.0, 70.0, 15.0, 7.0, 2.0, 1.0, 1.0, 1.0, 1.0], [0.028552819043397903, 0.13562878966331482, 0.24270476400852203, 0.34978073835372925, 0.45685672760009766, 0.5639327168464661, 0.6710086464881897, 0.7780846357345581, 0.8851606249809265, 0.9922366142272949, 1.0993125438690186]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09972374141216278, 'percentile_98': 0.693274974822998}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02455998584628105, 'max': 1.0395424365997314, 'mean': 0.2658931016921997, 'count': 147.99998474121094, 'sum': 39.3521728515625, 'std': 0.1366289865914685, 'median': 0.22721777856349945, 'majority': 0.02455998584628105, 'minority': 0.02455998584628105, 'unique': 165.0, 'histogram': [[5.0, 75.0, 54.0, 12.0, 12.0, 4.0, 1.0, 0.0, 1.0, 1.0], [0.02455998584628105, 0.12605823576450348, 0.2275564819574356, 0.32905471324920654, 0.43055295944213867, 0.5320512056350708, 0.6335494518280029, 0.7350476980209351, 0.8365459442138672, 0.9380441904067993, 1.0395424365997314]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09031204879283905, 'percentile_98': 0.6029865145683289}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02070295810699463, 'max': 0.9800418019294739, 'mean': 0.2496313452720642, 'count': 147.99998474121094, 'sum': 36.9454345703125, 'std': 0.1348973818791981, 'median': 0.20192842185497284, 'majority': 0.02070295810699463, 'minority': 0.02070295810699463, 'unique': 165.0, 'histogram': [[6.0, 82.0, 40.0, 18.0, 10.0, 6.0, 1.0, 0.0, 1.0, 1.0], [0.02070295810699463, 0.11663684248924255, 0.21257072687149048, 0.3085046112537384, 0.40443849563598633, 0.5003724098205566, 0.5963062644004822, 0.6922401189804077, 0.788174033164978, 0.8841079473495483, 0.9800418019294739]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08095628768205643, 'percentile_98': 0.5751196146011353}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.01698659174144268, 'max': 0.9208540320396423, 'mean': 0.2336399406194687, 'count': 147.99998474121094, 'sum': 34.57870864868164, 'std': 0.13648392401556872, 'median': 0.17833709716796875, 'majority': 0.01698659174144268, 'minority': 0.01698659174144268, 'unique': 165.0, 'histogram': [[7.0, 89.0, 29.0, 18.0, 10.0, 8.0, 2.0, 0.0, 1.0, 1.0], [0.01698659174144268, 0.10737333446741104, 0.19776007533073425, 0.2881467938423157, 0.3785335421562195, 0.4689202904701233, 0.5593070387840271, 0.6496937870979309, 0.7400805354118347, 0.8304672837257385, 0.9208540320396423]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07165856659412384, 'percentile_98': 0.5807799696922302}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.013394592329859734, 'max': 0.8620255589485168, 'mean': 0.21786262094974518, 'count': 147.99998474121094, 'sum': 32.2436637878418, 'std': 0.1411660435648561, 'median': 0.15664252638816833, 'majority': 0.013394592329859734, 'minority': 0.013394592329859734, 'unique': 165.0, 'histogram': [[13.0, 88.0, 26.0, 16.0, 8.0, 6.0, 5.0, 1.0, 1.0, 1.0], [0.013394592329859734, 0.09825769066810608, 0.18312078714370728, 0.26798388361930847, 0.35284698009490967, 0.43771007657051086, 0.5225731730461121, 0.6074362993240356, 0.6922993659973145, 0.7771624326705933, 0.8620255589485168]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.062419600784778595, 'percentile_98': 0.582057774066925}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.009929241612553596, 'max': 0.803602933883667, 'mean': 0.2022937387228012, 'count': 147.99998474121094, 'sum': 29.939470291137695, 'std': 0.14853071749122426, 'median': 0.13625332713127136, 'majority': 0.009929241612553596, 'minority': 0.009929241612553596, 'unique': 165.0, 'histogram': [[17.0, 87.0, 19.0, 17.0, 8.0, 5.0, 5.0, 4.0, 2.0, 1.0], [0.009929241612553596, 0.0892966091632843, 0.16866397857666016, 0.248031347990036, 0.32739871740341187, 0.4067660868167877, 0.4861334562301636, 0.565500795841217, 0.6448681950569153, 0.7242355942726135, 0.803602933883667]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.053241558372974396, 'percentile_98': 0.6109827756881714}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006619839463382959, 'max': 0.7456293106079102, 'mean': 0.18702982366085052, 'count': 147.99998474121094, 'sum': 27.680410385131836, 'std': 0.15805369254477838, 'median': 0.11330168694257736, 'majority': 0.006619839463382959, 'minority': 0.006619839463382959, 'unique': 165.0, 'histogram': [[29.0, 78.0, 16.0, 13.0, 10.0, 6.0, 3.0, 4.0, 4.0, 2.0], [0.006619839463382959, 0.08052079379558563, 0.15442174673080444, 0.22832269966602325, 0.30222365260124207, 0.3761245906352997, 0.4500255584716797, 0.5239264965057373, 0.5978274345397949, 0.6717283725738525, 0.7456293106079102]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04412753880023956, 'percentile_98': 0.6270430088043213}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 0.7438952922821045, 'mean': 0.18068087100982666, 'count': 147.99998474121094, 'sum': 26.740766525268555, 'std': 0.1682710145761448, 'median': 0.10195446759462357, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[55.0, 55.0, 13.0, 12.0, 9.0, 5.0, 4.0, 6.0, 3.0, 3.0], [0.005208991933614016, 0.07907762378454208, 0.15294626355171204, 0.2268148958683014, 0.30068352818489075, 0.3745521605014801, 0.44842079281806946, 0.5222893953323364, 0.5961580276489258, 0.6700266599655151, 0.7438952922821045]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03778083994984627, 'percentile_98': 0.6568936109542847}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 0.7953135371208191, 'mean': 0.1924656480550766, 'count': 147.99998474121094, 'sum': 28.484912872314453, 'std': 0.16947937492548507, 'median': 0.10928604751825333, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[54.0, 51.0, 17.0, 13.0, 11.0, 6.0, 3.0, 5.0, 3.0, 2.0], [0.005208991933614016, 0.08421944826841354, 0.16322991251945496, 0.24224036931991577, 0.3212508261203766, 0.4002612829208374, 0.4792717397212982, 0.5582821369171143, 0.6372926235198975, 0.7163031101226807, 0.7953135371208191]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0384654700756073, 'percentile_98': 0.6468452215194702}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 0.8861419558525085, 'mean': 0.20588618516921997, 'count': 147.99998474121094, 'sum': 30.471153259277344, 'std': 0.1729149729050177, 'median': 0.12534892559051514, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[60.0, 41.0, 17.0, 20.0, 10.0, 5.0, 7.0, 3.0, 1.0, 1.0], [0.005208991933614016, 0.09330228716135025, 0.18139559030532837, 0.2694889008998871, 0.3575821816921234, 0.44567546248435974, 0.5337687730789185, 0.6218620538711548, 0.7099553346633911, 0.7980486154556274, 0.8861419558525085]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04345296323299408, 'percentile_98': 0.6410536766052246}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 0.9730246067047119, 'mean': 0.2215859442949295, 'count': 147.99998474121094, 'sum': 32.794715881347656, 'std': 0.177433398354217, 'median': 0.15205350518226624, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[63.0, 37.0, 21.0, 20.0, 7.0, 9.0, 6.0, 0.0, 1.0, 1.0], [0.005208991933614016, 0.10199055820703506, 0.198772132396698, 0.29555371403694153, 0.39233526587486267, 0.4891168177127838, 0.5858983993530273, 0.6826799511909485, 0.7794615030288696, 0.8762430548667908, 0.9730246067047119]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04384371265769005, 'percentile_98': 0.6606779098510742}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.056124210357666, 'mean': 0.23887284100055695, 'count': 147.99998474121094, 'sum': 35.35317611694336, 'std': 0.18352486961857933, 'median': 0.18010511994361877, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[59.0, 35.0, 27.0, 22.0, 8.0, 9.0, 2.0, 1.0, 1.0, 1.0], [0.005208991933614016, 0.11030051857233047, 0.21539205312728882, 0.32048359513282776, 0.4255751073360443, 0.5306665897369385, 0.6357581615447998, 0.7408496737480164, 0.8459411859512329, 0.9510326981544495, 1.056124210357666]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.046887461096048355, 'percentile_98': 0.6897393465042114}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.1368274688720703, 'mean': 0.2594681680202484, 'count': 147.99998474121094, 'sum': 38.401283264160156, 'std': 0.19010676856851413, 'median': 0.21095699071884155, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[57.0, 33.0, 33.0, 19.0, 12.0, 7.0, 1.0, 1.0, 1.0, 1.0], [0.005208991933614016, 0.11837083846330643, 0.23153269290924072, 0.3446945250034332, 0.4578563868999481, 0.5710182189941406, 0.6841800212860107, 0.7973418831825256, 0.9105037450790405, 1.0236655473709106, 1.1368274688720703]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.05041243135929108, 'percentile_98': 0.7749596834182739}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.2171807289123535, 'mean': 0.28321483731269836, 'count': 147.99998474121094, 'sum': 41.91579055786133, 'std': 0.19747246388829004, 'median': 0.2509651184082031, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[46.0, 38.0, 43.0, 16.0, 14.0, 2.0, 2.0, 2.0, 1.0, 1.0], [0.005208991933614016, 0.12640617787837982, 0.24760335683822632, 0.368800550699234, 0.4899977147579193, 0.6111948490142822, 0.7323920726776123, 0.8535892367362976, 0.9747864007949829, 1.095983624458313, 1.2171807289123535]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.056352339684963226, 'percentile_98': 0.8595595359802246}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.293702244758606, 'mean': 0.309658944606781, 'count': 147.99998474121094, 'sum': 45.82952117919922, 'std': 0.20529772490489445, 'median': 0.2823334038257599, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[41.0, 38.0, 50.0, 16.0, 12.0, 2.0, 2.0, 2.0, 1.0, 1.0], [0.005208991933614016, 0.13405832648277283, 0.26290765404701233, 0.39175698161125183, 0.520606279373169, 0.6494556069374084, 0.778304934501648, 0.9071542620658875, 1.036003589630127, 1.1648528575897217, 1.293702244758606]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.056352339684963226, 'percentile_98': 0.9409013986587524}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.33583402633667, 'mean': 0.3388673961162567, 'count': 147.99998474121094, 'sum': 50.15237045288086, 'std': 0.21018883512789224, 'median': 0.31173524260520935, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[29.0, 44.0, 54.0, 15.0, 12.0, 4.0, 3.0, 2.0, 1.0, 1.0], [0.005208991933614016, 0.1382715106010437, 0.2713340222835541, 0.40439653396606445, 0.5374590158462524, 0.6705214977264404, 0.8035840392112732, 0.936646580696106, 1.069709062576294, 1.202771544456482, 1.33583402633667]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0649300217628479, 'percentile_98': 1.0149943828582764}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.015848852694034576, 'max': 1.4197194576263428, 'mean': 0.37154334783554077, 'count': 147.99998474121094, 'sum': 54.98841094970703, 'std': 0.21366346576329356, 'median': 0.335441917181015, 'majority': 0.015848852694034576, 'minority': 0.015848852694034576, 'unique': 165.0, 'histogram': [[20.0, 50.0, 59.0, 19.0, 6.0, 4.0, 2.0, 3.0, 1.0, 1.0], [0.015848852694034576, 0.15623590350151062, 0.29662296175956726, 0.4370100200176239, 0.5773971080780029, 0.7177841663360596, 0.8581712245941162, 0.9985582828521729, 1.1389453411102295, 1.2793323993682861, 1.4197194576263428]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10717494040727615, 'percentile_98': 1.080293893814087}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03074304573237896, 'max': 1.4812078475952148, 'mean': 0.40766197443008423, 'count': 147.99998474121094, 'sum': 60.33396530151367, 'std': 0.21771766393157088, 'median': 0.3643591105937958, 'majority': 0.03074304573237896, 'minority': 0.03074304573237896, 'unique': 165.0, 'histogram': [[7.0, 60.0, 64.0, 16.0, 5.0, 5.0, 3.0, 2.0, 2.0, 1.0], [0.03074304573237896, 0.17578953504562378, 0.32083600759506226, 0.4658825099468231, 0.610929012298584, 0.7559754848480225, 0.9010220170021057, 1.0460684299468994, 1.191114902496338, 1.3361613750457764, 1.4812078475952148]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1749490201473236, 'percentile_98': 1.1487762928009033}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.045645590871572495, 'max': 1.5448960065841675, 'mean': 0.4446079730987549, 'count': 147.99998474121094, 'sum': 65.80197143554688, 'std': 0.22708951558146556, 'median': 0.38711878657341003, 'majority': 0.045645590871572495, 'minority': 0.045645590871572495, 'unique': 165.0, 'histogram': [[4.0, 58.0, 70.0, 15.0, 4.0, 5.0, 3.0, 3.0, 2.0, 1.0], [0.045645590871572495, 0.19557063281536102, 0.34549567103385925, 0.4954206943511963, 0.6453457474708557, 0.7952708005905151, 0.9451957941055298, 1.095120906829834, 1.2450459003448486, 1.3949708938598633, 1.5448960065841675]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1882268637418747, 'percentile_98': 1.2198541164398193}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06037910655140877, 'max': 1.6165225505828857, 'mean': 0.4821312725543976, 'count': 147.99998474121094, 'sum': 71.35542297363281, 'std': 0.2421777630971352, 'median': 0.41219955682754517, 'majority': 0.06037910655140877, 'minority': 0.06037910655140877, 'unique': 165.0, 'histogram': [[3.0, 53.0, 76.0, 14.0, 4.0, 6.0, 3.0, 3.0, 2.0, 1.0], [0.06037910655140877, 0.21599344909191132, 0.37160781025886536, 0.5272221565246582, 0.6828364729881287, 0.8384508490562439, 0.9940651655197144, 1.1496795415878296, 1.3052939176559448, 1.46090829372406, 1.6165225505828857]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19374549388885498, 'percentile_98': 1.296394944190979}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07473668456077576, 'max': 1.68805992603302, 'mean': 0.5191688537597656, 'count': 147.99998474121094, 'sum': 76.83698272705078, 'std': 0.2606709129271383, 'median': 0.4387352466583252, 'majority': 0.07473668456077576, 'minority': 0.07473668456077576, 'unique': 165.0, 'histogram': [[3.0, 52.0, 72.0, 15.0, 8.0, 3.0, 5.0, 2.0, 4.0, 1.0], [0.07473668456077576, 0.23606900870800018, 0.3974013328552246, 0.5587337017059326, 0.7200659513473511, 0.8813983201980591, 1.042730689048767, 1.2040629386901855, 1.3653953075408936, 1.5267276763916016, 1.68805992603302]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19932225346565247, 'percentile_98': 1.383658528327942}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08898032456636429, 'max': 1.7589051723480225, 'mean': 0.5561527013778687, 'count': 147.99998474121094, 'sum': 82.31059265136719, 'std': 0.28190794122135976, 'median': 0.4630548357963562, 'majority': 0.08898032456636429, 'minority': 0.08898032456636429, 'unique': 165.0, 'histogram': [[3.0, 48.0, 72.0, 19.0, 8.0, 2.0, 6.0, 2.0, 4.0, 1.0], [0.08898032456636429, 0.25597280263900757, 0.42296528816223145, 0.5899577736854553, 0.7569502592086792, 0.9239427447319031, 1.090935230255127, 1.2579277753829956, 1.4249202013015747, 1.5919126272201538, 1.7589051723480225]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20486919581890106, 'percentile_98': 1.4780396223068237}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10254434496164322, 'max': 1.6607820987701416, 'mean': 0.5817460417747498, 'count': 147.99998474121094, 'sum': 86.09840393066406, 'std': 0.28235499221890104, 'median': 0.4826517105102539, 'majority': 0.10254434496164322, 'minority': 0.10254434496164322, 'unique': 165.0, 'histogram': [[4.0, 33.0, 72.0, 22.0, 14.0, 5.0, 6.0, 3.0, 5.0, 1.0], [0.10254434496164322, 0.2583681344985962, 0.4141919016838074, 0.5700157284736633, 0.7258394956588745, 0.8816632628440857, 1.0374870300292969, 1.1933107376098633, 1.3491345643997192, 1.5049583911895752, 1.6607820987701416]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20952890813350677, 'percentile_98': 1.4148272275924683}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11534815281629562, 'max': 1.8609557151794434, 'mean': 0.6207537055015564, 'count': 147.99998474121094, 'sum': 91.87153625488281, 'std': 0.32267708376294907, 'median': 0.5142956972122192, 'majority': 0.11534815281629562, 'minority': 0.11534815281629562, 'unique': 165.0, 'histogram': [[6.0, 48.0, 65.0, 12.0, 14.0, 6.0, 5.0, 4.0, 4.0, 1.0], [0.11534815281629562, 0.28990891575813293, 0.46446967124938965, 0.639030396938324, 0.8135911822319031, 0.9881519675254822, 1.162712574005127, 1.337273359298706, 1.5118341445922852, 1.6863949298858643, 1.8609557151794434]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21251936256885529, 'percentile_98': 1.5738097429275513}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1288730502128601, 'max': 1.9234622716903687, 'mean': 0.6557255983352661, 'count': 147.99998474121094, 'sum': 97.04737854003906, 'std': 0.3478580167965165, 'median': 0.5538425445556641, 'majority': 0.1288730502128601, 'minority': 0.1288730502128601, 'unique': 165.0, 'histogram': [[9.0, 48.0, 59.0, 13.0, 14.0, 8.0, 4.0, 4.0, 5.0, 1.0], [0.1288730502128601, 0.3083319664001465, 0.48779091238975525, 0.667249858379364, 0.8467087745666504, 1.026167631149292, 1.2056267261505127, 1.3850855827331543, 1.564544439315796, 1.7440035343170166, 1.9234622716903687]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21744677424430847, 'percentile_98': 1.6316245794296265}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14207518100738525, 'max': 1.9880647659301758, 'mean': 0.6903359293937683, 'count': 147.99998474121094, 'sum': 102.16970825195312, 'std': 0.37409245424474025, 'median': 0.5863360166549683, 'majority': 0.14207518100738525, 'minority': 0.14207518100738525, 'unique': 165.0, 'histogram': [[12.0, 46.0, 52.0, 19.0, 9.0, 10.0, 4.0, 7.0, 4.0, 2.0], [0.14207518100738525, 0.32667413353919983, 0.5112730860710144, 0.6958720684051514, 0.8804709911346436, 1.0650699138641357, 1.2496689558029175, 1.4342678785324097, 1.6188668012619019, 1.803465723991394, 1.9880647659301758]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22228595614433289, 'percentile_98': 1.7011992931365967}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15506891906261444, 'max': 2.0535104274749756, 'mean': 0.724479615688324, 'count': 147.99998474121094, 'sum': 107.22296905517578, 'std': 0.4013157646855568, 'median': 0.6124005317687988, 'majority': 0.15506891906261444, 'minority': 0.15506891906261444, 'unique': 165.0, 'histogram': [[15.0, 45.0, 48.0, 20.0, 6.0, 11.0, 7.0, 7.0, 4.0, 2.0], [0.15506891906261444, 0.3449130654335022, 0.5347572565078735, 0.7246014475822449, 0.9144455790519714, 1.1042896509170532, 1.2941339015960693, 1.483978033065796, 1.6738221645355225, 1.863666296005249, 2.0535104274749756]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22177575528621674, 'percentile_98': 1.7712783813476562}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16752590239048004, 'max': 1.9527885913848877, 'mean': 0.7474890351295471, 'count': 147.99998474121094, 'sum': 110.62836456298828, 'std': 0.4089355650944492, 'median': 0.6289306282997131, 'majority': 0.16752590239048004, 'minority': 0.16752590239048004, 'unique': 165.0, 'histogram': [[16.0, 37.0, 40.0, 28.0, 11.0, 8.0, 8.0, 7.0, 7.0, 3.0], [0.16752590239048004, 0.3460521697998047, 0.5245784521102905, 0.7031046748161316, 0.8816309571266174, 1.060157299041748, 1.2386834621429443, 1.4172097444534302, 1.595736026763916, 1.7742623090744019, 1.9527885913848877]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21310323476791382, 'percentile_98': 1.7245906591415405}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17916622757911682, 'max': 2.0216290950775146, 'mean': 0.7817563414573669, 'count': 147.99998474121094, 'sum': 115.6999282836914, 'std': 0.44358154645568615, 'median': 0.6430962085723877, 'majority': 0.17916622757911682, 'minority': 0.17916622757911682, 'unique': 165.0, 'histogram': [[20.0, 35.0, 37.0, 29.0, 9.0, 5.0, 12.0, 7.0, 8.0, 3.0], [0.17916622757911682, 0.3634124994277954, 0.5476588010787964, 0.7319051027297974, 0.9161514043807983, 1.1003977060317993, 1.2846438884735107, 1.4688901901245117, 1.6531364917755127, 1.8373827934265137, 2.0216290950775146]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20286855101585388, 'percentile_98': 1.824338674545288}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18860334157943726, 'max': 2.1155405044555664, 'mean': 0.8129292130470276, 'count': 147.99998474121094, 'sum': 120.31350708007812, 'std': 0.4722212847142481, 'median': 0.6608717441558838, 'majority': 0.18860334157943726, 'minority': 0.18860334157943726, 'unique': 165.0, 'histogram': [[20.0, 38.0, 36.0, 26.0, 11.0, 3.0, 12.0, 8.0, 8.0, 3.0], [0.18860334157943726, 0.3812970519065857, 0.5739907622337341, 0.7666844725608826, 0.959378182888031, 1.1520719528198242, 1.3447656631469727, 1.537459373474121, 1.7301530838012695, 1.922846794128418, 2.1155405044555664]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1936042457818985, 'percentile_98': 1.908001184463501}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18423528969287872, 'max': 2.25516676902771, 'mean': 0.844961404800415, 'count': 147.99998474121094, 'sum': 125.05427551269531, 'std': 0.5046591641528974, 'median': 0.682341456413269, 'majority': 0.18423528969287872, 'minority': 0.18423528969287872, 'unique': 165.0, 'histogram': [[21.0, 39.0, 35.0, 27.0, 10.0, 2.0, 12.0, 9.0, 7.0, 3.0], [0.18423528969287872, 0.39132845401763916, 0.598421573638916, 0.8055147528648376, 1.0126079320907593, 1.2197010517120361, 1.4267942905426025, 1.6338874101638794, 1.8409805297851562, 2.0480735301971436, 2.25516676902771]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1942960023880005, 'percentile_98': 2.0042359828948975}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17544689774513245, 'max': 2.315847158432007, 'mean': 0.8757111430168152, 'count': 147.99998474121094, 'sum': 129.60523986816406, 'std': 0.5332586797480866, 'median': 0.7110108733177185, 'majority': 0.17544689774513245, 'minority': 0.17544689774513245, 'unique': 165.0, 'histogram': [[21.0, 38.0, 32.0, 27.0, 12.0, 3.0, 11.0, 9.0, 9.0, 3.0], [0.17544689774513245, 0.3894869089126587, 0.6035269498825073, 0.8175668716430664, 1.031606912612915, 1.2456469535827637, 1.4596868753433228, 1.6737269163131714, 1.88776695728302, 2.101807117462158, 2.315847158432007]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1768048256635666, 'percentile_98': 2.076462507247925}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15703730285167694, 'max': 2.377680540084839, 'mean': 0.9058980941772461, 'count': 147.99998474121094, 'sum': 134.07290649414062, 'std': 0.5621340143822499, 'median': 0.7386741638183594, 'majority': 0.15703730285167694, 'minority': 0.15703730285167694, 'unique': 165.0, 'histogram': [[19.0, 36.0, 32.0, 30.0, 13.0, 3.0, 10.0, 6.0, 12.0, 4.0], [0.15703730285167694, 0.37910163402557373, 0.6011659502983093, 0.8232303261756897, 1.0452946424484253, 1.2673588991165161, 1.4894232749938965, 1.7114875316619873, 1.9335519075393677, 2.155616283416748, 2.377680540084839]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16661815345287323, 'percentile_98': 2.162550926208496}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1386074423789978, 'max': 2.4650228023529053, 'mean': 0.936198890209198, 'count': 147.99998474121094, 'sum': 138.5574188232422, 'std': 0.5919430492399996, 'median': 0.7658888697624207, 'majority': 0.1386074423789978, 'minority': 0.1386074423789978, 'unique': 165.0, 'histogram': [[19.0, 34.0, 31.0, 33.0, 13.0, 3.0, 8.0, 8.0, 12.0, 4.0], [0.1386074423789978, 0.3712489604949951, 0.6038905382156372, 0.8365320563316345, 1.0691735744476318, 1.3018150329589844, 1.534456729888916, 1.7670981884002686, 1.999739646911621, 2.2323813438415527, 2.4650228023529053]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15777607262134552, 'percentile_98': 2.2504489421844482}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12035426497459412, 'max': 2.5512568950653076, 'mean': 0.9655678272247314, 'count': 147.99998474121094, 'sum': 142.90402221679688, 'std': 0.6207090662005108, 'median': 0.792055070400238, 'majority': 0.12035426497459412, 'minority': 0.12035426497459412, 'unique': 165.0, 'histogram': [[17.0, 36.0, 29.0, 33.0, 13.0, 5.0, 6.0, 7.0, 15.0, 4.0], [0.12035426497459412, 0.3634445369243622, 0.6065348386764526, 0.8496251106262207, 1.0927153825759888, 1.3358056545257568, 1.578895926475525, 1.821986198425293, 2.0650763511657715, 2.30816650390625, 2.5512568950653076]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.14907510578632355, 'percentile_98': 2.3349568843841553}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10209739208221436, 'max': 2.634899377822876, 'mean': 0.994083821773529, 'count': 147.99998474121094, 'sum': 147.1243896484375, 'std': 0.6494779627058979, 'median': 0.8172304630279541, 'majority': 0.10209739208221436, 'minority': 0.10209739208221436, 'unique': 165.0, 'histogram': [[17.0, 33.0, 32.0, 31.0, 15.0, 5.0, 5.0, 8.0, 14.0, 5.0], [0.10209739208221436, 0.3553776144981384, 0.6086578369140625, 0.8619380593299866, 1.1152182817459106, 1.36849844455719, 1.6217787265777588, 1.8750590085983276, 2.1283392906188965, 2.381619453430176, 2.634899377822876]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.14024946093559265, 'percentile_98': 2.4165501594543457}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0844281017780304, 'max': 2.70784068107605, 'mean': 1.0205225944519043, 'count': 147.99998474121094, 'sum': 151.03732299804688, 'std': 0.6748812420890736, 'median': 0.8417145609855652, 'majority': 0.0844281017780304, 'minority': 0.0844281017780304, 'unique': 165.0, 'histogram': [[17.0, 31.0, 33.0, 30.0, 15.0, 7.0, 3.0, 10.0, 12.0, 7.0], [0.0844281017780304, 0.3467693626880646, 0.6091105937957764, 0.8714518547058105, 1.1337931156158447, 1.396134376525879, 1.658475637435913, 1.9208168983459473, 2.1831581592559814, 2.4454994201660156, 2.70784068107605]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.12764662504196167, 'percentile_98': 2.496950387954712}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06617967784404755, 'max': 2.8000385761260986, 'mean': 1.0499860048294067, 'count': 147.99998474121094, 'sum': 155.39791870117188, 'std': 0.7081043256551292, 'median': 0.8643481731414795, 'majority': 0.06617967784404755, 'minority': 0.06617967784404755, 'unique': 165.0, 'histogram': [[17.0, 31.0, 33.0, 30.0, 15.0, 7.0, 3.0, 9.0, 12.0, 8.0], [0.06617967784404755, 0.33956557512283325, 0.6129514575004578, 0.8863373398780823, 1.159723162651062, 1.4331090450286865, 1.706494927406311, 1.9798808097839355, 2.2532668113708496, 2.5266528129577637, 2.8000385761260986]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10680516809225082, 'percentile_98': 2.580522298812866}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06708291172981262, 'max': 2.9096519947052, 'mean': 1.104646921157837, 'count': 147.99998474121094, 'sum': 163.48773193359375, 'std': 0.7385358421910244, 'median': 0.9159147143363953, 'majority': 0.06708291172981262, 'minority': 0.06708291172981262, 'unique': 165.0, 'histogram': [[17.0, 24.0, 37.0, 32.0, 14.0, 9.0, 3.0, 9.0, 11.0, 9.0], [0.06708291172981262, 0.35133981704711914, 0.635596752166748, 0.9198535680770874, 1.2041105031967163, 1.4883674383163452, 1.7726242542266846, 2.0568811893463135, 2.3411381244659424, 2.6253950595855713, 2.9096519947052]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10673055797815323, 'percentile_98': 2.700540781021118}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10723762959241867, 'max': 2.9211108684539795, 'mean': 1.1509045362472534, 'count': 147.99998474121094, 'sum': 170.3338623046875, 'std': 0.7304560206319013, 'median': 0.9715986251831055, 'majority': 0.10723762959241867, 'minority': 0.10723762959241867, 'unique': 165.0, 'histogram': [[17.0, 22.0, 37.0, 30.0, 18.0, 9.0, 3.0, 8.0, 12.0, 9.0], [0.10723762959241867, 0.38862496614456177, 0.6700122952461243, 0.9513996243476868, 1.2327868938446045, 1.514174222946167, 1.7955615520477295, 2.076948881149292, 2.3583362102508545, 2.639723539352417, 2.9211108684539795]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16240032017230988, 'percentile_98': 2.727206230163574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1616283357143402, 'max': 2.933711051940918, 'mean': 1.1998648643493652, 'count': 147.99998474121094, 'sum': 177.57998657226562, 'std': 0.7218737515525426, 'median': 1.0156725645065308, 'majority': 0.1616283357143402, 'minority': 0.1616283357143402, 'unique': 165.0, 'histogram': [[17.0, 20.0, 38.0, 28.0, 21.0, 8.0, 4.0, 9.0, 11.0, 9.0], [0.1616283357143402, 0.43883660435676575, 0.7160449028015137, 0.9932531118392944, 1.2704614400863647, 1.547669768333435, 1.8248779773712158, 2.102086067199707, 2.3792943954467773, 2.6565027236938477, 2.933711051940918]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19997116923332214, 'percentile_98': 2.7530691623687744}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21591773629188538, 'max': 2.9435017108917236, 'mean': 1.2482049465179443, 'count': 147.99998474121094, 'sum': 184.73431396484375, 'std': 0.7126784753626983, 'median': 1.0736126899719238, 'majority': 0.21591773629188538, 'minority': 0.21591773629188538, 'unique': 165.0, 'histogram': [[17.0, 21.0, 38.0, 26.0, 21.0, 9.0, 3.0, 10.0, 11.0, 9.0], [0.21591773629188538, 0.48867613077163696, 0.7614345550537109, 1.0341929197311401, 1.3069512844085693, 1.5797096490859985, 1.8524681329727173, 2.1252264976501465, 2.3979849815368652, 2.670743465423584, 2.9435017108917236]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2372342050075531, 'percentile_98': 2.77697491645813}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2705383598804474, 'max': 2.9584102630615234, 'mean': 1.2978016138076782, 'count': 147.99998474121094, 'sum': 192.07461547851562, 'std': 0.70536206728301, 'median': 1.131866455078125, 'majority': 0.2705383598804474, 'minority': 0.2705383598804474, 'unique': 165.0, 'histogram': [[17.0, 22.0, 36.0, 24.0, 24.0, 9.0, 3.0, 10.0, 11.0, 9.0], [0.2705383598804474, 0.5393255949020386, 0.8081127405166626, 1.0769000053405762, 1.3456871509552002, 1.6144742965698242, 1.8832615613937378, 2.1520488262176514, 2.4208359718322754, 2.6896231174468994, 2.9584102630615234]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2785692512989044, 'percentile_98': 2.8079962730407715}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29857137799263, 'max': 2.9648265838623047, 'mean': 1.3437936305999756, 'count': 147.99998474121094, 'sum': 198.88143920898438, 'std': 0.6967412435352993, 'median': 1.1868427991867065, 'majority': 0.29857137799263, 'minority': 0.29857137799263, 'unique': 165.0, 'histogram': [[16.0, 21.0, 29.0, 28.0, 28.0, 10.0, 3.0, 9.0, 11.0, 10.0], [0.29857137799263, 0.5651968717575073, 0.831822395324707, 1.0984479188919067, 1.3650734424591064, 1.6316989660263062, 1.8983244895935059, 2.164950132369995, 2.4315755367279053, 2.6982009410858154, 2.9648265838623047]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3171252906322479, 'percentile_98': 2.8314244747161865}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3107364773750305, 'max': 2.9401493072509766, 'mean': 1.384493112564087, 'count': 147.99998474121094, 'sum': 204.90496826171875, 'std': 0.6842755214905896, 'median': 1.2371565103530884, 'majority': 0.3107364773750305, 'minority': 0.3107364773750305, 'unique': 165.0, 'histogram': [[15.0, 17.0, 27.0, 34.0, 25.0, 11.0, 5.0, 7.0, 12.0, 12.0], [0.3107364773750305, 0.5736777782440186, 0.8366190791130066, 1.0995603799819946, 1.362501621246338, 1.6254429817199707, 1.8883843421936035, 2.1513254642486572, 2.41426682472229, 2.677208185195923, 2.9401493072509766]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34427782893180847, 'percentile_98': 2.860469102859497}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30516454577445984, 'max': 2.75175142288208, 'mean': 1.3666380643844604, 'count': 147.99998474121094, 'sum': 202.26242065429688, 'std': 0.6292074441853196, 'median': 1.2401615381240845, 'majority': 0.30516454577445984, 'minority': 0.30516454577445984, 'unique': 165.0, 'histogram': [[11.0, 19.0, 17.0, 36.0, 26.0, 16.0, 9.0, 6.0, 12.0, 13.0], [0.30516454577445984, 0.5498232245445251, 0.7944818735122681, 1.0391405820846558, 1.2837992906570435, 1.5284579992294312, 1.7731165885925293, 2.017775297164917, 2.2624340057373047, 2.5070927143096924, 2.75175142288208]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36259958148002625, 'percentile_98': 2.70937180519104}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30201438069343567, 'max': 2.684333086013794, 'mean': 1.3567630052566528, 'count': 147.99998474121094, 'sum': 200.8009033203125, 'std': 0.604147052994612, 'median': 1.251386046409607, 'majority': 0.30201438069343567, 'minority': 0.30201438069343567, 'unique': 165.0, 'histogram': [[10.0, 16.0, 17.0, 35.0, 27.0, 19.0, 10.0, 6.0, 12.0, 13.0], [0.30201438069343567, 0.5402462482452393, 0.7784781455993652, 1.0167099237442017, 1.2549418210983276, 1.4931737184524536, 1.73140549659729, 1.969637393951416, 2.207869291305542, 2.446101188659668, 2.684333086013794]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37716078758239746, 'percentile_98': 2.6380717754364014}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32390695810317993, 'max': 2.7985002994537354, 'mean': 1.4407259225845337, 'count': 147.99998474121094, 'sum': 213.2274169921875, 'std': 0.6244015689729947, 'median': 1.3071414232254028, 'majority': 0.32390695810317993, 'minority': 0.32390695810317993, 'unique': 165.0, 'histogram': [[7.0, 14.0, 21.0, 36.0, 24.0, 22.0, 9.0, 7.0, 11.0, 14.0], [0.32390695810317993, 0.5713663101196289, 0.8188256025314331, 1.0662848949432373, 1.313744306564331, 1.5612037181854248, 1.8086628913879395, 2.056122303009033, 2.303581714630127, 2.5510408878326416, 2.7985002994537354]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4247581958770752, 'percentile_98': 2.783493757247925}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3280811011791229, 'max': 2.8948349952697754, 'mean': 1.4856150150299072, 'count': 147.99998474121094, 'sum': 219.87100219726562, 'std': 0.6338783048507123, 'median': 1.3482589721679688, 'majority': 0.3280811011791229, 'minority': 0.3280811011791229, 'unique': 165.0, 'histogram': [[7.0, 14.0, 21.0, 36.0, 27.0, 19.0, 10.0, 6.0, 13.0, 12.0], [0.3280811011791229, 0.5847564935684204, 0.8414318561553955, 1.0981073379516602, 1.3547827005386353, 1.6114580631256104, 1.868133544921875, 2.1248087882995605, 2.381484270095825, 2.63815975189209, 2.8948349952697754]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4521578252315521, 'percentile_98': 2.841336250305176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33368268609046936, 'max': 2.863638162612915, 'mean': 1.5084574222564697, 'count': 147.99998474121094, 'sum': 223.25167846679688, 'std': 0.6036889281097527, 'median': 1.401995062828064, 'majority': 0.33368268609046936, 'minority': 0.33368268609046936, 'unique': 165.0, 'histogram': [[5.0, 14.0, 20.0, 27.0, 31.0, 27.0, 9.0, 9.0, 10.0, 13.0], [0.33368268609046936, 0.5866782665252686, 0.8396737575531006, 1.0926693677902222, 1.3456648588180542, 1.5986603498458862, 1.8516559600830078, 2.104651689529419, 2.357647180557251, 2.610642671585083, 2.863638162612915]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.485056608915329, 'percentile_98': 2.756356954574585}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33753928542137146, 'max': 2.912057399749756, 'mean': 1.5502625703811646, 'count': 147.99998474121094, 'sum': 229.4388427734375, 'std': 0.6064087247023969, 'median': 1.4485563039779663, 'majority': 0.33753928542137146, 'minority': 0.33753928542137146, 'unique': 165.0, 'histogram': [[4.0, 14.0, 18.0, 28.0, 32.0, 27.0, 9.0, 9.0, 11.0, 13.0], [0.33753928542137146, 0.5949910879135132, 0.8524429798126221, 1.1098947525024414, 1.3673466444015503, 1.6247984170913696, 1.8822503089904785, 2.139702081680298, 2.397153854370117, 2.6546056270599365, 2.912057399749756]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5047566890716553, 'percentile_98': 2.8234522342681885}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.34174349904060364, 'max': 2.8582568168640137, 'mean': 1.5672844648361206, 'count': 147.99998474121094, 'sum': 231.9580841064453, 'std': 0.5816015154805043, 'median': 1.494986653327942, 'majority': 0.34174349904060364, 'minority': 0.34174349904060364, 'unique': 165.0, 'histogram': [[4.0, 11.0, 19.0, 19.0, 42.0, 23.0, 13.0, 11.0, 10.0, 13.0], [0.34174349904060364, 0.5933948755264282, 0.8450461626052856, 1.0966975688934326, 1.34834885597229, 1.6000001430511475, 1.8516515493392944, 2.1033029556274414, 2.354954242706299, 2.6066055297851562, 2.8582568168640137]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5224701166152954, 'percentile_98': 2.727766275405884}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3450002670288086, 'max': 2.922435760498047, 'mean': 1.604986548423767, 'count': 147.99998474121094, 'sum': 237.53797912597656, 'std': 0.5811568739337406, 'median': 1.5280084609985352, 'majority': 0.3450002670288086, 'minority': 0.3450002670288086, 'unique': 165.0, 'histogram': [[4.0, 10.0, 20.0, 17.0, 42.0, 26.0, 12.0, 11.0, 10.0, 13.0], [0.3450002670288086, 0.6027438044548035, 0.8604873418807983, 1.1182308197021484, 1.375974416732788, 1.6337180137634277, 1.8914614915847778, 2.149204969406128, 2.4069485664367676, 2.6646921634674072, 2.922435760498047]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5377901792526245, 'percentile_98': 2.768313407897949}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3483501970767975, 'max': 2.9289488792419434, 'mean': 1.628413438796997, 'count': 147.99998474121094, 'sum': 241.0051727294922, 'std': 0.5675108825799686, 'median': 1.5639349222183228, 'majority': 0.3483501970767975, 'minority': 0.3483501970767975, 'unique': 165.0, 'histogram': [[4.0, 8.0, 17.0, 18.0, 42.0, 29.0, 13.0, 12.0, 11.0, 11.0], [0.3483501970767975, 0.606410026550293, 0.8644698858261108, 1.1225297451019287, 1.3805896043777466, 1.6386494636535645, 1.8967093229293823, 2.1547691822052, 2.4128291606903076, 2.670889139175415, 2.9289488792419434]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5541573166847229, 'percentile_98': 2.7585268020629883}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33358079195022583, 'max': 2.797469139099121, 'mean': 1.6225377321243286, 'count': 147.99998474121094, 'sum': 240.13555908203125, 'std': 0.5274896490518772, 'median': 1.594832181930542, 'majority': 0.33358079195022583, 'minority': 0.33358079195022583, 'unique': 165.0, 'histogram': [[3.0, 3.0, 17.0, 20.0, 29.0, 37.0, 19.0, 13.0, 13.0, 11.0], [0.33358079195022583, 0.5799696445465088, 0.826358437538147, 1.0727472305297852, 1.319136142730713, 1.5655250549316406, 1.8119137287139893, 2.058302640914917, 2.3046915531158447, 2.5510802268981934, 2.797469139099121]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5628835558891296, 'percentile_98': 2.6371476650238037}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3191518187522888, 'max': 2.5992965698242188, 'mean': 1.5164886713027954, 'count': 147.99998474121094, 'sum': 224.4403076171875, 'std': 0.4875214425286353, 'median': 1.5026469230651855, 'majority': 0.3191518187522888, 'minority': 0.3191518187522888, 'unique': 165.0, 'histogram': [[3.0, 3.0, 17.0, 18.0, 29.0, 38.0, 20.0, 16.0, 10.0, 11.0], [0.3191518187522888, 0.5471662878990173, 0.7751807570457458, 1.0031952857971191, 1.2312097549438477, 1.4592242240905762, 1.6872386932373047, 1.9152531623840332, 2.1432676315307617, 2.3712821006774902, 2.5992965698242188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.520313024520874, 'percentile_98': 2.450352668762207}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33882421255111694, 'max': 2.7722692489624023, 'mean': 1.5851832628250122, 'count': 147.99998474121094, 'sum': 234.6071014404297, 'std': 0.5134940764355747, 'median': 1.5430617332458496, 'majority': 0.33882421255111694, 'minority': 0.33882421255111694, 'unique': 165.0, 'histogram': [[3.0, 3.0, 17.0, 21.0, 37.0, 30.0, 19.0, 14.0, 10.0, 11.0], [0.33882421255111694, 0.582168698310852, 0.8255132436752319, 1.0688576698303223, 1.3122022151947021, 1.555546760559082, 1.798891305923462, 2.0422356128692627, 2.2855801582336426, 2.5289247035980225, 2.7722692489624023]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5444350838661194, 'percentile_98': 2.589489459991455}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3454981744289398, 'max': 2.9317684173583984, 'mean': 1.6994726657867432, 'count': 147.99998474121094, 'sum': 251.5219268798828, 'std': 0.526155418586108, 'median': 1.659139633178711, 'majority': 0.3454981744289398, 'minority': 0.3454981744289398, 'unique': 165.0, 'histogram': [[3.0, 2.0, 17.0, 20.0, 30.0, 38.0, 17.0, 18.0, 11.0, 9.0], [0.3454981744289398, 0.6041252017021179, 0.8627521991729736, 1.1213792562484741, 1.3800063133239746, 1.638633370399475, 1.897260308265686, 2.1558873653411865, 2.4145143032073975, 2.6731412410736084, 2.9317684173583984]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6024587750434875, 'percentile_98': 2.7247581481933594}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.34447306394577026, 'max': 2.8775315284729004, 'mean': 1.7107926607131958, 'count': 147.99998474121094, 'sum': 253.19728088378906, 'std': 0.4998056510865321, 'median': 1.6917164325714111, 'majority': 0.34447306394577026, 'minority': 0.34447306394577026, 'unique': 165.0, 'histogram': [[2.0, 3.0, 14.0, 18.0, 26.0, 40.0, 26.0, 15.0, 16.0, 5.0], [0.34447306394577026, 0.5977789163589478, 0.8510847687721252, 1.1043906211853027, 1.357696533203125, 1.6110024452209473, 1.8643081188201904, 2.1176140308380127, 2.370919942855835, 2.6242258548736572, 2.8775315284729004]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6198399662971497, 'percentile_98': 2.6643729209899902}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33774101734161377, 'max': 2.7964673042297363, 'mean': 1.6785098314285278, 'count': 147.99998474121094, 'sum': 248.41943359375, 'std': 0.4735343752158551, 'median': 1.6700706481933594, 'majority': 0.33774101734161377, 'minority': 0.33774101734161377, 'unique': 165.0, 'histogram': [[2.0, 2.0, 13.0, 19.0, 24.0, 44.0, 25.0, 16.0, 15.0, 5.0], [0.33774101734161377, 0.5836136341094971, 0.8294863104820251, 1.0753589868545532, 1.3212316036224365, 1.5671042203903198, 1.8129769563674927, 2.058849573135376, 2.304722309112549, 2.5505948066711426, 2.7964673042297363]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6156818270683289, 'percentile_98': 2.5765955448150635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3177419900894165, 'max': 2.61812424659729, 'mean': 1.5583819150924683, 'count': 147.99998474121094, 'sum': 230.6405029296875, 'std': 0.4383373251825074, 'median': 1.550368070602417, 'majority': 0.3177419900894165, 'minority': 0.3177419900894165, 'unique': 165.0, 'histogram': [[2.0, 2.0, 14.0, 17.0, 29.0, 43.0, 23.0, 16.0, 14.0, 5.0], [0.3177419900894165, 0.5477802157402039, 0.7778184413909912, 1.0078566074371338, 1.2378947734832764, 1.4679330587387085, 1.697971224784851, 1.9280095100402832, 2.158047676086426, 2.3880858421325684, 2.61812424659729]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5756421685218811, 'percentile_98': 2.414604902267456}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3193438947200775, 'max': 2.545541524887085, 'mean': 1.5499920845031738, 'count': 147.99998474121094, 'sum': 229.3988037109375, 'std': 0.41963192887845524, 'median': 1.5428991317749023, 'majority': 0.3193438947200775, 'minority': 0.3193438947200775, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 18.0, 25.0, 45.0, 28.0, 15.0, 16.0, 5.0], [0.3193438947200775, 0.5419636964797974, 0.7645834684371948, 0.9872032403945923, 1.2098230123519897, 1.4324427843093872, 1.6550625562667847, 1.8776823282241821, 2.10030198097229, 2.3229217529296875, 2.545541524887085]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5788645148277283, 'percentile_98': 2.3743672370910645}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30626338720321655, 'max': 2.432497024536133, 'mean': 1.4808247089385986, 'count': 147.99998474121094, 'sum': 219.1620330810547, 'std': 0.39612604494880904, 'median': 1.460094690322876, 'majority': 0.30626338720321655, 'minority': 0.30626338720321655, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 18.0, 25.0, 46.0, 28.0, 17.0, 14.0, 4.0], [0.30626338720321655, 0.5188867449760437, 0.7315101027488708, 0.944133460521698, 1.15675687789917, 1.369380235671997, 1.5820035934448242, 1.7946269512176514, 2.0072503089904785, 2.2198736667633057, 2.432497024536133]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5550176501274109, 'percentile_98': 2.2639453411102295}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29413747787475586, 'max': 2.371479034423828, 'mean': 1.436083197593689, 'count': 147.99998474121094, 'sum': 212.540283203125, 'std': 0.3746254759382318, 'median': 1.4134869575500488, 'majority': 0.29413747787475586, 'minority': 0.29413747787475586, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 19.0, 28.0, 47.0, 27.0, 16.0, 15.0, 3.0], [0.29413747787475586, 0.501871645450592, 0.7096058130264282, 0.9173399209976196, 1.1250741481781006, 1.332808256149292, 1.5405423641204834, 1.7482765913009644, 1.9560106992721558, 2.1637449264526367, 2.371479034423828]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5518284440040588, 'percentile_98': 2.1722092628479004}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.300721138715744, 'max': 2.3626203536987305, 'mean': 1.4355520009994507, 'count': 147.99998474121094, 'sum': 212.461669921875, 'std': 0.36806102089852716, 'median': 1.4170600175857544, 'majority': 0.300721138715744, 'minority': 0.300721138715744, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 21.0, 28.0, 44.0, 31.0, 17.0, 13.0, 4.0], [0.300721138715744, 0.506911039352417, 0.7131009697914124, 0.9192909002304077, 1.1254807710647583, 1.3316707611083984, 1.537860631942749, 1.7440506219863892, 1.9502404928207397, 2.156430244445801, 2.3626203536987305]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5457218885421753, 'percentile_98': 2.183464527130127}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31672611832618713, 'max': 2.456333637237549, 'mean': 1.4916045665740967, 'count': 147.99998474121094, 'sum': 220.7574462890625, 'std': 0.375502369074453, 'median': 1.4723213911056519, 'majority': 0.31672611832618713, 'minority': 0.31672611832618713, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 18.0, 29.0, 46.0, 29.0, 18.0, 12.0, 4.0], [0.31672611832618713, 0.5306868553161621, 0.7446476221084595, 0.9586082696914673, 1.1725690364837646, 1.386529803276062, 1.6004904508590698, 1.8144512176513672, 2.028412103652954, 2.242372751235962, 2.456333637237549]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5757564902305603, 'percentile_98': 2.2642009258270264}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33785480260849, 'max': 2.6184756755828857, 'mean': 1.57719087600708, 'count': 147.99998474121094, 'sum': 233.42422485351562, 'std': 0.39201515788092633, 'median': 1.5579183101654053, 'majority': 0.33785480260849, 'minority': 0.33785480260849, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 38.0, 44.0, 26.0, 16.0, 13.0, 2.0], [0.33785480260849, 0.565916895866394, 0.7939789295196533, 1.0220410823822021, 1.2501031160354614, 1.4781651496887207, 1.7062273025512695, 1.9342894554138184, 2.162351369857788, 2.390413522720337, 2.6184756755828857]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6169493794441223, 'percentile_98': 2.3755807876586914}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3308667540550232, 'max': 2.5536022186279297, 'mean': 1.554620623588562, 'count': 147.99998474121094, 'sum': 230.08383178710938, 'std': 0.3708727529912185, 'median': 1.5331628322601318, 'majority': 0.3308667540550232, 'minority': 0.3308667540550232, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 34.0, 46.0, 31.0, 15.0, 13.0, 2.0], [0.3308667540550232, 0.5531402826309204, 0.7754138708114624, 0.9976873993873596, 1.2199609279632568, 1.4422345161437988, 1.6645081043243408, 1.8867814540863037, 2.1090550422668457, 2.3313286304473877, 2.5536022186279297]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6214795708656311, 'percentile_98': 2.2967679500579834}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31647881865501404, 'max': 2.4670231342315674, 'mean': 1.517641544342041, 'count': 147.99998474121094, 'sum': 224.61093139648438, 'std': 0.35813474179211296, 'median': 1.5141279697418213, 'majority': 0.31647881865501404, 'minority': 0.31647881865501404, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 31.0, 47.0, 34.0, 16.0, 13.0, 2.0], [0.31647881865501404, 0.5315332412719727, 0.7465876936912537, 0.9616421461105347, 1.176696538925171, 1.3917510509490967, 1.606805443763733, 1.8218599557876587, 2.036914348602295, 2.2519686222076416, 2.4670231342315674]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6036240458488464, 'percentile_98': 2.221888303756714}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.303723007440567, 'max': 2.3355913162231445, 'mean': 1.466180443763733, 'count': 147.99998474121094, 'sum': 216.99468994140625, 'std': 0.33901134579726, 'median': 1.457887887954712, 'majority': 0.303723007440567, 'minority': 0.303723007440567, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 24.0, 44.0, 40.0, 20.0, 13.0, 3.0], [0.303723007440567, 0.5069098472595215, 0.7100966572761536, 0.9132834672927856, 1.1164703369140625, 1.3196570873260498, 1.5228439569473267, 1.726030707359314, 1.9292175769805908, 2.1324045658111572, 2.3355913162231445]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5782045125961304, 'percentile_98': 2.133608341217041}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30764833092689514, 'max': 2.3761491775512695, 'mean': 1.455512285232544, 'count': 147.99998474121094, 'sum': 215.41580200195312, 'std': 0.3507637168223695, 'median': 1.432838797569275, 'majority': 0.30764833092689514, 'minority': 0.30764833092689514, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 36.0, 45.0, 29.0, 17.0, 14.0, 1.0], [0.30764833092689514, 0.5144984126091003, 0.7213485240936279, 0.9281985759735107, 1.1350486278533936, 1.3418986797332764, 1.5487488508224487, 1.7555989027023315, 1.9624489545822144, 2.1692991256713867, 2.3761491775512695]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5838891267776489, 'percentile_98': 2.163492441177368}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29806461930274963, 'max': 2.260472297668457, 'mean': 1.3772152662277222, 'count': 147.99998474121094, 'sum': 203.8278350830078, 'std': 0.3404288133794929, 'median': 1.3422006368637085, 'majority': 0.29806461930274963, 'minority': 0.29806461930274963, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 17.0, 36.0, 46.0, 25.0, 16.0, 12.0, 4.0], [0.29806461930274963, 0.4943053722381592, 0.6905461549758911, 0.886786937713623, 1.083027720451355, 1.279268503189087, 1.4755091667175293, 1.6717499494552612, 1.8679907321929932, 2.0642316341400146, 2.260472297668457]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5552559494972229, 'percentile_98': 2.069211959838867}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31183499097824097, 'max': 2.356797456741333, 'mean': 1.4807403087615967, 'count': 147.99998474121094, 'sum': 219.14955139160156, 'std': 0.34901518382350133, 'median': 1.4686435461044312, 'majority': 0.31183499097824097, 'minority': 0.31183499097824097, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 27.0, 48.0, 33.0, 20.0, 13.0, 4.0], [0.31183499097824097, 0.5163311958312988, 0.7208274602890015, 0.9253236651420593, 1.1298198699951172, 1.3343162536621094, 1.5388123989105225, 1.7433085441589355, 1.9478049278259277, 2.152301073074341, 2.356797456741333]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5969816446304321, 'percentile_98': 2.157322883605957}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30982694029808044, 'max': 2.3237080574035645, 'mean': 1.4745770692825317, 'count': 147.99998474121094, 'sum': 218.2373809814453, 'std': 0.34550919993430906, 'median': 1.455039143562317, 'majority': 0.30982694029808044, 'minority': 0.30982694029808044, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 26.0, 49.0, 33.0, 22.0, 12.0, 5.0], [0.30982694029808044, 0.511215090751648, 0.7126032114028931, 0.9139913320541382, 1.1153794527053833, 1.3167675733566284, 1.5181556940078735, 1.7195438146591187, 1.9209319353103638, 2.1223199367523193, 2.3237080574035645]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5940128564834595, 'percentile_98': 2.138434648513794}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29798629879951477, 'max': 2.219987392425537, 'mean': 1.4390685558319092, 'count': 147.99998474121094, 'sum': 212.9821319580078, 'std': 0.3264883185278799, 'median': 1.440970778465271, 'majority': 0.29798629879951477, 'minority': 0.29798629879951477, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 20.0, 44.0, 43.0, 21.0, 14.0, 5.0], [0.29798629879951477, 0.4901863932609558, 0.6823865175247192, 0.8745865821838379, 1.066786766052246, 1.2589868307113647, 1.4511868953704834, 1.6433870792388916, 1.8355871438980103, 2.027787208557129, 2.219987392425537]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5862047076225281, 'percentile_98': 2.0632784366607666}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28362423181533813, 'max': 2.1016042232513428, 'mean': 1.3642873764038086, 'count': 147.99998474121094, 'sum': 201.9145050048828, 'std': 0.31287854632091133, 'median': 1.36693274974823, 'majority': 0.28362423181533813, 'minority': 0.28362423181533813, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 20.0, 43.0, 43.0, 21.0, 14.0, 6.0], [0.28362423181533813, 0.46542224287986755, 0.647220253944397, 0.8290182948112488, 1.0108163356781006, 1.1926143169403076, 1.3744122982025146, 1.5562102794647217, 1.7380082607269287, 1.9198062419891357, 2.1016042232513428]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5555407404899597, 'percentile_98': 1.9794771671295166}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28133538365364075, 'max': 2.045966863632202, 'mean': 1.358457088470459, 'count': 147.99998474121094, 'sum': 201.0516357421875, 'std': 0.30399599833976104, 'median': 1.3607301712036133, 'majority': 0.28133538365364075, 'minority': 0.28133538365364075, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 20.0, 41.0, 41.0, 27.0, 15.0, 7.0], [0.28133538365364075, 0.4577985405921936, 0.6342617273330688, 0.8107248544692993, 0.9871879816055298, 1.1636511087417603, 1.3401143550872803, 1.5165774822235107, 1.6930406093597412, 1.8695037364959717, 2.045966863632202]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5556173324584961, 'percentile_98': 1.951322317123413}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27828100323677063, 'max': 1.9954546689987183, 'mean': 1.3481230735778809, 'count': 147.99998474121094, 'sum': 199.52220153808594, 'std': 0.29980175501479606, 'median': 1.3449078798294067, 'majority': 0.27828100323677063, 'minority': 0.27828100323677063, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 18.0, 38.0, 41.0, 29.0, 16.0, 10.0], [0.27828100323677063, 0.4499983787536621, 0.621715784072876, 0.7934330701828003, 0.9651504755020142, 1.136867880821228, 1.3085851669311523, 1.4803025722503662, 1.65201997756958, 1.823737382888794, 1.9954546689987183]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.542332649230957, 'percentile_98': 1.924025535583496}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2635882794857025, 'max': 1.8544559478759766, 'mean': 1.2597540616989136, 'count': 147.99998474121094, 'sum': 186.44358825683594, 'std': 0.2815596941724515, 'median': 1.2591341733932495, 'majority': 0.2635882794857025, 'minority': 0.2635882794857025, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 18.0, 33.0, 45.0, 29.0, 16.0, 11.0], [0.2635882794857025, 0.4226750433444977, 0.5817618370056152, 0.7408485412597656, 0.8999353647232056, 1.059022068977356, 1.218108892440796, 1.3771957159042358, 1.5362824201583862, 1.6953691244125366, 1.8544559478759766]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5031275749206543, 'percentile_98': 1.8144497871398926}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2887849509716034, 'max': 2.017397403717041, 'mean': 1.3372032642364502, 'count': 147.99998474121094, 'sum': 197.90606689453125, 'std': 0.30940486445924364, 'median': 1.3229559659957886, 'majority': 0.2887849509716034, 'minority': 0.2887849509716034, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 45.0, 37.0, 22.0, 15.0, 10.0], [0.2887849509716034, 0.4616461992263794, 0.634507417678833, 0.8073687553405762, 0.9802299737930298, 1.1530911922454834, 1.3259525299072266, 1.4988137483596802, 1.6716749668121338, 1.8445361852645874, 2.017397403717041]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5343491435050964, 'percentile_98': 1.9763586521148682}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32311686873435974, 'max': 2.2517647743225098, 'mean': 1.53938627243042, 'count': 147.99998474121094, 'sum': 227.8291473388672, 'std': 0.34201049668533406, 'median': 1.5380890369415283, 'majority': 0.32311686873435974, 'minority': 0.32311686873435974, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 16.0, 36.0, 41.0, 30.0, 19.0, 10.0], [0.32311686873435974, 0.5159816741943359, 0.7088464498519897, 0.9017112255096436, 1.0945760011672974, 1.2874407768249512, 1.4803056716918945, 1.6731704473495483, 1.8660352230072021, 2.0588998794555664, 2.2517647743225098]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6204355955123901, 'percentile_98': 2.2239718437194824}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3036951422691345, 'max': 2.121346950531006, 'mean': 1.452419638633728, 'count': 147.99998474121094, 'sum': 214.9580841064453, 'std': 0.3189514598732892, 'median': 1.446934461593628, 'majority': 0.3036951422691345, 'minority': 0.3036951422691345, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 14.0, 34.0, 43.0, 32.0, 19.0, 10.0], [0.3036951422691345, 0.4854603111743927, 0.6672254800796509, 0.8489906191825867, 1.0307557582855225, 1.2125210762023926, 1.3942861557006836, 1.5760512351989746, 1.7578165531158447, 1.9395816326141357, 2.121346950531006]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5836483836174011, 'percentile_98': 2.0698134899139404}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2887707054615021, 'max': 2.018886089324951, 'mean': 1.382522702217102, 'count': 147.99998474121094, 'sum': 204.61334228515625, 'std': 0.30164740064036266, 'median': 1.3832570314407349, 'majority': 0.2887707054615021, 'minority': 0.2887707054615021, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 14.0, 34.0, 42.0, 34.0, 18.0, 10.0], [0.2887707054615021, 0.4617822468280792, 0.634793758392334, 0.8078052997589111, 0.9808168411254883, 1.1538283824920654, 1.3268399238586426, 1.4998514652252197, 1.6728630065917969, 1.845874547958374, 2.018886089324951]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5559372305870056, 'percentile_98': 1.9638991355895996}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29738229513168335, 'max': 2.080242872238159, 'mean': 1.405550479888916, 'count': 147.99998474121094, 'sum': 208.02145385742188, 'std': 0.3150623178146674, 'median': 1.394911766052246, 'majority': 0.29738229513168335, 'minority': 0.29738229513168335, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 18.0, 39.0, 39.0, 30.0, 17.0, 9.0], [0.29738229513168335, 0.475668340921402, 0.6539543867111206, 0.8322404026985168, 1.010526418685913, 1.188812494277954, 1.3670985698699951, 1.5453846454620361, 1.7236707210540771, 1.9019567966461182, 2.080242872238159]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5675420761108398, 'percentile_98': 2.053292751312256}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3077259957790375, 'max': 2.140827178955078, 'mean': 1.4475597143173218, 'count': 147.99998474121094, 'sum': 214.2388153076172, 'std': 0.3209763370256397, 'median': 1.4363224506378174, 'majority': 0.3077259957790375, 'minority': 0.3077259957790375, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 17.0, 39.0, 40.0, 31.0, 16.0, 9.0], [0.3077259957790375, 0.4910361170768738, 0.6743462085723877, 0.8576563596725464, 1.040966510772705, 1.2242766618728638, 1.407586693763733, 1.5908968448638916, 1.7742069959640503, 1.957517147064209, 2.140827178955078]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5888512134552002, 'percentile_98': 2.1027722358703613}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3058382272720337, 'max': 2.1342616081237793, 'mean': 1.4339345693588257, 'count': 147.99998474121094, 'sum': 212.2222900390625, 'std': 0.320386877961236, 'median': 1.4204578399658203, 'majority': 0.3058382272720337, 'minority': 0.3058382272720337, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 19.0, 42.0, 38.0, 28.0, 16.0, 9.0], [0.3058382272720337, 0.48868057131767273, 0.6715229153633118, 0.8543652296066284, 1.0372076034545898, 1.2200499773025513, 1.4028922319412231, 1.5857346057891846, 1.768576979637146, 1.9514193534851074, 2.1342616081237793]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5818541049957275, 'percentile_98': 2.1174378395080566}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3314252495765686, 'max': 2.2993807792663574, 'mean': 1.5394426584243774, 'count': 147.99998474121094, 'sum': 227.83749389648438, 'std': 0.34341438121925355, 'median': 1.5195964574813843, 'majority': 0.3314252495765686, 'minority': 0.3314252495765686, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 18.0, 44.0, 36.0, 27.0, 17.0, 8.0], [0.3314252495765686, 0.5282207727432251, 0.7250163555145264, 0.9218118786811829, 1.118607521057129, 1.3154029846191406, 1.5121984481811523, 1.7089941501617432, 1.9057896137237549, 2.1025853157043457, 2.2993807792663574]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6293951272964478, 'percentile_98': 2.271225690841675}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3292164206504822, 'max': 2.2820918560028076, 'mean': 1.5493885278701782, 'count': 147.99998474121094, 'sum': 229.30947875976562, 'std': 0.3346798999575284, 'median': 1.5553125143051147, 'majority': 0.3292164206504822, 'minority': 0.3292164206504822, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 39.0, 41.0, 32.0, 18.0, 7.0], [0.3292164206504822, 0.5245039463043213, 0.7197915315628052, 0.9150790572166443, 1.1103665828704834, 1.3056540489196777, 1.5009417533874512, 1.6962292194366455, 1.8915166854858398, 2.0868043899536133, 2.2820918560028076]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.630389928817749, 'percentile_98': 2.2453181743621826}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30580323934555054, 'max': 2.1260015964508057, 'mean': 1.4337608814239502, 'count': 147.99998474121094, 'sum': 212.19659423828125, 'std': 0.3118306740621588, 'median': 1.4257750511169434, 'majority': 0.30580323934555054, 'minority': 0.30580323934555054, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 16.0, 40.0, 42.0, 29.0, 18.0, 7.0], [0.30580323934555054, 0.4878230690956116, 0.6698428988456726, 0.8518627285957336, 1.0338826179504395, 1.215902328491211, 1.3979222774505615, 1.579941987991333, 1.7619619369506836, 1.943981647491455, 2.1260015964508057]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5865101218223572, 'percentile_98': 2.0891315937042236}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30112022161483765, 'max': 2.1017277240753174, 'mean': 1.407150149345398, 'count': 147.99998474121094, 'sum': 208.25819396972656, 'std': 0.3087003016917414, 'median': 1.3965983390808105, 'majority': 0.30112022161483765, 'minority': 0.30112022161483765, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 18.0, 43.0, 40.0, 26.0, 18.0, 7.0], [0.30112022161483765, 0.48118096590042114, 0.6612417101860046, 0.8413024544715881, 1.0213632583618164, 1.2014238834381104, 1.3814847469329834, 1.5615453720092773, 1.7416062355041504, 1.9216668605804443, 2.1017277240753174]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5761982798576355, 'percentile_98': 2.077754020690918}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31831133365631104, 'max': 2.2162022590637207, 'mean': 1.533369779586792, 'count': 147.99998474121094, 'sum': 226.93870544433594, 'std': 0.31966427596560315, 'median': 1.5373262166976929, 'majority': 0.31831133365631104, 'minority': 0.31831133365631104, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 32.0, 43.0, 39.0, 18.0, 8.0], [0.31831133365631104, 0.5081003904342651, 0.697889506816864, 0.8876786231994629, 1.077467679977417, 1.267256736755371, 1.4570459127426147, 1.6468349695205688, 1.836624026298523, 2.0264129638671875, 2.2162022590637207]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6375119686126709, 'percentile_98': 2.210482358932495}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3289238214492798, 'max': 2.2736220359802246, 'mean': 1.544703722000122, 'count': 147.99998474121094, 'sum': 228.6161346435547, 'std': 0.3274027732496307, 'median': 1.554749608039856, 'majority': 0.3289238214492798, 'minority': 0.3289238214492798, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 38.0, 40.0, 35.0, 17.0, 7.0], [0.3289238214492798, 0.5233936309814453, 0.7178634405136108, 0.9123333096504211, 1.1068031787872314, 1.3012728691101074, 1.4957427978515625, 1.690212607383728, 1.8846824169158936, 2.0791521072387695, 2.2736220359802246]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6331720948219299, 'percentile_98': 2.22904372215271}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3223060071468353, 'max': 2.2315046787261963, 'mean': 1.5115931034088135, 'count': 147.99998474121094, 'sum': 223.71575927734375, 'std': 0.3231859417525338, 'median': 1.504965901374817, 'majority': 0.3223060071468353, 'minority': 0.3223060071468353, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 17.0, 37.0, 45.0, 31.0, 16.0, 7.0], [0.3223060071468353, 0.5132258534431458, 0.7041457295417786, 0.8950655460357666, 1.0859854221343994, 1.2769052982330322, 1.467825174331665, 1.6587450504302979, 1.8496649265289307, 2.0405848026275635, 2.2315046787261963]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6250608563423157, 'percentile_98': 2.217460870742798}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3384978473186493, 'max': 2.3332273960113525, 'mean': 1.5812958478927612, 'count': 147.99998474121094, 'sum': 234.03176879882812, 'std': 0.3332343799023877, 'median': 1.5921534299850464, 'majority': 0.3384978473186493, 'minority': 0.3384978473186493, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 38.0, 44.0, 34.0, 14.0, 7.0], [0.3384978473186493, 0.537970781326294, 0.737443745136261, 0.936916708946228, 1.1363896131515503, 1.335862636566162, 1.5353355407714844, 1.7348085641860962, 1.9342814683914185, 2.133754253387451, 2.3332273960113525]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.650150716304779, 'percentile_98': 2.2901251316070557}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32878100872039795, 'max': 2.2654991149902344, 'mean': 1.5696824789047241, 'count': 147.99998474121094, 'sum': 232.31298828125, 'std': 0.3211061948606056, 'median': 1.584043264389038, 'majority': 0.32878100872039795, 'minority': 0.32878100872039795, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 14.0, 32.0, 40.0, 42.0, 19.0, 7.0], [0.32878100872039795, 0.5224528312683105, 0.7161246538162231, 0.909796416759491, 1.1034681797027588, 1.297140121459961, 1.490811824798584, 1.6844836473464966, 1.8781554698944092, 2.0718274116516113, 2.2654991149902344]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6442034840583801, 'percentile_98': 2.2200000286102295}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27493521571159363, 'max': 1.9170572757720947, 'mean': 1.3094491958618164, 'count': 147.99998474121094, 'sum': 193.7984619140625, 'std': 0.27151305232453965, 'median': 1.3141511678695679, 'majority': 0.27493521571159363, 'minority': 0.27493521571159363, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 14.0, 35.0, 42.0, 41.0, 14.0, 7.0], [0.27493521571159363, 0.439147412776947, 0.603359580039978, 0.7675718069076538, 0.9317840337753296, 1.0959962606430054, 1.2602083683013916, 1.4244205951690674, 1.5886328220367432, 1.752845048904419, 1.9170572757720947]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5376870632171631, 'percentile_98': 1.8847975730895996}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29122620820999146, 'max': 2.0194897651672363, 'mean': 1.390129804611206, 'count': 147.99998474121094, 'sum': 205.7391815185547, 'std': 0.2867812532905245, 'median': 1.4201239347457886, 'majority': 0.29122620820999146, 'minority': 0.29122620820999146, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 32.0, 39.0, 44.0, 17.0, 7.0], [0.29122620820999146, 0.46405255794525146, 0.6368789672851562, 0.8097053170204163, 0.9825316667556763, 1.155358076095581, 1.3281843662261963, 1.5010106563568115, 1.6738371849060059, 1.846663475036621, 2.0194897651672363]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5611788630485535, 'percentile_98': 1.941894292831421}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26812639832496643, 'max': 1.866077184677124, 'mean': 1.2713751792907715, 'count': 147.99998474121094, 'sum': 188.16351318359375, 'std': 0.2649877421225163, 'median': 1.287796974182129, 'majority': 0.26812639832496643, 'minority': 0.26812639832496643, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 35.0, 41.0, 41.0, 15.0, 7.0], [0.26812639832496643, 0.42792147397994995, 0.5877165794372559, 0.747511625289917, 0.9073066711425781, 1.0671017169952393, 1.22689688205719, 1.386691927909851, 1.5464869737625122, 1.7062820196151733, 1.866077184677124]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5130311846733093, 'percentile_98': 1.8012995719909668}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26188573241233826, 'max': 1.8295738697052002, 'mean': 1.2420904636383057, 'count': 147.99998474121094, 'sum': 183.82937622070312, 'std': 0.25893962007354904, 'median': 1.2678890228271484, 'majority': 0.26188573241233826, 'minority': 0.26188573241233826, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 38.0, 40.0, 39.0, 16.0, 6.0], [0.26188573241233826, 0.41865456104278564, 0.5754233598709106, 0.7321921586990356, 0.8889609575271606, 1.0457297563552856, 1.2024986743927002, 1.3592674732208252, 1.5160362720489502, 1.6728050708770752, 1.8295738697052002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49865835905075073, 'percentile_98': 1.753231406211853}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25216802954673767, 'max': 1.7431960105895996, 'mean': 1.2008247375488281, 'count': 147.99998474121094, 'sum': 177.7220458984375, 'std': 0.24960046373199674, 'median': 1.2310662269592285, 'majority': 0.25216802954673767, 'minority': 0.25216802954673767, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 33.0, 39.0, 43.0, 18.0, 7.0], [0.25216802954673767, 0.4012708067893982, 0.5503736138343811, 0.6994763612747192, 0.8485791683197021, 0.9976819753646851, 1.146784782409668, 1.2958875894546509, 1.4449903964996338, 1.5940932035446167, 1.7431960105895996]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48126518726348877, 'percentile_98': 1.6907331943511963}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24167028069496155, 'max': 1.6753950119018555, 'mean': 1.1044589281082153, 'count': 147.99998474121094, 'sum': 163.45989990234375, 'std': 0.24074144270752457, 'median': 1.1077276468276978, 'majority': 0.24167028069496155, 'minority': 0.24167028069496155, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 19.0, 43.0, 42.0, 30.0, 10.0, 7.0], [0.24167028069496155, 0.3850427567958832, 0.5284152030944824, 0.6717877388000488, 0.8151601552963257, 0.9585326910018921, 1.101905107498169, 1.2452775239944458, 1.3886500597000122, 1.5320225954055786, 1.6753950119018555]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44491904973983765, 'percentile_98': 1.6223071813583374}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25568243861198425, 'max': 1.763216257095337, 'mean': 1.151753544807434, 'count': 147.99998474121094, 'sum': 170.45950317382812, 'std': 0.25480261816307037, 'median': 1.1561251878738403, 'majority': 0.25568243861198425, 'minority': 0.25568243861198425, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 19.0, 43.0, 44.0, 26.0, 10.0, 7.0], [0.25568243861198425, 0.4064358174800873, 0.5571892261505127, 0.7079426050186157, 0.8586959838867188, 1.0094493627548218, 1.1602027416229248, 1.3109561204910278, 1.4617094993591309, 1.6124628782272339, 1.763216257095337]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45832377672195435, 'percentile_98': 1.6976903676986694}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2736468017101288, 'max': 1.8792320489883423, 'mean': 1.2241761684417725, 'count': 147.99998474121094, 'sum': 181.1780548095703, 'std': 0.26959548405931616, 'median': 1.2321010828018188, 'majority': 0.2736468017101288, 'minority': 0.2736468017101288, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 18.0, 44.0, 44.0, 26.0, 11.0, 5.0], [0.2736468017101288, 0.4342053234577179, 0.5947638750076294, 0.7553223371505737, 0.9158809185028076, 1.076439380645752, 1.2369979619979858, 1.3975565433502197, 1.558115005493164, 1.7186734676361084, 1.8792320489883423]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4880937933921814, 'percentile_98': 1.7954989671707153}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2753678858280182, 'max': 1.8850243091583252, 'mean': 1.233046531677246, 'count': 147.99998474121094, 'sum': 182.49085998535156, 'std': 0.27084452196387304, 'median': 1.2437028884887695, 'majority': 0.2753678858280182, 'minority': 0.2753678858280182, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 40.0, 41.0, 32.0, 11.0, 5.0], [0.2753678858280182, 0.4363335371017456, 0.5972992181777954, 0.7582648396492004, 0.9192304611206055, 1.0801961421966553, 1.241161823272705, 1.4021273851394653, 1.5630930662155151, 1.724058747291565, 1.8850243091583252]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4881536364555359, 'percentile_98': 1.804625391960144}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25663796067237854, 'max': 1.774919033050537, 'mean': 1.1702269315719604, 'count': 147.99998474121094, 'sum': 173.19357299804688, 'std': 0.2543079426549989, 'median': 1.1760393381118774, 'majority': 0.25663796067237854, 'minority': 0.25663796067237854, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 18.0, 43.0, 43.0, 30.0, 10.0, 7.0], [0.25663796067237854, 0.40846607089042664, 0.5602941513061523, 0.7121223211288452, 0.8639503717422485, 1.0157785415649414, 1.1676065921783447, 1.3194347620010376, 1.471262812614441, 1.6230908632278442, 1.774919033050537]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47003692388534546, 'percentile_98': 1.7091573476791382}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23038430511951447, 'max': 1.613459587097168, 'mean': 1.0523796081542969, 'count': 147.99998474121094, 'sum': 155.75216674804688, 'std': 0.23257024821512132, 'median': 1.052590012550354, 'majority': 0.23038430511951447, 'minority': 0.23038430511951447, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 44.0, 43.0, 25.0, 10.0, 7.0], [0.23038430511951447, 0.3686918318271637, 0.5069993734359741, 0.6453068852424622, 0.7836143970489502, 0.9219219088554382, 1.0602295398712158, 1.198536992073059, 1.336844563484192, 1.4751521348953247, 1.613459587097168]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4217395782470703, 'percentile_98': 1.5521777868270874}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2217217981815338, 'max': 1.548691749572754, 'mean': 0.9917622208595276, 'count': 147.99998474121094, 'sum': 146.78079223632812, 'std': 0.2264366951606213, 'median': 0.9971756339073181, 'majority': 0.2217217981815338, 'minority': 0.2217217981815338, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 23.0, 46.0, 37.0, 24.0, 10.0, 6.0], [0.2217217981815338, 0.3544188141822815, 0.4871158003807068, 0.6198128461837769, 0.7525098323822021, 0.8852068185806274, 1.0179038047790527, 1.150600790977478, 1.2832977771759033, 1.4159947633743286, 1.548691749572754]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39285987615585327, 'percentile_98': 1.4772199392318726}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2640530467033386, 'max': 1.8232672214508057, 'mean': 1.1972132921218872, 'count': 147.99998474121094, 'sum': 177.1875457763672, 'std': 0.2639529531427853, 'median': 1.2072453498840332, 'majority': 0.2640530467033386, 'minority': 0.2640530467033386, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 19.0, 39.0, 40.0, 34.0, 12.0, 5.0], [0.2640530467033386, 0.4199744462966919, 0.5758959054946899, 0.7318173050880432, 0.8877387046813965, 1.0436601638793945, 1.1995816230773926, 1.3555028438568115, 1.5114243030548096, 1.6673457622528076, 1.8232672214508057]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4682210087776184, 'percentile_98': 1.741422414779663}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2957089841365814, 'max': 2.0265274047851562, 'mean': 1.324622631072998, 'count': 147.99998474121094, 'sum': 196.04412841796875, 'std': 0.2937252830698492, 'median': 1.334572196006775, 'majority': 0.2957089841365814, 'minority': 0.2957089841365814, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 18.0, 41.0, 42.0, 30.0, 9.0, 7.0], [0.2957089841365814, 0.46879082918167114, 0.6418726444244385, 0.8149545192718506, 0.9880363941192627, 1.1611182689666748, 1.3342000246047974, 1.5072818994522095, 1.6803637742996216, 1.8534456491470337, 2.0265274047851562]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5238080024719238, 'percentile_98': 1.9606473445892334}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32546305656433105, 'max': 2.2241861820220947, 'mean': 1.5307403802871704, 'count': 147.99998474121094, 'sum': 226.549560546875, 'std': 0.32047774541720286, 'median': 1.535630226135254, 'majority': 0.32546305656433105, 'minority': 0.32546305656433105, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 34.0, 37.0, 42.0, 19.0, 7.0], [0.32546305656433105, 0.5153353810310364, 0.7052077054977417, 0.8950799703598022, 1.0849523544311523, 1.274824619293213, 1.4646968841552734, 1.6545692682266235, 1.844441533088684, 2.034313678741455, 2.2241861820220947]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6206389665603638, 'percentile_98': 2.2009410858154297}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30326709151268005, 'max': 2.0755293369293213, 'mean': 1.469201922416687, 'count': 147.99998474121094, 'sum': 217.44186401367188, 'std': 0.29926411606025766, 'median': 1.4947189092636108, 'majority': 0.30326709151268005, 'minority': 0.30326709151268005, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 4.0, 15.0, 25.0, 38.0, 45.0, 25.0, 8.0], [0.30326709151268005, 0.48049330711364746, 0.6577194929122925, 0.834945797920227, 1.012171983718872, 1.189398169517517, 1.3666244745254517, 1.5438506603240967, 1.7210768461227417, 1.8983030319213867, 2.0755293369293213]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6004393100738525, 'percentile_98': 2.0674941539764404}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2711198329925537, 'max': 1.8657135963439941, 'mean': 1.2872748374938965, 'count': 147.99998474121094, 'sum': 190.51666259765625, 'std': 0.269212769581972, 'median': 1.2912843227386475, 'majority': 0.2711198329925537, 'minority': 0.2711198329925537, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 14.0, 34.0, 37.0, 42.0, 19.0, 7.0], [0.2711198329925537, 0.43057921528816223, 0.5900385975837708, 0.7494980096817017, 0.9089573621749878, 1.068416714668274, 1.2278761863708496, 1.3873355388641357, 1.5467948913574219, 1.706254243850708, 1.8657135963439941]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5255520939826965, 'percentile_98': 1.8494890928268433}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24382896721363068, 'max': 1.684687852859497, 'mean': 1.1703187227249146, 'count': 147.99998474121094, 'sum': 173.2071533203125, 'std': 0.24203597989518374, 'median': 1.1833516359329224, 'majority': 0.24382896721363068, 'minority': 0.24382896721363068, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 32.0, 35.0, 44.0, 22.0, 7.0], [0.24382896721363068, 0.38791483640670776, 0.532000720500946, 0.6760866045951843, 0.8201724886894226, 0.9642583727836609, 1.108344316482544, 1.2524302005767822, 1.3965160846710205, 1.5406019687652588, 1.684687852859497]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47621095180511475, 'percentile_98': 1.6539617776870728}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2506735026836395, 'max': 1.7233272790908813, 'mean': 1.1588042974472046, 'count': 147.99998474121094, 'sum': 171.50302124023438, 'std': 0.2489675272091236, 'median': 1.1707154512405396, 'majority': 0.2506735026836395, 'minority': 0.2506735026836395, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 16.0, 37.0, 40.0, 38.0, 14.0, 7.0], [0.2506735026836395, 0.39793887734413147, 0.5452042818069458, 0.692469596862793, 0.8397350311279297, 0.9870003461837769, 1.1342657804489136, 1.2815310955047607, 1.4287965297698975, 1.5760619640350342, 1.7233272790908813]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4621831774711609, 'percentile_98': 1.6598554849624634}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32812076807022095, 'max': 2.219967842102051, 'mean': 1.494001865386963, 'count': 147.99998474121094, 'sum': 221.1122589111328, 'std': 0.32181760683673255, 'median': 1.5048844814300537, 'majority': 0.32812076807022095, 'minority': 0.32812076807022095, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 17.0, 38.0, 38.0, 38.0, 14.0, 7.0], [0.32812076807022095, 0.5173054933547974, 0.706490159034729, 0.8956748843193054, 1.0848596096038818, 1.2740442752838135, 1.4632289409637451, 1.6524138450622559, 1.8415985107421875, 2.030783176422119, 2.219967842102051]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5963324904441833, 'percentile_98': 2.154501438140869}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2800905108451843, 'max': 1.913975477218628, 'mean': 1.335561990737915, 'count': 147.99998474121094, 'sum': 197.6631622314453, 'std': 0.2738372469265594, 'median': 1.35704505443573, 'majority': 0.2800905108451843, 'minority': 0.2800905108451843, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 31.0, 34.0, 43.0, 25.0, 7.0], [0.2800905108451843, 0.4434790015220642, 0.6068674921989441, 0.770255982875824, 0.9336444735527039, 1.0970330238342285, 1.2604215145111084, 1.4238100051879883, 1.5871984958648682, 1.750586986541748, 1.913975477218628]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5422285795211792, 'percentile_98': 1.868983507156372}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27703341841697693, 'max': 1.8938958644866943, 'mean': 1.3049455881118774, 'count': 147.99998474121094, 'sum': 193.13192749023438, 'std': 0.2715834841505882, 'median': 1.3186914920806885, 'majority': 0.27703341841697693, 'minority': 0.27703341841697693, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 34.0, 36.0, 43.0, 19.0, 7.0], [0.27703341841697693, 0.43871966004371643, 0.6004059314727783, 0.762092113494873, 0.9237784147262573, 1.085464596748352, 1.2471508979797363, 1.4088371992111206, 1.5705233812332153, 1.73220956325531, 1.8938958644866943]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5247669816017151, 'percentile_98': 1.854143500328064}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26510119438171387, 'max': 1.8115185499191284, 'mean': 1.2366478443145752, 'count': 147.99998474121094, 'sum': 183.02386474609375, 'std': 0.2587176530309986, 'median': 1.2544783353805542, 'majority': 0.26510119438171387, 'minority': 0.26510119438171387, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 34.0, 43.0, 40.0, 15.0, 7.0], [0.26510119438171387, 0.4197429418563843, 0.5743846893310547, 0.7290263772010803, 0.8836681246757507, 1.0383098125457764, 1.1929515600204468, 1.3475933074951172, 1.5022350549697876, 1.656876802444458, 1.8115185499191284]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.495050847530365, 'percentile_98': 1.7431495189666748}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26795756816864014, 'max': 1.8294240236282349, 'mean': 1.2466800212860107, 'count': 147.99998474121094, 'sum': 184.5086212158203, 'std': 0.2609978611737891, 'median': 1.2689288854599, 'majority': 0.26795756816864014, 'minority': 0.26795756816864014, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 35.0, 44.0, 38.0, 15.0, 7.0], [0.26795756816864014, 0.4241042137145996, 0.5802508592605591, 0.7363975048065186, 0.892544150352478, 1.0486907958984375, 1.204837441444397, 1.3609840869903564, 1.517130732536316, 1.6732773780822754, 1.8294240236282349]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49845290184020996, 'percentile_98': 1.762282371520996}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26761725544929504, 'max': 1.8371407985687256, 'mean': 1.2489376068115234, 'count': 147.99998474121094, 'sum': 184.84274291992188, 'std': 0.259226145601459, 'median': 1.2757701873779297, 'majority': 0.26761725544929504, 'minority': 0.26761725544929504, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 37.0, 43.0, 37.0, 17.0, 5.0], [0.26761725544929504, 0.42456960678100586, 0.5815219879150391, 0.7384743094444275, 0.8954266309738159, 1.0523790121078491, 1.2093313932418823, 1.366283655166626, 1.5232360363006592, 1.6801884174346924, 1.8371407985687256]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5029778480529785, 'percentile_98': 1.769168496131897}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25073006749153137, 'max': 1.723261833190918, 'mean': 1.1509279012680054, 'count': 147.99998474121094, 'sum': 170.33731079101562, 'std': 0.24554879537639177, 'median': 1.1666710376739502, 'majority': 0.25073006749153137, 'minority': 0.25073006749153137, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 15.0, 38.0, 42.0, 37.0, 14.0, 5.0], [0.25073006749153137, 0.39798325300216675, 0.5452364683151245, 0.6924896240234375, 0.8397427797317505, 0.9869959354400635, 1.134249210357666, 1.281502366065979, 1.428755521774292, 1.576008677482605, 1.723261833190918]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44959205389022827, 'percentile_98': 1.6494426727294922}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23829521238803864, 'max': 1.636232614517212, 'mean': 1.1251988410949707, 'count': 147.99998474121094, 'sum': 166.52940368652344, 'std': 0.23233666180211998, 'median': 1.1423829793930054, 'majority': 0.23829521238803864, 'minority': 0.23829521238803864, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 33.0, 43.0, 37.0, 20.0, 6.0], [0.23829521238803864, 0.37808895111083984, 0.5178827047348022, 0.6576763987541199, 0.7974701523780823, 0.9372639060020447, 1.0770576000213623, 1.2168513536453247, 1.356645107269287, 1.4964388608932495, 1.636232614517212]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44870907068252563, 'percentile_98': 1.5766737461090088}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2058287411928177, 'max': 1.4343557357788086, 'mean': 0.9654839038848877, 'count': 147.99998474121094, 'sum': 142.8916015625, 'std': 0.20208777102451458, 'median': 0.9807848930358887, 'majority': 0.2058287411928177, 'minority': 0.2058287411928177, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 39.0, 42.0, 39.0, 14.0, 5.0], [0.2058287411928177, 0.32868143916130066, 0.4515341520309448, 0.5743868350982666, 0.6972395181655884, 0.8200922012329102, 0.9429449439048767, 1.0657976865768433, 1.188650369644165, 1.3115030527114868, 1.4343557357788086]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3836057782173157, 'percentile_98': 1.3735195398330688}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20828475058078766, 'max': 1.4528284072875977, 'mean': 0.9393752813339233, 'count': 147.99998474121094, 'sum': 139.02752685546875, 'std': 0.2041137636909144, 'median': 0.9560671448707581, 'majority': 0.20828475058078766, 'minority': 0.20828475058078766, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 26.0, 35.0, 41.0, 31.0, 12.0, 4.0], [0.20828475058078766, 0.33273911476135254, 0.4571934938430786, 0.5816478133201599, 0.706102192401886, 0.8305565714836121, 0.9550108909606934, 1.0794652700424194, 1.2039196491241455, 1.3283740282058716, 1.4528284072875977]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36715734004974365, 'percentile_98': 1.3685556650161743}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29412075877189636, 'max': 2.0018575191497803, 'mean': 1.290263295173645, 'count': 147.99998474121094, 'sum': 190.95895385742188, 'std': 0.28687738920392875, 'median': 1.3059871196746826, 'majority': 0.29412075877189636, 'minority': 0.29412075877189636, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 10.0, 30.0, 32.0, 39.0, 30.0, 13.0, 4.0], [0.29412075877189636, 0.4648944139480591, 0.6356680989265442, 0.8064417839050293, 0.9772154092788696, 1.1479891538619995, 1.3187627792358398, 1.4895365238189697, 1.66031014919281, 1.8310837745666504, 2.0018575191497803]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49548792839050293, 'percentile_98': 1.8931832313537598}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32734477519989014, 'max': 2.217470645904541, 'mean': 1.4586623907089233, 'count': 147.99998474121094, 'sum': 215.88201904296875, 'std': 0.31323308788535004, 'median': 1.4824936389923096, 'majority': 0.32734477519989014, 'minority': 0.32734477519989014, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 20.0, 36.0, 42.0, 33.0, 15.0, 4.0], [0.32734477519989014, 0.5163573622703552, 0.7053699493408203, 0.8943825364112854, 1.0833951234817505, 1.2724077701568604, 1.4614202976226807, 1.6504329442977905, 1.8394454717636108, 2.0284581184387207, 2.217470645904541]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5664114356040955, 'percentile_98': 2.0915355682373047}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33061331510543823, 'max': 2.244168758392334, 'mean': 1.3902961015701294, 'count': 147.99998474121094, 'sum': 205.7637939453125, 'std': 0.32338235587729075, 'median': 1.389810562133789, 'majority': 0.33061331510543823, 'minority': 0.33061331510543823, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 15.0, 33.0, 40.0, 32.0, 22.0, 11.0, 4.0], [0.33061331510543823, 0.5219688415527344, 0.7133244276046753, 0.9046799540519714, 1.0960354804992676, 1.287390947341919, 1.4787466526031494, 1.6701021194458008, 1.8614575862884521, 2.0528132915496826, 2.244168758392334]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5227329134941101, 'percentile_98': 2.0851402282714844}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2665565311908722, 'max': 1.8383231163024902, 'mean': 1.162961483001709, 'count': 147.99998474121094, 'sum': 172.1182861328125, 'std': 0.26294427015448923, 'median': 1.169616937637329, 'majority': 0.2665565311908722, 'minority': 0.2665565311908722, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 11.0, 34.0, 35.0, 35.0, 26.0, 13.0, 4.0], [0.2665565311908722, 0.4237331748008728, 0.5809098482131958, 0.738086462020874, 0.8952631950378418, 1.05243980884552, 1.2096164226531982, 1.366793155670166, 1.5239697694778442, 1.6811463832855225, 1.8383231163024902]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4395816922187805, 'percentile_98': 1.6838246583938599}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24523112177848816, 'max': 1.693581223487854, 'mean': 1.0985180139541626, 'count': 147.99998474121094, 'sum': 162.58065795898438, 'std': 0.2431658472815281, 'median': 1.1090694665908813, 'majority': 0.24523112177848816, 'minority': 0.24523112177848816, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 9.0, 27.0, 37.0, 36.0, 29.0, 16.0, 4.0], [0.24523112177848816, 0.39006614685058594, 0.5349011421203613, 0.6797361373901367, 0.8245711326599121, 0.9694061279296875, 1.1142412424087524, 1.2590762376785278, 1.4039112329483032, 1.5487462282180786, 1.693581223487854]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4171808362007141, 'percentile_98': 1.573348879814148}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.321290522813797, 'max': 2.152745485305786, 'mean': 1.395188808441162, 'count': 147.99998474121094, 'sum': 206.4879150390625, 'std': 0.30882290890508446, 'median': 1.4119373559951782, 'majority': 0.321290522813797, 'minority': 0.321290522813797, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 9.0, 27.0, 39.0, 34.0, 29.0, 16.0, 4.0], [0.321290522813797, 0.5044360160827637, 0.6875815391540527, 0.8707269430160522, 1.0538724660873413, 1.2370179891586304, 1.4201633930206299, 1.603308916091919, 1.786454439163208, 1.969599962234497, 2.152745485305786]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5292040705680847, 'percentile_98': 1.98944890499115}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24286538362503052, 'max': 1.6461560726165771, 'mean': 1.063989520072937, 'count': 147.99998474121094, 'sum': 157.47042846679688, 'std': 0.2353345144594998, 'median': 1.071277141571045, 'majority': 0.24286538362503052, 'minority': 0.24286538362503052, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 10.0, 29.0, 35.0, 35.0, 29.0, 16.0, 4.0], [0.24286538362503052, 0.3831944465637207, 0.5235235691070557, 0.6638526320457458, 0.804181694984436, 0.9445107579231262, 1.0848398208618164, 1.2251689434051514, 1.3654980659484863, 1.5058271884918213, 1.6461560726165771]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4035705327987671, 'percentile_98': 1.5218585729599}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22103479504585266, 'max': 1.5034565925598145, 'mean': 0.9638152122497559, 'count': 147.99998474121094, 'sum': 142.64463806152344, 'std': 0.21965641173463826, 'median': 0.9719499349594116, 'majority': 0.22103479504585266, 'minority': 0.22103479504585266, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 11.0, 31.0, 38.0, 31.0, 26.0, 16.0, 5.0], [0.22103479504585266, 0.34927695989608765, 0.477519154548645, 0.6057612895965576, 0.7340035438537598, 0.8622456789016724, 0.990487813949585, 1.118730068206787, 1.2469722032546997, 1.3752143383026123, 1.5034565925598145]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35774603486061096, 'percentile_98': 1.388622760772705}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23678870499134064, 'max': 1.6013855934143066, 'mean': 0.9955147504806519, 'count': 147.99998474121094, 'sum': 147.33616638183594, 'std': 0.23263288584281824, 'median': 0.9937214851379395, 'majority': 0.23678870499134064, 'minority': 0.23678870499134064, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 12.0, 36.0, 36.0, 30.0, 25.0, 12.0, 4.0], [0.23678870499134064, 0.3732483983039856, 0.509708046913147, 0.6461677551269531, 0.7826274037361145, 0.9190871119499207, 1.055546760559082, 1.1920064687728882, 1.3284661769866943, 1.4649258852005005, 1.6013855934143066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3690643608570099, 'percentile_98': 1.4806584119796753}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24402208626270294, 'max': 1.6526260375976562, 'mean': 1.020547866821289, 'count': 147.99998474121094, 'sum': 151.0410614013672, 'std': 0.2409482057891897, 'median': 1.021321415901184, 'majority': 0.24402208626270294, 'minority': 0.24402208626270294, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 12.0, 38.0, 34.0, 30.0, 24.0, 13.0, 4.0], [0.24402208626270294, 0.38488247990608215, 0.5257428884506226, 0.6666032671928406, 0.8074636459350586, 0.9483240246772766, 1.0891845226287842, 1.2300448417663574, 1.3709052801132202, 1.511765718460083, 1.6526260375976562]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3766792416572571, 'percentile_98': 1.514501929283142}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23773056268692017, 'max': 1.6051852703094482, 'mean': 1.015184998512268, 'count': 147.99998474121094, 'sum': 150.2473602294922, 'std': 0.23553561694568642, 'median': 1.0185251235961914, 'majority': 0.23773056268692017, 'minority': 0.23773056268692017, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 13.0, 32.0, 33.0, 36.0, 26.0, 14.0, 4.0], [0.23773056268692017, 0.37447604537010193, 0.5112215280532837, 0.6479669809341431, 0.7847124934196472, 0.9214579463005066, 1.0582034587860107, 1.1949489116668701, 1.3316943645477295, 1.4684398174285889, 1.6051852703094482]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3770304322242737, 'percentile_98': 1.4952658414840698}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24235209822654724, 'max': 1.6315031051635742, 'mean': 1.06747305393219, 'count': 147.99998474121094, 'sum': 157.98599243164062, 'std': 0.23612260946312727, 'median': 1.0774585008621216, 'majority': 0.24235209822654724, 'minority': 0.24235209822654724, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 26.0, 35.0, 37.0, 28.0, 19.0, 4.0], [0.24235209822654724, 0.3812671899795532, 0.5201822519302368, 0.6590973734855652, 0.7980124950408936, 0.9369275569915771, 1.0758426189422607, 1.2147578001022339, 1.3536728620529175, 1.492587924003601, 1.6315031051635742]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40528246760368347, 'percentile_98': 1.5365173816680908}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30429187417030334, 'max': 2.0280725955963135, 'mean': 1.3016880750656128, 'count': 147.99998474121094, 'sum': 192.64981079101562, 'std': 0.29292378398411384, 'median': 1.3236474990844727, 'majority': 0.30429187417030334, 'minority': 0.30429187417030334, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 12.0, 29.0, 34.0, 37.0, 28.0, 14.0, 4.0], [0.30429187417030334, 0.47666996717453003, 0.6490480303764343, 0.8214261531829834, 0.9938042163848877, 1.166182279586792, 1.3385603427886963, 1.5109384059906006, 1.6833164691925049, 1.8556945323944092, 2.0280725955963135]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49418261647224426, 'percentile_98': 1.907112956047058}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30721187591552734, 'max': 2.035520553588867, 'mean': 1.3412117958068848, 'count': 147.99998474121094, 'sum': 198.49932861328125, 'std': 0.293490085866521, 'median': 1.368985891342163, 'majority': 0.30721187591552734, 'minority': 0.30721187591552734, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 24.0, 36.0, 35.0, 36.0, 15.0, 4.0], [0.30721187591552734, 0.4800427556037903, 0.6528736352920532, 0.8257044553756714, 0.9985353350639343, 1.1713662147521973, 1.3441970348358154, 1.5170279741287231, 1.6898587942123413, 1.8626896142959595, 2.035520553588867]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5154041051864624, 'percentile_98': 1.948509693145752}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29683050513267517, 'max': 1.9740409851074219, 'mean': 1.3029768466949463, 'count': 147.99998474121094, 'sum': 192.84054565429688, 'std': 0.28612972687499405, 'median': 1.3249088525772095, 'majority': 0.29683050513267517, 'minority': 0.29683050513267517, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 21.0, 39.0, 35.0, 35.0, 15.0, 5.0], [0.29683050513267517, 0.46455156803131104, 0.6322726011276245, 0.799993634223938, 0.9677146673202515, 1.135435700416565, 1.303156852722168, 1.4708778858184814, 1.638598918914795, 1.8063199520111084, 1.9740409851074219]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49817270040512085, 'percentile_98': 1.8872146606445312}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21170319616794586, 'max': 1.4359371662139893, 'mean': 0.961266279220581, 'count': 147.99998474121094, 'sum': 142.26739501953125, 'std': 0.20781366484179328, 'median': 0.978302001953125, 'majority': 0.21170319616794586, 'minority': 0.21170319616794586, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 14.0, 40.0, 35.0, 37.0, 18.0, 6.0], [0.21170319616794586, 0.3341265916824341, 0.4565500020980835, 0.5789733529090881, 0.7013967633247375, 0.823820173740387, 0.9462435245513916, 1.068666934967041, 1.1910903453826904, 1.3135137557983398, 1.4359371662139893]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.368253231048584, 'percentile_98': 1.363240361213684}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16336169838905334, 'max': 1.124490737915039, 'mean': 0.7499637603759766, 'count': 147.99998474121094, 'sum': 110.99462127685547, 'std': 0.16381158260421871, 'median': 0.7612719535827637, 'majority': 0.16336169838905334, 'minority': 0.16336169838905334, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 17.0, 40.0, 35.0, 35.0, 19.0, 5.0], [0.16336169838905334, 0.25947460532188416, 0.35558751225471497, 0.4517004191875458, 0.5478132963180542, 0.6439262628555298, 0.7400391101837158, 0.8361520767211914, 0.9322649240493774, 1.028377890586853, 1.124490737915039]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28609976172447205, 'percentile_98': 1.07781183719635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16598744690418243, 'max': 1.1402623653411865, 'mean': 0.7434206604957581, 'count': 147.99998474121094, 'sum': 110.0262451171875, 'std': 0.1664546043364635, 'median': 0.7571760416030884, 'majority': 0.16598744690418243, 'minority': 0.16598744690418243, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 28.0, 32.0, 39.0, 32.0, 14.0, 4.0], [0.16598744690418243, 0.2634149491786957, 0.36084243655204773, 0.45826995372772217, 0.5556974411010742, 0.6531249284744263, 0.7505524158477783, 0.8479799032211304, 0.9454073905944824, 1.0428348779678345, 1.1402623653411865]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28191089630126953, 'percentile_98': 1.0893117189407349}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18361061811447144, 'max': 1.247950553894043, 'mean': 0.8154528141021729, 'count': 147.99998474121094, 'sum': 120.68700408935547, 'std': 0.1810179672122606, 'median': 0.8233881592750549, 'majority': 0.18361061811447144, 'minority': 0.18361061811447144, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 24.0, 35.0, 38.0, 34.0, 12.0, 5.0], [0.18361061811447144, 0.2900446057319641, 0.3964785933494568, 0.5029125809669495, 0.6093465685844421, 0.7157805562019348, 0.8222145438194275, 0.9286485314369202, 1.0350825786590576, 1.1415164470672607, 1.247950553894043]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31353142857551575, 'percentile_98': 1.1944620609283447}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2058277577161789, 'max': 1.3822119235992432, 'mean': 0.8822896480560303, 'count': 147.99998474121094, 'sum': 130.578857421875, 'std': 0.20180568108744726, 'median': 0.8832281827926636, 'majority': 0.2058277577161789, 'minority': 0.2058277577161789, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 15.0, 24.0, 46.0, 33.0, 26.0, 9.0, 5.0], [0.2058277577161789, 0.3234661817550659, 0.44110459089279175, 0.5587430596351624, 0.6763814687728882, 0.794019877910614, 0.9116583466529846, 1.0292967557907104, 1.1469351053237915, 1.264573574066162, 1.3822119235992432]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3395504057407379, 'percentile_98': 1.318603515625}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2682550549507141, 'max': 1.7768263816833496, 'mean': 1.2008625268936157, 'count': 147.99998474121094, 'sum': 177.72763061523438, 'std': 0.2569642852233891, 'median': 1.2165848016738892, 'majority': 0.2682550549507141, 'minority': 0.2682550549507141, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 14.0, 40.0, 38.0, 38.0, 15.0, 7.0], [0.2682550549507141, 0.4191122055053711, 0.5699692964553833, 0.7208264470100403, 0.8716835975646973, 1.022540807723999, 1.1733977794647217, 1.3242549896240234, 1.4751121997833252, 1.6259691715240479, 1.7768263816833496]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47134456038475037, 'percentile_98': 1.71295166015625}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2291077822446823, 'max': 1.5304346084594727, 'mean': 1.0043293237686157, 'count': 147.99998474121094, 'sum': 148.64071655273438, 'std': 0.2240880555379066, 'median': 1.0073775053024292, 'majority': 0.2291077822446823, 'minority': 0.2291077822446823, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 23.0, 37.0, 38.0, 30.0, 13.0, 7.0], [0.2291077822446823, 0.35924047231674194, 0.4893731474876404, 0.6195058822631836, 0.749638557434082, 0.8797712326049805, 1.009903907775879, 1.1400365829467773, 1.2701692581176758, 1.4003019332885742, 1.5304346084594727]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39084315299987793, 'percentile_98': 1.4689247608184814}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22033466398715973, 'max': 1.4801807403564453, 'mean': 0.9592121243476868, 'count': 147.99998474121094, 'sum': 141.96337890625, 'std': 0.21721356530519625, 'median': 0.9618415832519531, 'majority': 0.22033466398715973, 'minority': 0.22033466398715973, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 24.0, 45.0, 34.0, 26.0, 10.0, 7.0], [0.22033466398715973, 0.3463192582130432, 0.4723038673400879, 0.5982884764671326, 0.7242730855941772, 0.8502576947212219, 0.9762423038482666, 1.102226972579956, 1.228211522102356, 1.3541961908340454, 1.4801807403564453]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3731963038444519, 'percentile_98': 1.4238547086715698}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23240403831005096, 'max': 1.5462470054626465, 'mean': 0.9672056436538696, 'count': 147.99998474121094, 'sum': 143.14642333984375, 'std': 0.2311242850856339, 'median': 0.9595470428466797, 'majority': 0.23240403831005096, 'minority': 0.23240403831005096, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 30.0, 42.0, 30.0, 25.0, 9.0, 5.0], [0.23240403831005096, 0.36378833651542664, 0.4951726198196411, 0.626556932926178, 0.7579412460327148, 0.8893255591392517, 1.020709753036499, 1.1520941257476807, 1.2834783792495728, 1.4148626327514648, 1.5462470054626465]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36699023842811584, 'percentile_98': 1.4747967720031738}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29452189803123474, 'max': 1.9316627979278564, 'mean': 1.2005445957183838, 'count': 147.99998474121094, 'sum': 177.6805877685547, 'std': 0.28731429643465606, 'median': 1.1893513202667236, 'majority': 0.29452189803123474, 'minority': 0.29452189803123474, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 32.0, 40.0, 33.0, 21.0, 9.0, 5.0], [0.29452189803123474, 0.4582359790802002, 0.6219500303268433, 0.7856641411781311, 0.949378252029419, 1.113092303276062, 1.276806354522705, 1.4405205249786377, 1.6042345762252808, 1.7679486274719238, 1.9316627979278564]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4610131084918976, 'percentile_98': 1.8398147821426392}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.297163188457489, 'max': 1.9548577070236206, 'mean': 1.2623450756072998, 'count': 147.99998474121094, 'sum': 186.82705688476562, 'std': 0.2879880059811068, 'median': 1.2638438940048218, 'majority': 0.297163188457489, 'minority': 0.297163188457489, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 24.0, 43.0, 37.0, 24.0, 10.0, 7.0], [0.297163188457489, 0.46293264627456665, 0.6287021040916443, 0.7944715619087219, 0.9602410197257996, 1.1260104179382324, 1.2917799949645996, 1.4575493335723877, 1.6233189105987549, 1.789088249206543, 1.9548577070236206]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49308767914772034, 'percentile_98': 1.9013456106185913}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27337342500686646, 'max': 1.7997426986694336, 'mean': 1.1392486095428467, 'count': 147.99998474121094, 'sum': 168.60877990722656, 'std': 0.26851313876481886, 'median': 1.13909912109375, 'majority': 0.27337342500686646, 'minority': 0.27337342500686646, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 14.0, 28.0, 44.0, 31.0, 22.0, 10.0, 7.0], [0.27337342500686646, 0.4260103702545166, 0.578647255897522, 0.7312842011451721, 0.8839211463928223, 1.0365581512451172, 1.189194917678833, 1.341831922531128, 1.4944689273834229, 1.6471056938171387, 1.7997426986694336]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44165197014808655, 'percentile_98': 1.7391250133514404}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29373523592948914, 'max': 1.9273011684417725, 'mean': 1.169736623764038, 'count': 147.99998474121094, 'sum': 173.12100219726562, 'std': 0.29397665217928254, 'median': 1.1452614068984985, 'majority': 0.29373523592948914, 'minority': 0.29373523592948914, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 20.0, 37.0, 39.0, 28.0, 18.0, 6.0, 7.0], [0.29373523592948914, 0.4570918083190918, 0.6204484105110168, 0.7838050127029419, 0.9471615552902222, 1.110518217086792, 1.2738747596740723, 1.437231421470642, 1.6005879640579224, 1.7639445066452026, 1.9273011684417725]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44595780968666077, 'percentile_98': 1.8683263063430786}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3159976005554199, 'max': 2.0611824989318848, 'mean': 1.2442023754119873, 'count': 147.99998474121094, 'sum': 184.14193725585938, 'std': 0.3178324170468636, 'median': 1.2049996852874756, 'majority': 0.3159976005554199, 'minority': 0.3159976005554199, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 20.0, 40.0, 32.0, 28.0, 21.0, 7.0, 6.0], [0.3159976005554199, 0.4905160963535309, 0.6650345921516418, 0.8395531177520752, 1.0140715837478638, 1.1885900497436523, 1.3631086349487305, 1.537627100944519, 1.7121455669403076, 1.8866640329360962, 2.0611824989318848]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46847960352897644, 'percentile_98': 1.9843474626541138}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3212905824184418, 'max': 2.1360983848571777, 'mean': 1.393113374710083, 'count': 147.99998474121094, 'sum': 206.18075561523438, 'std': 0.3161078918393576, 'median': 1.4000797271728516, 'majority': 0.3212905824184418, 'minority': 0.3212905824184418, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 23.0, 40.0, 37.0, 28.0, 11.0, 7.0], [0.3212905824184418, 0.5027713775634766, 0.684252142906189, 0.8657329082489014, 1.0472136735916138, 1.2286944389343262, 1.4101753234863281, 1.5916560888290405, 1.773136854171753, 1.9546176195144653, 2.1360983848571777]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5472131371498108, 'percentile_98': 2.1157069206237793}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2901260256767273, 'max': 1.9720454216003418, 'mean': 1.2864094972610474, 'count': 147.99998474121094, 'sum': 190.38858032226562, 'std': 0.28774171080858846, 'median': 1.2903804779052734, 'majority': 0.2901260256767273, 'minority': 0.2901260256767273, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 20.0, 44.0, 38.0, 28.0, 9.0, 8.0], [0.2901260256767273, 0.45831796526908875, 0.6265099048614502, 0.794701874256134, 0.9628937840461731, 1.1310856342315674, 1.2992777824401855, 1.4674696922302246, 1.6356616020202637, 1.8038535118103027, 1.9720454216003418]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5171494483947754, 'percentile_98': 1.926194667816162}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2677620053291321, 'max': 1.8104907274246216, 'mean': 1.1648633480072021, 'count': 147.99998474121094, 'sum': 172.39976501464844, 'std': 0.2693236698845107, 'median': 1.1666792631149292, 'majority': 0.2677620053291321, 'minority': 0.2677620053291321, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 11.0, 24.0, 42.0, 37.0, 24.0, 12.0, 7.0], [0.2677620053291321, 0.4220348596572876, 0.5763077735900879, 0.7305806279182434, 0.8848534822463989, 1.0391263961791992, 1.19339919090271, 1.3476719856262207, 1.5019450187683105, 1.6562178134918213, 1.8104907274246216]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4641808569431305, 'percentile_98': 1.7814123630523682}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23788072168827057, 'max': 1.6010764837265015, 'mean': 1.0325679779052734, 'count': 147.99998474121094, 'sum': 152.82003784179688, 'std': 0.23942052018687768, 'median': 1.0340569019317627, 'majority': 0.23788072168827057, 'minority': 0.23788072168827057, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 11.0, 24.0, 42.0, 38.0, 23.0, 12.0, 7.0], [0.23788072168827057, 0.3742002844810486, 0.5105198621749878, 0.646839439868927, 0.7831590175628662, 0.9194785952568054, 1.0557981729507446, 1.1921178102493286, 1.328437328338623, 1.464756965637207, 1.6010764837265015]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40771761536598206, 'percentile_98': 1.5845768451690674}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2690993845462799, 'max': 1.818306803703308, 'mean': 1.121842384338379, 'count': 147.99998474121094, 'sum': 166.03265380859375, 'std': 0.2768472471816137, 'median': 1.1194864511489868, 'majority': 0.2690993845462799, 'minority': 0.2690993845462799, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 15.0, 37.0, 40.0, 28.0, 22.0, 6.0, 7.0], [0.2690993845462799, 0.42402011156082153, 0.5789408683776855, 0.7338615655899048, 0.8887823820114136, 1.0437030792236328, 1.198623776435852, 1.3535445928573608, 1.50846529006958, 1.6633859872817993, 1.818306803703308]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44086793065071106, 'percentile_98': 1.7878764867782593}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3300414979457855, 'max': 2.1646206378936768, 'mean': 1.3383485078811646, 'count': 147.99998474121094, 'sum': 198.0755615234375, 'std': 0.3335952834690414, 'median': 1.3334016799926758, 'majority': 0.3300414979457855, 'minority': 0.3300414979457855, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 17.0, 35.0, 38.0, 30.0, 20.0, 8.0, 7.0], [0.3300414979457855, 0.51349937915802, 0.6969573497772217, 0.8804152011871338, 1.0638731718063354, 1.2473310232162476, 1.4307889938354492, 1.6142469644546509, 1.797704815864563, 1.981162667274475, 2.1646206378936768]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5111692547798157, 'percentile_98': 2.1413726806640625}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3231348991394043, 'max': 2.182190418243408, 'mean': 1.3253604173660278, 'count': 147.99998474121094, 'sum': 196.1533203125, 'std': 0.3359976093719506, 'median': 1.3172178268432617, 'majority': 0.3231348991394043, 'minority': 0.3231348991394043, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 18.0, 39.0, 40.0, 26.0, 19.0, 6.0, 7.0], [0.3231348991394043, 0.5090404748916626, 0.6949459910392761, 0.8808515071868896, 1.066757082939148, 1.2526626586914062, 1.438568115234375, 1.6244736909866333, 1.8103792667388916, 1.99628484249115, 2.182190418243408]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5109478831291199, 'percentile_98': 2.124607563018799}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2601107954978943, 'max': 1.7496391534805298, 'mean': 1.0895200967788696, 'count': 147.99998474121094, 'sum': 161.24896240234375, 'std': 0.25877966233941013, 'median': 1.083846092224121, 'majority': 0.2601107954978943, 'minority': 0.2601107954978943, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 33.0, 38.0, 37.0, 19.0, 8.0, 6.0], [0.2601107954978943, 0.4090636372566223, 0.5580164790153503, 0.7069693207740784, 0.8559221625328064, 1.0048749446868896, 1.1538279056549072, 1.3027806282043457, 1.4517335891723633, 1.6006863117218018, 1.7496391534805298]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.43681272864341736, 'percentile_98': 1.692184329032898}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29489684104919434, 'max': 1.9688142538070679, 'mean': 1.2051622867584229, 'count': 147.99998474121094, 'sum': 178.36399841308594, 'std': 0.2952324577121908, 'median': 1.1927824020385742, 'majority': 0.29489684104919434, 'minority': 0.29489684104919434, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 18.0, 37.0, 43.0, 27.0, 18.0, 7.0, 6.0], [0.29489684104919434, 0.46228858828544617, 0.629680335521698, 0.7970720529556274, 0.9644638299942017, 1.1318556070327759, 1.2992472648620605, 1.4666390419006348, 1.634030818939209, 1.8014225959777832, 1.9688142538070679]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4814825654029846, 'percentile_98': 1.9090981483459473}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24737173318862915, 'max': 1.5941492319107056, 'mean': 0.9850975275039673, 'count': 147.99998474121094, 'sum': 145.79441833496094, 'std': 0.24343591836457143, 'median': 0.9775916934013367, 'majority': 0.24737173318862915, 'minority': 0.24737173318862915, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 16.0, 37.0, 41.0, 28.0, 18.0, 8.0, 7.0], [0.24737173318862915, 0.38204947113990784, 0.5167272090911865, 0.6514049768447876, 0.7860826849937439, 0.920760452747345, 1.0554381608963013, 1.1901159286499023, 1.3247935771942139, 1.4594714641571045, 1.5941492319107056]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3868739902973175, 'percentile_98': 1.5748807191848755}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21394920349121094, 'max': 1.382104516029358, 'mean': 0.8320338129997253, 'count': 147.99998474121094, 'sum': 123.1409912109375, 'std': 0.21503164571363387, 'median': 0.8242942690849304, 'majority': 0.21394920349121094, 'minority': 0.21394920349121094, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 20.0, 39.0, 40.0, 25.0, 14.0, 8.0, 7.0], [0.21394920349121094, 0.3307647407054901, 0.4475802779197693, 0.5643957853317261, 0.6812113523483276, 0.7980268597602844, 0.9148423671722412, 1.0316579341888428, 1.1484735012054443, 1.2652889490127563, 1.382104516029358]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.323097825050354, 'percentile_98': 1.3615832328796387}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2128872573375702, 'max': 1.3767385482788086, 'mean': 0.8235827684402466, 'count': 147.99998474121094, 'sum': 121.8902359008789, 'std': 0.21480407348478459, 'median': 0.8010463714599609, 'majority': 0.2128872573375702, 'minority': 0.2128872573375702, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 23.0, 37.0, 38.0, 25.0, 16.0, 7.0, 7.0], [0.2128872573375702, 0.32927238941192627, 0.44565749168395996, 0.5620425939559937, 0.6784277558326721, 0.7948129177093506, 0.9111980199813843, 1.027583122253418, 1.1439682245254517, 1.260353446006775, 1.3767385482788086]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3163301348686218, 'percentile_98': 1.3523591756820679}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23958173394203186, 'max': 1.545143723487854, 'mean': 0.9365425109863281, 'count': 147.99998474121094, 'sum': 138.6082763671875, 'std': 0.2347395208003337, 'median': 0.9182736277580261, 'majority': 1.2255115509033203, 'minority': 0.23958173394203186, 'unique': 164.0, 'histogram': [[3.0, 2.0, 6.0, 18.0, 38.0, 43.0, 25.0, 18.0, 5.0, 7.0], [0.23958173394203186, 0.37013792991638184, 0.5006941556930542, 0.6312503218650818, 0.7618064880371094, 0.8923627138137817, 1.022918939590454, 1.153475046157837, 1.2840312719345093, 1.4145874977111816, 1.545143723487854]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3615947961807251, 'percentile_98': 1.5212156772613525}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29848217964172363, 'max': 1.9546191692352295, 'mean': 1.2461833953857422, 'count': 147.99998474121094, 'sum': 184.43511962890625, 'std': 0.29080002754334605, 'median': 1.250215768814087, 'majority': 0.29848217964172363, 'minority': 0.29848217964172363, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 14.0, 27.0, 40.0, 36.0, 23.0, 10.0, 7.0], [0.29848217964172363, 0.4640958905220032, 0.6297096014022827, 0.7953232526779175, 0.960936963558197, 1.1265506744384766, 1.2921643257141113, 1.4577780961990356, 1.6233917474746704, 1.7890053987503052, 1.9546191692352295]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49497994780540466, 'percentile_98': 1.920644760131836}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26697593927383423, 'max': 1.7235808372497559, 'mean': 1.1180241107940674, 'count': 147.99998474121094, 'sum': 165.46755981445312, 'std': 0.2574758499125924, 'median': 1.121363878250122, 'majority': 0.26697593927383423, 'minority': 0.26697593927383423, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 14.0, 21.0, 43.0, 37.0, 23.0, 12.0, 7.0], [0.26697593927383423, 0.4126364290714264, 0.5582969188690186, 0.7039574384689331, 0.8496178984642029, 0.9952784180641174, 1.1409388780593872, 1.2865993976593018, 1.4322597980499268, 1.5779204368591309, 1.7235808372497559]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.43769288063049316, 'percentile_98': 1.7078427076339722}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22727617621421814, 'max': 1.472658634185791, 'mean': 0.9582170844078064, 'count': 147.99998474121094, 'sum': 141.8161163330078, 'std': 0.22051185151448044, 'median': 0.9581900835037231, 'majority': 0.22727617621421814, 'minority': 0.22727617621421814, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 13.0, 21.0, 44.0, 36.0, 24.0, 12.0, 7.0], [0.22727617621421814, 0.3518144190311432, 0.47635266184806824, 0.6008908748626709, 0.7254291772842407, 0.849967360496521, 0.9745056629180908, 1.099043846130371, 1.223582148551941, 1.3481203317642212, 1.472658634185791]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3787430226802826, 'percentile_98': 1.4587677717208862}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17275145649909973, 'max': 1.1305317878723145, 'mean': 0.7345033884048462, 'count': 147.99998474121094, 'sum': 108.70648956298828, 'std': 0.17032469762642025, 'median': 0.7371497750282288, 'majority': 0.17275145649909973, 'minority': 0.17275145649909973, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 12.0, 23.0, 42.0, 35.0, 26.0, 12.0, 7.0], [0.17275145649909973, 0.26852947473526, 0.3643075227737427, 0.46008554100990295, 0.555863618850708, 0.6516416072845459, 0.7474195957183838, 0.8431977033615112, 0.9389756917953491, 1.0347537994384766, 1.1305317878723145]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2864507734775543, 'percentile_98': 1.1205676794052124}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.13250485062599182, 'max': 0.8800228238105774, 'mean': 0.5737913846969604, 'count': 147.99998474121094, 'sum': 84.92111206054688, 'std': 0.13177095153737955, 'median': 0.5746930837631226, 'majority': 0.13250485062599182, 'minority': 0.13250485062599182, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 12.0, 22.0, 44.0, 33.0, 28.0, 12.0, 7.0], [0.13250485062599182, 0.20725664496421814, 0.28200843930244446, 0.3567602336406708, 0.4315120279788971, 0.5062638521194458, 0.5810155868530273, 0.6557674407958984, 0.73051917552948, 0.8052710294723511, 0.8800228238105774]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22692883014678955, 'percentile_98': 0.8749289512634277}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1401628851890564, 'max': 0.9246240258216858, 'mean': 0.59678715467453, 'count': 147.99998474121094, 'sum': 88.32449340820312, 'std': 0.1385039131691078, 'median': 0.5968657732009888, 'majority': 0.1401628851890564, 'minority': 0.1401628851890564, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 13.0, 23.0, 43.0, 34.0, 26.0, 11.0, 7.0], [0.1401628851890564, 0.2186090052127838, 0.29705512523651123, 0.37550121545791626, 0.4539473354816437, 0.5323934555053711, 0.6108395457267761, 0.6892856955528259, 0.767731785774231, 0.846177875995636, 0.9246240258216858]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23294705152511597, 'percentile_98': 0.9105340838432312}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1893022060394287, 'max': 1.2228803634643555, 'mean': 0.749867856502533, 'count': 147.99998474121094, 'sum': 110.98043060302734, 'std': 0.18526136617566447, 'median': 0.7428507208824158, 'majority': 0.1893022060394287, 'minority': 0.1893022060394287, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 17.0, 35.0, 36.0, 32.0, 21.0, 8.0, 5.0], [0.1893022060394287, 0.29266002774238586, 0.396017849445343, 0.4993756413459778, 0.6027334928512573, 0.7060912847518921, 0.8094490766525269, 0.9128069281578064, 1.016164779663086, 1.1195225715637207, 1.2228803634643555]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2850990891456604, 'percentile_98': 1.1741520166397095}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2081565260887146, 'max': 1.3449212312698364, 'mean': 0.8836107850074768, 'count': 147.99998474121094, 'sum': 130.77438354492188, 'std': 0.1995769347463948, 'median': 0.8944776654243469, 'majority': 0.2081565260887146, 'minority': 0.2081565260887146, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 12.0, 22.0, 33.0, 43.0, 30.0, 13.0, 6.0], [0.2081565260887146, 0.3218330144882202, 0.43550947308540344, 0.5491859316825867, 0.6628624200820923, 0.7765389084815979, 0.8902153372764587, 1.0038918256759644, 1.1175682544708252, 1.2312448024749756, 1.3449212312698364]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34249475598335266, 'percentile_98': 1.2987921237945557}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20877516269683838, 'max': 1.3507113456726074, 'mean': 0.8984441757202148, 'count': 147.99998474121094, 'sum': 132.9697265625, 'std': 0.19984489103562678, 'median': 0.9126360416412354, 'majority': 0.20877516269683838, 'minority': 0.20877516269683838, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 17.0, 37.0, 39.0, 34.0, 16.0, 5.0], [0.20877516269683838, 0.3229687809944153, 0.4371623992919922, 0.5513560175895691, 0.665549635887146, 0.7797432541847229, 0.8939368724822998, 1.0081305503845215, 1.1223241090774536, 1.2365177869796753, 1.3507113456726074]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34854021668434143, 'percentile_98': 1.3065783977508545}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16283604502677917, 'max': 1.0616834163665771, 'mean': 0.700186014175415, 'count': 147.99998474121094, 'sum': 103.62751770019531, 'std': 0.15804424667435737, 'median': 0.7112268805503845, 'majority': 0.16283604502677917, 'minority': 0.16283604502677917, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 12.0, 22.0, 31.0, 43.0, 30.0, 16.0, 5.0], [0.16283604502677917, 0.25272077322006226, 0.3426055312156677, 0.4324902594089508, 0.5223749876022339, 0.6122597455978394, 0.7021445035934448, 0.7920291423797607, 0.8819139003753662, 0.9717986583709717, 1.0616834163665771]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2682808041572571, 'percentile_98': 1.0247544050216675}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1455288529396057, 'max': 0.9565317630767822, 'mean': 0.6201070547103882, 'count': 147.99998474121094, 'sum': 91.77583312988281, 'std': 0.14208874915052033, 'median': 0.6278625726699829, 'majority': 0.1455288529396057, 'minority': 0.1455288529396057, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 26.0, 30.0, 39.0, 31.0, 13.0, 5.0], [0.1455288529396057, 0.2266291379928589, 0.30772942304611206, 0.3888297379016876, 0.4699300229549408, 0.5510302782058716, 0.6321306228637695, 0.7132309079170227, 0.7943311929702759, 0.875431478023529, 0.9565317630767822]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23509177565574646, 'percentile_98': 0.92021644115448}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14136654138565063, 'max': 0.9289215803146362, 'mean': 0.5943345427513123, 'count': 147.99998474121094, 'sum': 87.96150207519531, 'std': 0.13769072667054044, 'median': 0.5983096957206726, 'majority': 0.14136654138565063, 'minority': 0.14136654138565063, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 14.0, 27.0, 40.0, 34.0, 26.0, 11.0, 5.0], [0.14136654138565063, 0.22012203931808472, 0.2988775372505188, 0.37763306498527527, 0.45638856291770935, 0.5351440906524658, 0.6138995885848999, 0.692655086517334, 0.7714105844497681, 0.8501660823822021, 0.9289215803146362]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22624672949314117, 'percentile_98': 0.8931797742843628}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15196636319160461, 'max': 1.0005784034729004, 'mean': 0.6420950889587402, 'count': 147.99998474121094, 'sum': 95.03006744384766, 'std': 0.1477992364565919, 'median': 0.648478627204895, 'majority': 0.15196636319160461, 'minority': 0.15196636319160461, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 28.0, 32.0, 36.0, 29.0, 15.0, 4.0], [0.15196636319160461, 0.2368275672197342, 0.32168877124786377, 0.40654996037483215, 0.4914111793041229, 0.5762723684310913, 0.6611335277557373, 0.7459948062896729, 0.8308559656143188, 0.9157172441482544, 1.0005784034729004]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24050185084342957, 'percentile_98': 0.9457908868789673}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15540513396263123, 'max': 1.0203088521957397, 'mean': 0.6592022180557251, 'count': 147.99998474121094, 'sum': 97.56192016601562, 'std': 0.15031428690936702, 'median': 0.6667540073394775, 'majority': 0.15540513396263123, 'minority': 0.15540513396263123, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 27.0, 30.0, 38.0, 29.0, 16.0, 4.0], [0.15540513396263123, 0.24189549684524536, 0.3283858895301819, 0.414876252412796, 0.5013666152954102, 0.5878570079803467, 0.6743474006652832, 0.7608376741409302, 0.8473280668258667, 0.9338184595108032, 1.0203088521957397]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24841511249542236, 'percentile_98': 0.9693394899368286}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1847214698791504, 'max': 1.2042075395584106, 'mean': 0.6994807124137878, 'count': 147.99998474121094, 'sum': 103.52313232421875, 'std': 0.17659271285563072, 'median': 0.7034929394721985, 'majority': 0.1847214698791504, 'minority': 0.1847214698791504, 'unique': 165.0, 'histogram': [[3.0, 3.0, 10.0, 25.0, 32.0, 38.0, 33.0, 12.0, 5.0, 4.0], [0.1847214698791504, 0.28667008876800537, 0.38861867785453796, 0.49056726694107056, 0.5925158858299255, 0.6944645047187805, 0.7964130640029907, 0.8983616828918457, 1.0003103017807007, 1.1022589206695557, 1.2042075395584106]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2525043189525604, 'percentile_98': 1.1111338138580322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21304917335510254, 'max': 1.395934820175171, 'mean': 0.8841842412948608, 'count': 147.99998474121094, 'sum': 130.8592529296875, 'std': 0.20610940577321926, 'median': 0.8932929635047913, 'majority': 0.21304917335510254, 'minority': 0.21304917335510254, 'unique': 165.0, 'histogram': [[3.0, 1.0, 4.0, 14.0, 32.0, 32.0, 36.0, 25.0, 14.0, 4.0], [0.21304917335510254, 0.33133774995803833, 0.44962629675865173, 0.5679148435592651, 0.6862034201622009, 0.8044919967651367, 0.9227805137634277, 1.0410690307617188, 1.1593576669692993, 1.2776461839675903, 1.395934820175171]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3292753994464874, 'percentile_98': 1.2889114618301392}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1864326000213623, 'max': 1.2280100584030151, 'mean': 0.7947133779525757, 'count': 147.99998474121094, 'sum': 117.61756896972656, 'std': 0.18003153001617495, 'median': 0.7978397607803345, 'majority': 0.1864326000213623, 'minority': 0.1864326000213623, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 14.0, 26.0, 35.0, 36.0, 25.0, 17.0, 6.0], [0.1864326000213623, 0.2905903458595276, 0.39474809169769287, 0.49890583753585815, 0.6030635833740234, 0.7072213292121887, 0.811379075050354, 0.9155368208885193, 1.0196945667266846, 1.123852252960205, 1.2280100584030151]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2999453842639923, 'percentile_98': 1.1324213743209839}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1519489586353302, 'max': 1.0110479593276978, 'mean': 0.665500283241272, 'count': 147.99998474121094, 'sum': 98.49403381347656, 'std': 0.1489783022462546, 'median': 0.6718677282333374, 'majority': 0.1519489586353302, 'minority': 0.1519489586353302, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 12.0, 23.0, 32.0, 38.0, 31.0, 15.0, 8.0], [0.1519489586353302, 0.2378588616847992, 0.3237687647342682, 0.4096786677837372, 0.4955885708332062, 0.5814985036849976, 0.6674083471298218, 0.7533183097839355, 0.8392281532287598, 0.9251381158828735, 1.0110479593276978]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25158068537712097, 'percentile_98': 0.9518049359321594}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11523345857858658, 'max': 0.7749419212341309, 'mean': 0.5145403146743774, 'count': 147.99998474121094, 'sum': 76.15196228027344, 'std': 0.11412426487951226, 'median': 0.5230205059051514, 'majority': 0.11523345857858658, 'minority': 0.11523345857858658, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 22.0, 34.0, 38.0, 32.0, 16.0, 8.0], [0.11523345857858658, 0.18120430409908295, 0.2471751570701599, 0.3131459951400757, 0.37911683320999146, 0.4450876712799072, 0.5110585689544678, 0.5770294070243835, 0.6430002450942993, 0.7089710831642151, 0.7749419212341309]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19593381881713867, 'percentile_98': 0.7390848398208618}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11175909638404846, 'max': 0.7553914785385132, 'mean': 0.48836368322372437, 'count': 147.99998474121094, 'sum': 72.27781677246094, 'std': 0.1108153479979845, 'median': 0.4929698705673218, 'majority': 0.11175909638404846, 'minority': 0.11175909638404846, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 12.0, 28.0, 34.0, 38.0, 24.0, 17.0, 6.0], [0.11175909638404846, 0.17612233757972717, 0.24048557877540588, 0.3048488199710846, 0.3692120611667633, 0.433575302362442, 0.4979385435581207, 0.562301754951477, 0.6266649961471558, 0.6910282373428345, 0.7553914785385132]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.18303371965885162, 'percentile_98': 0.7044252157211304}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11167020350694656, 'max': 0.7556360960006714, 'mean': 0.4791836142539978, 'count': 147.99998474121094, 'sum': 70.9191665649414, 'std': 0.11257064674047722, 'median': 0.4834902286529541, 'majority': 0.11167020350694656, 'minority': 0.11167020350694656, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 11.0, 30.0, 33.0, 35.0, 25.0, 16.0, 5.0], [0.11167020350694656, 0.1760667860507965, 0.24046337604522705, 0.3048599660396576, 0.36925655603408813, 0.4336531460285187, 0.4980497360229492, 0.5624463558197021, 0.6268429160118103, 0.6912395358085632, 0.7556360960006714]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17537543177604675, 'percentile_98': 0.7003580927848816}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10650081187486649, 'max': 0.7233772277832031, 'mean': 0.463227242231369, 'count': 147.99998474121094, 'sum': 68.55762481689453, 'std': 0.10763071740146435, 'median': 0.46991604566574097, 'majority': 0.10650081187486649, 'minority': 0.10650081187486649, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 12.0, 29.0, 30.0, 39.0, 26.0, 14.0, 7.0], [0.10650081187486649, 0.1681884527206421, 0.2298761010169983, 0.2915637195110321, 0.3532513678073883, 0.4149390161037445, 0.4766266345977783, 0.5383142828941345, 0.6000019311904907, 0.6616895794868469, 0.7233772277832031]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17108255624771118, 'percentile_98': 0.6818971633911133}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10553554445505142, 'max': 0.710536003112793, 'mean': 0.43526846170425415, 'count': 147.99998474121094, 'sum': 64.41972351074219, 'std': 0.10610378667355293, 'median': 0.4381280839443207, 'majority': 0.10553554445505142, 'minority': 0.10553554445505142, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 18.0, 32.0, 34.0, 36.0, 18.0, 11.0, 5.0], [0.10553554445505142, 0.16603559255599976, 0.2265356332063675, 0.28703567385673523, 0.34753572940826416, 0.4080357551574707, 0.46853581070899963, 0.5290358662605286, 0.5895358920097351, 0.6500359773635864, 0.710536003112793]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15784864127635956, 'percentile_98': 0.6518738269805908}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11327358335256577, 'max': 0.7578960657119751, 'mean': 0.45992201566696167, 'count': 147.99998474121094, 'sum': 68.06845092773438, 'std': 0.11238884882118076, 'median': 0.4601050019264221, 'majority': 0.11327358335256577, 'minority': 0.11327358335256577, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 21.0, 31.0, 34.0, 34.0, 20.0, 10.0, 4.0], [0.11327358335256577, 0.177735835313797, 0.24219807982444763, 0.30666035413742065, 0.3711225986480713, 0.4355848431587219, 0.5000470876693726, 0.5645093321800232, 0.6289715766906738, 0.6934338212013245, 0.7578960657119751]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16651354730129242, 'percentile_98': 0.6823422312736511}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17399530112743378, 'max': 1.1879603862762451, 'mean': 0.6701655983924866, 'count': 147.99998474121094, 'sum': 99.18449401855469, 'std': 0.17868009415750755, 'median': 0.6675823926925659, 'majority': 0.17399530112743378, 'minority': 0.17399530112743378, 'unique': 165.0, 'histogram': [[3.0, 3.0, 12.0, 31.0, 34.0, 33.0, 23.0, 16.0, 7.0, 3.0], [0.17399530112743378, 0.2753918170928955, 0.37678831815719604, 0.47818487882614136, 0.5795813798904419, 0.6809778809547424, 0.7823744416236877, 0.8837709426879883, 0.9851674437522888, 1.0865639448165894, 1.1879603862762451]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23294994235038757, 'percentile_98': 1.0164949893951416}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16584248840808868, 'max': 1.095941424369812, 'mean': 0.6869858503341675, 'count': 147.99998474121094, 'sum': 101.67389678955078, 'std': 0.16493453716747924, 'median': 0.6978646516799927, 'majority': 0.16584248840808868, 'minority': 0.16584248840808868, 'unique': 165.0, 'histogram': [[3.0, 2.0, 5.0, 16.0, 31.0, 34.0, 31.0, 24.0, 12.0, 7.0], [0.16584248840808868, 0.25885239243507385, 0.3518622815608978, 0.4448722004890442, 0.5378820896148682, 0.6308919787406921, 0.7239018678665161, 0.8169117569923401, 0.9099216461181641, 1.0029315948486328, 1.095941424369812]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2528075873851776, 'percentile_98': 1.0176045894622803}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1403927505016327, 'max': 0.925724983215332, 'mean': 0.5866578221321106, 'count': 147.99998474121094, 'sum': 86.82534790039062, 'std': 0.13788292325694237, 'median': 0.5936996340751648, 'majority': 0.1403927505016327, 'minority': 0.1403927505016327, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 12.0, 31.0, 32.0, 37.0, 23.0, 14.0, 6.0], [0.1403927505016327, 0.21892596781253815, 0.2974591851234436, 0.37599241733551025, 0.4545256197452545, 0.5330588817596436, 0.6115920543670654, 0.6901252269744873, 0.7686585187911987, 0.8471916913986206, 0.925724983215332]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21830415725708008, 'percentile_98': 0.8505342602729797}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1414490044116974, 'max': 0.9313671588897705, 'mean': 0.5842530131340027, 'count': 147.99998474121094, 'sum': 86.46943664550781, 'std': 0.1393756937321902, 'median': 0.5886335968971252, 'majority': 0.1414490044116974, 'minority': 0.1414490044116974, 'unique': 165.0, 'histogram': [[3.0, 2.0, 5.0, 13.0, 34.0, 31.0, 36.0, 22.0, 14.0, 5.0], [0.1414490044116974, 0.2204408198595047, 0.299432635307312, 0.3784244656562805, 0.45741626620292664, 0.5364080667495728, 0.6153998970985413, 0.6943917274475098, 0.7733834981918335, 0.8523753881454468, 0.9313671588897705]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21559929847717285, 'percentile_98': 0.8490991592407227}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15239623188972473, 'max': 1.001859426498413, 'mean': 0.6227328181266785, 'count': 147.99998474121094, 'sum': 92.16444396972656, 'std': 0.14832689531379753, 'median': 0.6240556240081787, 'majority': 0.15239623188972473, 'minority': 0.15239623188972473, 'unique': 165.0, 'histogram': [[3.0, 2.0, 5.0, 16.0, 31.0, 31.0, 36.0, 26.0, 11.0, 4.0], [0.15239623188972473, 0.23734255135059357, 0.3222888708114624, 0.40723517537117004, 0.4921815097332001, 0.5771278142929077, 0.662074089050293, 0.7470204830169678, 0.831966757774353, 0.9169131517410278, 1.001859426498413]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23127871751785278, 'percentile_98': 0.9045695066452026}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1617286652326584, 'max': 1.0585517883300781, 'mean': 0.6620715856552124, 'count': 147.99998474121094, 'sum': 97.98658752441406, 'std': 0.15608224207754107, 'median': 0.6646500825881958, 'majority': 0.1617286652326584, 'minority': 0.1617286652326584, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 13.0, 32.0, 33.0, 36.0, 24.0, 14.0, 3.0], [0.1617286652326584, 0.25141096115112305, 0.3410933017730713, 0.43077558279037476, 0.520457923412323, 0.6101402044296265, 0.6998225450515747, 0.7895048260688782, 0.8791871666908264, 0.9688695073127747, 1.0585517883300781]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2478618323802948, 'percentile_98': 0.9597673416137695}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16138292849063873, 'max': 1.0516606569290161, 'mean': 0.6748719811439514, 'count': 147.99998474121094, 'sum': 99.88104248046875, 'std': 0.15544646597029413, 'median': 0.6826895475387573, 'majority': 0.16138292849063873, 'minority': 0.16138292849063873, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 29.0, 32.0, 38.0, 22.0, 16.0, 7.0], [0.16138292849063873, 0.25041070580482483, 0.3394384980201721, 0.428466260433197, 0.5174940228462219, 0.6065217852592468, 0.6955496072769165, 0.7845773696899414, 0.8736051321029663, 0.9626328945159912, 1.0516606569290161]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25560837984085083, 'percentile_98': 0.9689860939979553}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17935849726200104, 'max': 1.156480312347412, 'mean': 0.7464059591293335, 'count': 147.99998474121094, 'sum': 110.46807098388672, 'std': 0.17050221424154235, 'median': 0.754848301410675, 'majority': 0.17935849726200104, 'minority': 0.17935849726200104, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 14.0, 29.0, 33.0, 36.0, 25.0, 15.0, 7.0], [0.17935849726200104, 0.27707067131996155, 0.37478286027908325, 0.47249501943588257, 0.5702072381973267, 0.667919397354126, 0.7656315565109253, 0.8633437752723694, 0.9610559344291687, 1.0587681531906128, 1.156480312347412]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2845102846622467, 'percentile_98': 1.0766727924346924}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19743984937667847, 'max': 1.2718183994293213, 'mean': 0.8303818702697754, 'count': 147.99998474121094, 'sum': 122.8965072631836, 'std': 0.186799499177389, 'median': 0.8398729562759399, 'majority': 0.19743984937667847, 'minority': 0.19743984937667847, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 14.0, 24.0, 34.0, 36.0, 28.0, 16.0, 7.0], [0.19743984937667847, 0.30487769842147827, 0.4123155474662781, 0.5197533965110779, 0.6271912455558777, 0.7346290946006775, 0.8420669436454773, 0.9495047926902771, 1.0569427013397217, 1.1643805503845215, 1.2718183994293213]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32036641240119934, 'percentile_98': 1.1867836713790894}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19517619907855988, 'max': 1.2541193962097168, 'mean': 0.8295286893844604, 'count': 147.99998474121094, 'sum': 122.77023315429688, 'std': 0.18408599768293887, 'median': 0.848406195640564, 'majority': 0.19517619907855988, 'minority': 0.19517619907855988, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 22.0, 32.0, 36.0, 32.0, 17.0, 7.0], [0.19517619907855988, 0.30107051134109497, 0.40696483850479126, 0.5128591060638428, 0.6187534332275391, 0.7246477603912354, 0.8305420279502869, 0.9364363551139832, 1.0423307418823242, 1.1482250690460205, 1.2541193962097168]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32384032011032104, 'percentile_98': 1.1832541227340698}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22369232773780823, 'max': 1.429695963859558, 'mean': 0.9232772588729858, 'count': 147.99998474121094, 'sum': 136.64501953125, 'std': 0.21243309587625434, 'median': 0.9350660443305969, 'majority': 0.22369232773780823, 'minority': 0.22369232773780823, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 27.0, 30.0, 36.0, 29.0, 16.0, 5.0], [0.22369232773780823, 0.34429270029067993, 0.46489304304122925, 0.5854934453964233, 0.7060937881469727, 0.826694130897522, 0.9472944736480713, 1.0678949356079102, 1.1884952783584595, 1.3090956211090088, 1.429695963859558]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35203179717063904, 'percentile_98': 1.3422709703445435}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29146838188171387, 'max': 1.8462449312210083, 'mean': 1.1892285346984863, 'count': 147.99998474121094, 'sum': 176.00579833984375, 'std': 0.275189481826428, 'median': 1.2038209438323975, 'majority': 0.29146838188171387, 'minority': 0.29146838188171387, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 17.0, 28.0, 29.0, 36.0, 29.0, 15.0, 5.0], [0.29146838188171387, 0.44694602489471436, 0.6024236679077148, 0.7579013705253601, 0.9133790135383606, 1.0688567161560059, 1.2243343591690063, 1.3798120021820068, 1.5352896451950073, 1.6907672882080078, 1.8462449312210083]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45396286249160767, 'percentile_98': 1.7425577640533447}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26850539445877075, 'max': 1.6956895589828491, 'mean': 1.0962382555007935, 'count': 147.99998474121094, 'sum': 162.2432403564453, 'std': 0.2530326191960636, 'median': 1.1104698181152344, 'majority': 0.26850539445877075, 'minority': 0.26850539445877075, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 17.0, 26.0, 29.0, 37.0, 29.0, 16.0, 5.0], [0.26850539445877075, 0.41122379899024963, 0.5539422035217285, 0.6966606378555298, 0.8393790125846863, 0.9820974469184875, 1.124815821647644, 1.2675342559814453, 1.410252571105957, 1.5529711246490479, 1.6956895589828491]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.41799941658973694, 'percentile_98': 1.6091734170913696}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3097098171710968, 'max': 1.9420331716537476, 'mean': 1.2562484741210938, 'count': 147.99998474121094, 'sum': 185.9247589111328, 'std': 0.29107336457191224, 'median': 1.269119143486023, 'majority': 0.3097098171710968, 'minority': 0.3097098171710968, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 17.0, 27.0, 28.0, 39.0, 30.0, 13.0, 5.0], [0.3097098171710968, 0.47294217348098755, 0.6361744999885559, 0.799406886100769, 0.9626392126083374, 1.1258715391159058, 1.2891038656234741, 1.4523361921310425, 1.6155685186386108, 1.7788008451461792, 1.9420331716537476]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4813513159751892, 'percentile_98': 1.8693461418151855}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2309805452823639, 'max': 1.4639943838119507, 'mean': 0.9624875783920288, 'count': 147.99998474121094, 'sum': 142.44815063476562, 'std': 0.21808464325950075, 'median': 0.9835624098777771, 'majority': 0.2309805452823639, 'minority': 0.2309805452823639, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 24.0, 30.0, 36.0, 33.0, 15.0, 6.0], [0.2309805452823639, 0.3542819321155548, 0.4775833189487457, 0.6008846759796143, 0.7241860628128052, 0.8474874496459961, 0.970788836479187, 1.094090223312378, 1.2173916101455688, 1.3406929969787598, 1.4639943838119507]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37255507707595825, 'percentile_98': 1.4016871452331543}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19138485193252563, 'max': 1.2155781984329224, 'mean': 0.8113453388214111, 'count': 147.99998474121094, 'sum': 120.07909393310547, 'std': 0.18156874680401086, 'median': 0.8257524371147156, 'majority': 0.19138485193252563, 'minority': 0.19138485193252563, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 19.0, 32.0, 36.0, 35.0, 15.0, 8.0], [0.19138485193252563, 0.2938041687011719, 0.3962235152721405, 0.49864286184310913, 0.6010621786117554, 0.7034814953804016, 0.8059008717536926, 0.9083201885223389, 1.0107395648956299, 1.1131588220596313, 1.2155781984329224]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31639808416366577, 'percentile_98': 1.170677900314331}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19691061973571777, 'max': 1.249397873878479, 'mean': 0.8244310021400452, 'count': 147.99998474121094, 'sum': 122.01577758789062, 'std': 0.18702647895432192, 'median': 0.8439342379570007, 'majority': 0.19691061973571777, 'minority': 0.19691061973571777, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 14.0, 23.0, 31.0, 37.0, 33.0, 15.0, 6.0], [0.19691061973571777, 0.3021593391895294, 0.40740805864334106, 0.5126568078994751, 0.6179054975509644, 0.7231542468070984, 0.8284029960632324, 0.9336516857147217, 1.038900375366211, 1.1441491842269897, 1.249397873878479]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3210601806640625, 'percentile_98': 1.198512315750122}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26583781838417053, 'max': 1.6624342203140259, 'mean': 1.0620743036270142, 'count': 147.99998474121094, 'sum': 157.18698120117188, 'std': 0.24846701446692798, 'median': 1.0644261837005615, 'majority': 0.26583781838417053, 'minority': 0.26583781838417053, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 17.0, 25.0, 35.0, 36.0, 27.0, 12.0, 5.0], [0.26583781838417053, 0.4054974615573883, 0.5451570749282837, 0.6848167181015015, 0.8244763612747192, 0.964136004447937, 1.1037956476211548, 1.2434552907943726, 1.3831149339675903, 1.522774577140808, 1.6624342203140259]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.41203877329826355, 'percentile_98': 1.5933765172958374}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.302762508392334, 'max': 1.8851438760757446, 'mean': 1.2346951961517334, 'count': 147.99998474121094, 'sum': 182.73487854003906, 'std': 0.2840528696775729, 'median': 1.2493044137954712, 'majority': 0.302762508392334, 'minority': 0.302762508392334, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 25.0, 31.0, 35.0, 33.0, 13.0, 6.0], [0.302762508392334, 0.4610006511211395, 0.6192387938499451, 0.7774769067764282, 0.9357150793075562, 1.093953251838684, 1.2521913051605225, 1.4104294776916504, 1.5686676502227783, 1.7269058227539062, 1.8851438760757446]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4809911549091339, 'percentile_98': 1.8160043954849243}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2732313275337219, 'max': 1.704302430152893, 'mean': 1.1473666429519653, 'count': 147.99998474121094, 'sum': 169.81024169921875, 'std': 0.2571284148156859, 'median': 1.1645934581756592, 'majority': 0.2732313275337219, 'minority': 0.2732313275337219, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 21.0, 29.0, 34.0, 38.0, 16.0, 8.0], [0.2732313275337219, 0.4163384437561035, 0.5594455003738403, 0.7025526165962219, 0.8456597328186035, 0.9887668490409851, 1.1318738460540771, 1.2749810218811035, 1.4180881977081299, 1.5611951351165771, 1.704302430152893]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4510567784309387, 'percentile_98': 1.6475105285644531}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2278602421283722, 'max': 1.4266570806503296, 'mean': 0.952056348323822, 'count': 147.99998474121094, 'sum': 140.90432739257812, 'std': 0.21356298855811356, 'median': 0.9641405344009399, 'majority': 0.2278602421283722, 'minority': 0.2278602421283722, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 20.0, 32.0, 35.0, 36.0, 16.0, 7.0], [0.2278602421283722, 0.34773993492126465, 0.4676195979118347, 0.5874992609024048, 0.7073789834976196, 0.8272587060928345, 0.9471383094787598, 1.0670180320739746, 1.1868977546691895, 1.3067773580551147, 1.4266570806503296]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3790528178215027, 'percentile_98': 1.3743093013763428}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24732904136180878, 'max': 1.5436779260635376, 'mean': 0.9911864995956421, 'count': 147.99998474121094, 'sum': 146.69558715820312, 'std': 0.23118206134513408, 'median': 0.9959051012992859, 'majority': 0.24732904136180878, 'minority': 0.24732904136180878, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 23.0, 38.0, 36.0, 25.0, 14.0, 5.0], [0.24732904136180878, 0.37696391344070435, 0.5065988302230835, 0.6362336874008179, 0.765868604183197, 0.8955034613609314, 1.0251383781433105, 1.154773235321045, 1.2844080924987793, 1.4140429496765137, 1.5436779260635376]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3908166289329529, 'percentile_98': 1.4731024503707886}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3079080581665039, 'max': 1.901976466178894, 'mean': 1.1883032321929932, 'count': 147.99998474121094, 'sum': 175.86886596679688, 'std': 0.29444338654132146, 'median': 1.1838140487670898, 'majority': 0.3079080581665039, 'minority': 0.3079080581665039, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 18.0, 30.0, 36.0, 31.0, 23.0, 10.0, 6.0], [0.3079080581665039, 0.4673148989677429, 0.6267217397689819, 0.786128580570221, 0.94553542137146, 1.1049423217773438, 1.264349102973938, 1.4237558841705322, 1.583162784576416, 1.7425696849822998, 1.901976466178894]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4558184742927551, 'percentile_98': 1.8223673105239868}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24029849469661713, 'max': 1.4932724237442017, 'mean': 0.9987470507621765, 'count': 147.99998474121094, 'sum': 147.81454467773438, 'std': 0.2269461606084799, 'median': 1.006501317024231, 'majority': 0.24029849469661713, 'minority': 0.24029849469661713, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 20.0, 32.0, 36.0, 34.0, 15.0, 8.0], [0.24029849469661713, 0.36559587717056274, 0.49089330434799194, 0.6161906719207764, 0.7414880990982056, 0.8667855262756348, 0.9920828938484192, 1.1173802614212036, 1.2426776885986328, 1.367975115776062, 1.4932724237442017]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3983412981033325, 'percentile_98': 1.4647257328033447}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2241075485944748, 'max': 1.3905043601989746, 'mean': 0.9171919822692871, 'count': 147.99998474121094, 'sum': 135.74440002441406, 'std': 0.21347554373258112, 'median': 0.921650230884552, 'majority': 0.2241075485944748, 'minority': 0.2241075485944748, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 15.0, 21.0, 34.0, 35.0, 30.0, 16.0, 7.0], [0.2241075485944748, 0.34074723720550537, 0.45738691091537476, 0.5740266442298889, 0.6906663179397583, 0.8073059916496277, 0.9239457249641418, 1.0405853986740112, 1.1572250127792358, 1.27386474609375, 1.3905043601989746]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3648119270801544, 'percentile_98': 1.3667482137680054}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2479485273361206, 'max': 1.5347790718078613, 'mean': 0.9992157220840454, 'count': 147.99998474121094, 'sum': 147.8839111328125, 'std': 0.2370289586056401, 'median': 1.00278902053833, 'majority': 0.2479485273361206, 'minority': 0.2479485273361206, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 15.0, 23.0, 36.0, 33.0, 29.0, 14.0, 7.0], [0.2479485273361206, 0.37663158774375916, 0.5053146481513977, 0.6339976787567139, 0.7626807689666748, 0.8913638591766357, 1.0200469493865967, 1.148729920387268, 1.277413010597229, 1.40609610080719, 1.5347790718078613]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3967866897583008, 'percentile_98': 1.5146466493606567}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32945141196250916, 'max': 2.0396173000335693, 'mean': 1.3077856302261353, 'count': 147.99998474121094, 'sum': 193.55224609375, 'std': 0.3175499109401707, 'median': 1.3018971681594849, 'majority': 0.32945141196250916, 'minority': 0.32945141196250916, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 18.0, 27.0, 34.0, 35.0, 26.0, 9.0, 8.0], [0.32945141196250916, 0.5004680156707764, 0.6714845895767212, 0.842501163482666, 1.0135177373886108, 1.1845343112945557, 1.35555100440979, 1.5265675783157349, 1.6975841522216797, 1.8686007261276245, 2.0396173000335693]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5218018889427185, 'percentile_98': 2.0270895957946777}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3580471873283386, 'max': 2.232532501220703, 'mean': 1.4716888666152954, 'count': 147.99998474121094, 'sum': 217.80992126464844, 'std': 0.34184462077581496, 'median': 1.4809339046478271, 'majority': 0.3580471873283386, 'minority': 0.3580471873283386, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 36.0, 37.0, 31.0, 10.0, 9.0], [0.3580471873283386, 0.5454957485198975, 0.7329442501068115, 0.9203928112983704, 1.1078412532806396, 1.2952897548675537, 1.4827384948730469, 1.670186996459961, 1.857635498046875, 2.045083999633789, 2.232532501220703]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5952524542808533, 'percentile_98': 2.1994998455047607}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3039643466472626, 'max': 1.902977466583252, 'mean': 1.2571104764938354, 'count': 147.99998474121094, 'sum': 186.05233764648438, 'std': 0.29164509892193524, 'median': 1.2605801820755005, 'majority': 0.3039643466472626, 'minority': 0.3039643466472626, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 35.0, 37.0, 32.0, 11.0, 8.0], [0.3039643466472626, 0.46386563777923584, 0.6237669587135315, 0.7836682796478271, 0.943569540977478, 1.1034709215164185, 1.2633721828460693, 1.4232735633850098, 1.5831748247146606, 1.7430760860443115, 1.902977466583252]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5072360634803772, 'percentile_98': 1.8722444772720337}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27716001868247986, 'max': 1.7743180990219116, 'mean': 1.154103398323059, 'count': 147.99998474121094, 'sum': 170.80728149414062, 'std': 0.2704463709933862, 'median': 1.1578469276428223, 'majority': 0.27716001868247986, 'minority': 0.27716001868247986, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 19.0, 39.0, 37.0, 29.0, 8.0, 9.0], [0.27716001868247986, 0.4268758296966553, 0.5765916109085083, 0.7263074517250061, 0.8760232925415039, 1.025739073753357, 1.17545485496521, 1.3251707553863525, 1.4748865365982056, 1.6246023178100586, 1.7743180990219116]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46770790219306946, 'percentile_98': 1.7190275192260742}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2678660452365875, 'max': 1.7034549713134766, 'mean': 1.072050929069519, 'count': 147.99998474121094, 'sum': 158.66351318359375, 'std': 0.266178606047307, 'median': 1.074775218963623, 'majority': 0.2678660452365875, 'minority': 0.2678660452365875, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 20.0, 31.0, 34.0, 30.0, 25.0, 8.0, 8.0], [0.2678660452365875, 0.4114249348640442, 0.5549838542938232, 0.6985427141189575, 0.8421015739440918, 0.9856604337692261, 1.12921941280365, 1.2727782726287842, 1.4163371324539185, 1.5598959922790527, 1.7034549713134766]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4290279448032379, 'percentile_98': 1.661447286605835}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31872719526290894, 'max': 1.9937328100204468, 'mean': 1.2425693273544312, 'count': 147.99998474121094, 'sum': 183.90023803710938, 'std': 0.3162310904288894, 'median': 1.2460920810699463, 'majority': 0.31872719526290894, 'minority': 0.31872719526290894, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 21.0, 33.0, 35.0, 27.0, 22.0, 9.0, 8.0], [0.31872719526290894, 0.48622775077819824, 0.6537283658981323, 0.8212289214134216, 0.9887294769287109, 1.1562299728393555, 1.323730707168579, 1.4912312030792236, 1.6587316989898682, 1.8262324333190918, 1.9937328100204468]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49627232551574707, 'percentile_98': 1.9614306688308716}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2030516266822815, 'max': 1.2962088584899902, 'mean': 0.8959811329841614, 'count': 147.99998474121094, 'sum': 132.60519409179688, 'std': 0.19696509252653968, 'median': 0.9062069058418274, 'majority': 0.2030516266822815, 'minority': 0.2030516266822815, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 17.0, 28.0, 35.0, 41.0, 19.0, 10.0], [0.2030516266822815, 0.31236734986305237, 0.42168307304382324, 0.5309988260269165, 0.6403145790100098, 0.7496302723884583, 0.8589460253715515, 0.96826171875, 1.0775774717330933, 1.1868932247161865, 1.2962088584899902]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3698897659778595, 'percentile_98': 1.2681161165237427}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1647566258907318, 'max': 1.0493777990341187, 'mean': 0.7038978338241577, 'count': 147.99998474121094, 'sum': 104.17687225341797, 'std': 0.16030068397663105, 'median': 0.7093489170074463, 'majority': 0.1647566258907318, 'minority': 0.1647566258907318, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 20.0, 32.0, 37.0, 32.0, 16.0, 9.0], [0.1647566258907318, 0.25321874022483826, 0.3416808545589447, 0.43014296889305115, 0.51860511302948, 0.6070672273635864, 0.6955293416976929, 0.7839914560317993, 0.8724535703659058, 0.9609156847000122, 1.0493777990341187]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2895497977733612, 'percentile_98': 1.0352095365524292}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17251266539096832, 'max': 1.1002552509307861, 'mean': 0.7479881644248962, 'count': 147.99998474121094, 'sum': 110.70223999023438, 'std': 0.16750129258845614, 'median': 0.7545393109321594, 'majority': 0.17251266539096832, 'minority': 0.17251266539096832, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 30.0, 37.0, 36.0, 17.0, 9.0], [0.17251266539096832, 0.265286922454834, 0.35806119441986084, 0.4508354067802429, 0.5436096787452698, 0.6363839507102966, 0.7291581630706787, 0.8219324350357056, 0.9147067070007324, 1.0074809789657593, 1.1002552509307861]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.30867236852645874, 'percentile_98': 1.0863600969314575}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16249826550483704, 'max': 1.0217628479003906, 'mean': 0.6862285137176514, 'count': 147.99998474121094, 'sum': 101.56180572509766, 'std': 0.15694115483431226, 'median': 0.6907272934913635, 'majority': 0.16249826550483704, 'minority': 0.16249826550483704, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 18.0, 33.0, 33.0, 36.0, 18.0, 7.0], [0.16249826550483704, 0.2484247237443924, 0.33435118198394775, 0.4202776253223419, 0.5062041282653809, 0.5921305418014526, 0.6780569553375244, 0.7639834880828857, 0.8499099016189575, 0.9358364343643188, 1.0217628479003906]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.277565062046051, 'percentile_98': 0.9975875020027161}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1486710011959076, 'max': 0.9400573372840881, 'mean': 0.6123383641242981, 'count': 147.99998474121094, 'sum': 90.62606811523438, 'std': 0.14451321927572908, 'median': 0.6158778667449951, 'majority': 0.1486710011959076, 'minority': 0.1486710011959076, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 20.0, 36.0, 36.0, 28.0, 15.0, 6.0], [0.1486710011959076, 0.22780963778495789, 0.3069482743740082, 0.38608691096305847, 0.46522554755210876, 0.5443642139434814, 0.6235028505325317, 0.702641487121582, 0.7817801237106323, 0.8609187602996826, 0.9400573372840881]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24309900403022766, 'percentile_98': 0.8964939117431641}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12210125476121902, 'max': 0.7783205509185791, 'mean': 0.5126475095748901, 'count': 147.99998474121094, 'sum': 75.871826171875, 'std': 0.1196454678963072, 'median': 0.5160730481147766, 'majority': 0.12210125476121902, 'minority': 0.12210125476121902, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 15.0, 21.0, 32.0, 36.0, 31.0, 16.0, 7.0], [0.12210125476121902, 0.18772318959236145, 0.2533451020717621, 0.3189670443534851, 0.38458895683288574, 0.4502108693122864, 0.5158328413963318, 0.5814547538757324, 0.6470766663551331, 0.7126985788345337, 0.7783205509185791]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2061508297920227, 'percentile_98': 0.7530897259712219}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16727687418460846, 'max': 1.0525215864181519, 'mean': 0.6824589967727661, 'count': 147.99998474121094, 'sum': 101.00392150878906, 'std': 0.16050507774074974, 'median': 0.6854182481765747, 'majority': 0.16727687418460846, 'minority': 0.16727687418460846, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 16.0, 23.0, 36.0, 38.0, 25.0, 14.0, 6.0], [0.16727687418460846, 0.25580134987831116, 0.34432584047317505, 0.43285030126571655, 0.5213747620582581, 0.6098992228507996, 0.6984237432479858, 0.7869482040405273, 0.8754726648330688, 0.9639971256256104, 1.0525215864181519]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27394047379493713, 'percentile_98': 1.0029948949813843}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19269263744354248, 'max': 1.208968997001648, 'mean': 0.8005317449569702, 'count': 147.99998474121094, 'sum': 118.47868347167969, 'std': 0.18543832514919684, 'median': 0.8074670433998108, 'majority': 0.19269263744354248, 'minority': 0.19269263744354248, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 23.0, 32.0, 36.0, 31.0, 16.0, 7.0], [0.19269263744354248, 0.294320285320282, 0.3959479033946991, 0.4975755214691162, 0.5992031693458557, 0.7008308172225952, 0.8024584054946899, 0.9040860533714294, 1.005713701248169, 1.1073412895202637, 1.208968997001648]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3235662579536438, 'percentile_98': 1.179176926612854}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21483229100704193, 'max': 1.3435540199279785, 'mean': 0.9022451639175415, 'count': 147.99998474121094, 'sum': 133.5322723388672, 'std': 0.2035701349224489, 'median': 0.9104669690132141, 'majority': 0.21483229100704193, 'minority': 0.21483229100704193, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 18.0, 31.0, 36.0, 34.0, 19.0, 7.0], [0.21483229100704193, 0.32770445942878723, 0.44057661294937134, 0.5534487962722778, 0.6663209795951843, 0.7791931629180908, 0.8920652866363525, 1.0049374103546143, 1.1178096532821655, 1.2306817770004272, 1.3435540199279785]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3694779872894287, 'percentile_98': 1.3080767393112183}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19991424679756165, 'max': 1.2574659585952759, 'mean': 0.866649329662323, 'count': 147.99998474121094, 'sum': 128.2640838623047, 'std': 0.19010469140455036, 'median': 0.8739888072013855, 'majority': 0.19991424679756165, 'minority': 0.19991424679756165, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 18.0, 26.0, 37.0, 38.0, 22.0, 8.0], [0.19991424679756165, 0.3056694269180298, 0.41142457723617554, 0.5171797275543213, 0.6229349374771118, 0.7286901473999023, 0.8344452381134033, 0.9402004480361938, 1.0459556579589844, 1.1517107486724854, 1.2574659585952759]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3615024983882904, 'percentile_98': 1.2394057512283325}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17954544723033905, 'max': 1.1317218542099, 'mean': 0.7314304113388062, 'count': 147.99998474121094, 'sum': 108.2516860961914, 'std': 0.17235540312574776, 'median': 0.7378917932510376, 'majority': 0.17954544723033905, 'minority': 0.17954544723033905, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 24.0, 34.0, 35.0, 29.0, 13.0, 6.0], [0.17954544723033905, 0.2747630774974823, 0.36998072266578674, 0.4651983380317688, 0.5604159832000732, 0.6556336283683777, 0.7508512735366821, 0.8460689187049866, 0.941286563873291, 1.0365041494369507, 1.1317218542099]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.29440295696258545, 'percentile_98': 1.0746465921401978}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19144180417060852, 'max': 1.2090904712677002, 'mean': 0.7640730738639832, 'count': 147.99998474121094, 'sum': 113.08280181884766, 'std': 0.18406251151209538, 'median': 0.7689791321754456, 'majority': 0.19144180417060852, 'minority': 0.19144180417060852, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 26.0, 38.0, 33.0, 25.0, 12.0, 5.0], [0.19144180417060852, 0.29320669174194336, 0.3949715495109558, 0.49673643708229065, 0.5985013246536255, 0.7002661228179932, 0.8020310401916504, 0.9037959575653076, 1.0055607557296753, 1.1073256731033325, 1.2090904712677002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.30359503626823425, 'percentile_98': 1.1394832134246826}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1949150413274765, 'max': 1.227763295173645, 'mean': 0.789162278175354, 'count': 147.99998474121094, 'sum': 116.79600524902344, 'std': 0.18679416442333974, 'median': 0.7932160496711731, 'majority': 0.1949150413274765, 'minority': 0.1949150413274765, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 18.0, 24.0, 34.0, 35.0, 28.0, 12.0, 6.0], [0.1949150413274765, 0.298199862241745, 0.4014846682548523, 0.504769504070282, 0.6080543398857117, 0.7113391757011414, 0.8146239519119263, 0.917908787727356, 1.0211936235427856, 1.1244784593582153, 1.227763295173645]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.317169189453125, 'percentile_98': 1.1607229709625244}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20761741697788239, 'max': 1.3108313083648682, 'mean': 0.8302668929100037, 'count': 147.99998474121094, 'sum': 122.87948608398438, 'std': 0.19840658352526871, 'median': 0.839812159538269, 'majority': 0.20761741697788239, 'minority': 0.20761741697788239, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 26.0, 36.0, 35.0, 25.0, 12.0, 5.0], [0.20761741697788239, 0.31793880462646484, 0.4282602071762085, 0.5385815501213074, 0.648902952671051, 0.7592243552207947, 0.8695456981658936, 0.9798671007156372, 1.0901885032653809, 1.2005099058151245, 1.3108313083648682]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3324667811393738, 'percentile_98': 1.232081413269043}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25748226046562195, 'max': 1.6166837215423584, 'mean': 0.9920761585235596, 'count': 147.99998474121094, 'sum': 146.82725524902344, 'std': 0.24398029403376112, 'median': 0.992056667804718, 'majority': 0.25748226046562195, 'minority': 0.25748226046562195, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 22.0, 29.0, 36.0, 32.0, 21.0, 10.0, 4.0], [0.25748226046562195, 0.3934023976325989, 0.5293225049972534, 0.6652426719665527, 0.801162838935852, 0.9370830059051514, 1.0730030536651611, 1.2089232206344604, 1.3448433876037598, 1.480763554573059, 1.6166837215423584]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39154252409935, 'percentile_98': 1.5086002349853516}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3325868844985962, 'max': 2.088390827178955, 'mean': 1.3356108665466309, 'count': 147.99998474121094, 'sum': 197.67037963867188, 'std': 0.31115839985281685, 'median': 1.3535956144332886, 'majority': 0.3325868844985962, 'minority': 0.3325868844985962, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 18.0, 24.0, 37.0, 33.0, 30.0, 13.0, 4.0], [0.3325868844985962, 0.5081672668457031, 0.6837476491928101, 0.8593280911445618, 1.0349085330963135, 1.2104887962341309, 1.3860692977905273, 1.5616496801376343, 1.7372300624847412, 1.9128104448318481, 2.088390827178955]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5381486415863037, 'percentile_98': 1.9608447551727295}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.278855562210083, 'max': 1.7547472715377808, 'mean': 1.1033779382705688, 'count': 147.99998474121094, 'sum': 163.2999267578125, 'std': 0.26354615781874985, 'median': 1.1154255867004395, 'majority': 0.278855562210083, 'minority': 0.278855562210083, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 16.0, 27.0, 36.0, 33.0, 26.0, 13.0, 4.0], [0.278855562210083, 0.42644473910331726, 0.5740339159965515, 0.7216230630874634, 0.86921226978302, 1.0168014764785767, 1.1643905639648438, 1.3119797706604004, 1.459568977355957, 1.6071581840515137, 1.7547472715377808]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44042596220970154, 'percentile_98': 1.6408904790878296}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2823610007762909, 'max': 1.779706597328186, 'mean': 1.08525812625885, 'count': 147.99998474121094, 'sum': 160.61817932128906, 'std': 0.2673202859513022, 'median': 1.094775676727295, 'majority': 0.2823610007762909, 'minority': 0.2823610007762909, 'unique': 165.0, 'histogram': [[3.0, 1.0, 10.0, 20.0, 27.0, 39.0, 30.0, 22.0, 9.0, 4.0], [0.2823610007762909, 0.43209555745124817, 0.5818301439285278, 0.7315646409988403, 0.8812992572784424, 1.0310337543487549, 1.180768370628357, 1.330502986907959, 1.4802374839782715, 1.629971981048584, 1.779706597328186]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4250643253326416, 'percentile_98': 1.6522867679595947}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32135775685310364, 'max': 2.0285089015960693, 'mean': 1.2481549978256226, 'count': 147.99998474121094, 'sum': 184.72691345214844, 'std': 0.3075713592785118, 'median': 1.2605806589126587, 'majority': 0.32135775685310364, 'minority': 0.32135775685310364, 'unique': 165.0, 'histogram': [[3.0, 1.0, 8.0, 19.0, 28.0, 36.0, 30.0, 23.0, 13.0, 4.0], [0.32135775685310364, 0.4920728802680969, 0.6627880334854126, 0.8335031270980835, 1.0042182207107544, 1.1749333143234253, 1.3456485271453857, 1.5163636207580566, 1.6870787143707275, 1.8577938079833984, 2.0285089015960693]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48813456296920776, 'percentile_98': 1.8911997079849243}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3203561007976532, 'max': 2.022861957550049, 'mean': 1.2187820672988892, 'count': 147.99998474121094, 'sum': 180.37973022460938, 'std': 0.3100944197975313, 'median': 1.2342315912246704, 'majority': 0.3203561007976532, 'minority': 0.3203561007976532, 'unique': 165.0, 'histogram': [[3.0, 2.0, 12.0, 23.0, 28.0, 32.0, 31.0, 19.0, 11.0, 4.0], [0.3203561007976532, 0.4906066656112671, 0.6608572602272034, 0.8311078548431396, 1.0013583898544312, 1.1716090440750122, 1.3418595790863037, 1.5121102333068848, 1.6823607683181763, 1.8526113033294678, 2.022861957550049]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4664311408996582, 'percentile_98': 1.880184292793274}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31238898634910583, 'max': 1.9778450727462769, 'mean': 1.2203996181488037, 'count': 147.99998474121094, 'sum': 180.61912536621094, 'std': 0.2993740629886306, 'median': 1.23496675491333, 'majority': 0.31238898634910583, 'minority': 0.31238898634910583, 'unique': 165.0, 'histogram': [[3.0, 1.0, 8.0, 19.0, 27.0, 35.0, 32.0, 24.0, 12.0, 4.0], [0.31238898634910583, 0.4789345860481262, 0.6454801559448242, 0.812025785446167, 0.9785714149475098, 1.1451170444488525, 1.3116625547409058, 1.4782081842422485, 1.6447538137435913, 1.811299443244934, 1.9778450727462769]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4740500748157501, 'percentile_98': 1.8388104438781738}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30772364139556885, 'max': 1.9556448459625244, 'mean': 1.1518243551254272, 'count': 147.99998474121094, 'sum': 170.46998596191406, 'std': 0.29927821950343075, 'median': 1.1673544645309448, 'majority': 0.30772364139556885, 'minority': 0.30772364139556885, 'unique': 165.0, 'histogram': [[3.0, 2.0, 13.0, 25.0, 29.0, 34.0, 32.0, 15.0, 9.0, 3.0], [0.30772364139556885, 0.4725157618522644, 0.63730788230896, 0.8021000027656555, 0.9668921232223511, 1.1316843032836914, 1.2964763641357422, 1.4612685441970825, 1.6260606050491333, 1.790852665901184, 1.9556448459625244]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4320834279060364, 'percentile_98': 1.786069393157959}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28744348883628845, 'max': 1.8259896039962769, 'mean': 1.131083369255066, 'count': 147.99998474121094, 'sum': 167.40032958984375, 'std': 0.2759355875037545, 'median': 1.1457585096359253, 'majority': 0.28744348883628845, 'minority': 0.28744348883628845, 'unique': 165.0, 'histogram': [[3.0, 1.0, 8.0, 17.0, 28.0, 35.0, 33.0, 24.0, 12.0, 4.0], [0.28744348883628845, 0.44129809737205505, 0.595152735710144, 0.7490073442459106, 0.9028619527816772, 1.0567165613174438, 1.2105711698532104, 1.364425778388977, 1.5182803869247437, 1.6721349954605103, 1.8259896039962769]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4412534832954407, 'percentile_98': 1.6936609745025635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2312481850385666, 'max': 1.4863940477371216, 'mean': 0.9224914312362671, 'count': 147.99998474121094, 'sum': 136.52871704101562, 'std': 0.2234996165783258, 'median': 0.941532552242279, 'majority': 0.2312481850385666, 'minority': 0.2312481850385666, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 17.0, 28.0, 31.0, 35.0, 25.0, 13.0, 3.0], [0.2312481850385666, 0.35676276683807373, 0.48227739334106445, 0.6077919602394104, 0.7333065867424011, 0.8588212132453918, 0.9843357801437378, 1.109850287437439, 1.2353649139404297, 1.3608795404434204, 1.4863940477371216]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3612256348133087, 'percentile_98': 1.3585268259048462}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17930173873901367, 'max': 1.1589001417160034, 'mean': 0.6909769177436829, 'count': 147.99998474121094, 'sum': 102.26457214355469, 'std': 0.1722724772623717, 'median': 0.6966869235038757, 'majority': 0.17930173873901367, 'minority': 0.17930173873901367, 'unique': 165.0, 'histogram': [[3.0, 1.0, 13.0, 19.0, 32.0, 37.0, 33.0, 13.0, 12.0, 2.0], [0.17930173873901367, 0.2772615849971771, 0.3752214312553406, 0.47318124771118164, 0.5711411237716675, 0.6691009402275085, 0.7670607566833496, 0.8650206327438354, 0.9629804491996765, 1.0609402656555176, 1.1589001417160034]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2682461738586426, 'percentile_98': 1.0501960515975952}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20255206525325775, 'max': 1.3098233938217163, 'mean': 0.7693856358528137, 'count': 147.99998474121094, 'sum': 113.86906433105469, 'std': 0.194924216552614, 'median': 0.7773918509483337, 'majority': 0.20255206525325775, 'minority': 0.20255206525325775, 'unique': 165.0, 'histogram': [[3.0, 2.0, 12.0, 25.0, 29.0, 38.0, 30.0, 16.0, 8.0, 2.0], [0.20255206525325775, 0.3132792115211487, 0.4240063428878784, 0.5347334742546082, 0.6454606056213379, 0.7561877369880676, 0.8669148683547974, 0.9776419997215271, 1.0883691310882568, 1.1990962028503418, 1.3098233938217163]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2977048456668854, 'percentile_98': 1.180377721786499}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1870727241039276, 'max': 1.2216804027557373, 'mean': 0.7629367709159851, 'count': 147.99998474121094, 'sum': 112.91462707519531, 'std': 0.1812065742528194, 'median': 0.779075562953949, 'majority': 0.1870727241039276, 'minority': 0.1870727241039276, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 15.0, 30.0, 30.0, 40.0, 22.0, 14.0, 3.0], [0.1870727241039276, 0.29053348302841187, 0.3939942717552185, 0.49745503067970276, 0.600915789604187, 0.7043765783309937, 0.8078373670578003, 0.9112980365753174, 1.014758825302124, 1.1182196140289307, 1.2216804027557373]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3048411011695862, 'percentile_98': 1.106228232383728}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.143837571144104, 'max': 0.9500780701637268, 'mean': 0.5730887055397034, 'count': 147.99998474121094, 'sum': 84.81712341308594, 'std': 0.14084665393353685, 'median': 0.5817071199417114, 'majority': 0.143837571144104, 'minority': 0.143837571144104, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 18.0, 31.0, 36.0, 33.0, 17.0, 13.0, 2.0], [0.143837571144104, 0.2244616150856018, 0.3050856590270996, 0.3857097327709198, 0.4663337767124176, 0.5469578504562378, 0.6275818943977356, 0.7082059383392334, 0.7888299822807312, 0.869454026222229, 0.9500780701637268]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22578385472297668, 'percentile_98': 0.8542699217796326}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15950123965740204, 'max': 1.07454252243042, 'mean': 0.6271787285804749, 'count': 147.99998474121094, 'sum': 92.82244110107422, 'std': 0.15972582617496928, 'median': 0.6324766278266907, 'majority': 0.15950123965740204, 'minority': 0.15950123965740204, 'unique': 165.0, 'histogram': [[3.0, 3.0, 12.0, 24.0, 29.0, 38.0, 28.0, 17.0, 9.0, 2.0], [0.15950123965740204, 0.2510053515434265, 0.34250950813293457, 0.43401360511779785, 0.5255177617073059, 0.6170218586921692, 0.7085260152816772, 0.8000301718711853, 0.8915342688560486, 0.9830383658409119, 1.07454252243042]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24027079343795776, 'percentile_98': 0.9487755298614502}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2265263944864273, 'max': 1.5041123628616333, 'mean': 0.9155797958374023, 'count': 147.99998474121094, 'sum': 135.50579833984375, 'std': 0.22062619311628762, 'median': 0.9382262825965881, 'majority': 0.2265263944864273, 'minority': 0.2265263944864273, 'unique': 165.0, 'histogram': [[2.0, 2.0, 10.0, 16.0, 30.0, 36.0, 35.0, 19.0, 13.0, 2.0], [0.2265263944864273, 0.35428500175476074, 0.4820435643196106, 0.6098021864891052, 0.7375607490539551, 0.8653193712234497, 0.9930779337882996, 1.1208364963531494, 1.248595118522644, 1.3763537406921387, 1.5041123628616333]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3626781105995178, 'percentile_98': 1.3479232788085938}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17595790326595306, 'max': 1.1846834421157837, 'mean': 0.7163832187652588, 'count': 147.99998474121094, 'sum': 106.02470397949219, 'std': 0.17443987536820518, 'median': 0.729546844959259, 'majority': 0.17595790326595306, 'minority': 0.17595790326595306, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 17.0, 30.0, 35.0, 37.0, 16.0, 13.0, 2.0], [0.17595790326595306, 0.2768304646015167, 0.3777030110359192, 0.47857558727264404, 0.5794481039047241, 0.680320680141449, 0.7811932563781738, 0.8820657730102539, 0.9829383492469788, 1.0838109254837036, 1.1846834421157837]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2809281647205353, 'percentile_98': 1.0604443550109863}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17859913408756256, 'max': 1.2023382186889648, 'mean': 0.7359516620635986, 'count': 147.99998474121094, 'sum': 108.92083740234375, 'std': 0.17701156063971413, 'median': 0.7495006918907166, 'majority': 0.17859913408756256, 'minority': 0.17859913408756256, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 18.0, 27.0, 37.0, 37.0, 18.0, 14.0, 2.0], [0.17859913408756256, 0.28097304701805115, 0.3833469748497009, 0.4857208728790283, 0.5880947709083557, 0.6904686689376831, 0.7928426265716553, 0.8952165246009827, 0.9975904226303101, 1.0999643802642822, 1.2023382186889648]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.29271721839904785, 'percentile_98': 1.0882031917572021}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19895325601100922, 'max': 1.3367772102355957, 'mean': 0.8048860430717468, 'count': 147.99998474121094, 'sum': 119.12312316894531, 'std': 0.19559566951284607, 'median': 0.8179410696029663, 'majority': 0.19895325601100922, 'minority': 0.19895325601100922, 'unique': 165.0, 'histogram': [[2.0, 2.0, 12.0, 16.0, 32.0, 37.0, 35.0, 15.0, 12.0, 2.0], [0.19895325601100922, 0.3127356469631195, 0.4265180230140686, 0.5403004288673401, 0.6540828347206116, 0.7678652405738831, 0.8816475868225098, 0.9954299926757812, 1.1092123985290527, 1.2229948043823242, 1.3367772102355957]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3194536864757538, 'percentile_98': 1.2030965089797974}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19716748595237732, 'max': 1.3328412771224976, 'mean': 0.814158022403717, 'count': 147.99998474121094, 'sum': 120.49537658691406, 'std': 0.19577545611065716, 'median': 0.8298730850219727, 'majority': 0.19716748595237732, 'minority': 0.19716748595237732, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 17.0, 29.0, 35.0, 37.0, 20.0, 13.0, 2.0], [0.19716748595237732, 0.3107348680496216, 0.42430222034454346, 0.5378695726394653, 0.651436984539032, 0.7650043964385986, 0.8785717487335205, 0.9921391010284424, 1.1057064533233643, 1.2192739248275757, 1.3328412771224976]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3225596249103546, 'percentile_98': 1.1946684122085571}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20144177973270416, 'max': 1.3729983568191528, 'mean': 0.8395652770996094, 'count': 147.99998474121094, 'sum': 124.25564575195312, 'std': 0.201993477440446, 'median': 0.862791895866394, 'majority': 0.20144177973270416, 'minority': 0.20144177973270416, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 18.0, 29.0, 33.0, 38.0, 23.0, 11.0, 2.0], [0.20144177973270416, 0.3185974359512329, 0.43575310707092285, 0.552908718585968, 0.670064389705658, 0.7872200608253479, 0.9043756723403931, 1.021531343460083, 1.138687014579773, 1.255842685699463, 1.3729983568191528]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33114102482795715, 'percentile_98': 1.204376220703125}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17322370409965515, 'max': 1.1954452991485596, 'mean': 0.7424110174179077, 'count': 147.99998474121094, 'sum': 109.87681579589844, 'std': 0.17503743686614953, 'median': 0.7630518674850464, 'majority': 0.17322370409965515, 'minority': 0.17322370409965515, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 26.0, 34.0, 40.0, 25.0, 12.0, 2.0], [0.17322370409965515, 0.2754458785057068, 0.37766802310943604, 0.47989019751548767, 0.5821123123168945, 0.6843345165252686, 0.7865567207336426, 0.888778805732727, 0.9910010099411011, 1.0932230949401855, 1.1954452991485596]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2950781285762787, 'percentile_98': 1.05754554271698}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16638031601905823, 'max': 1.144286036491394, 'mean': 0.7205825448036194, 'count': 147.99998474121094, 'sum': 106.64620971679688, 'std': 0.167975098467774, 'median': 0.7369688749313354, 'majority': 0.16638031601905823, 'minority': 0.16638031601905823, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 16.0, 25.0, 36.0, 37.0, 27.0, 15.0, 2.0], [0.16638031601905823, 0.26417088508605957, 0.3619614839553833, 0.45975205302238464, 0.557542622089386, 0.6553331613540649, 0.7531237602233887, 0.8509143590927124, 0.9487049579620361, 1.0464955568313599, 1.144286036491394]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2889918386936188, 'percentile_98': 1.037255883216858}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16428081691265106, 'max': 1.1359972953796387, 'mean': 0.6989208459854126, 'count': 147.99998474121094, 'sum': 103.44027709960938, 'std': 0.16689798698619837, 'median': 0.7128164172172546, 'majority': 0.16428081691265106, 'minority': 0.16428081691265106, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 21.0, 24.0, 38.0, 37.0, 21.0, 15.0, 2.0], [0.16428081691265106, 0.26145246624946594, 0.35862410068511963, 0.4557957649230957, 0.5529674291610718, 0.6501390933990479, 0.7473106980323792, 0.8444823622703552, 0.9416540265083313, 1.0388256311416626, 1.1359972953796387]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27859053015708923, 'percentile_98': 1.0280694961547852}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14807742834091187, 'max': 1.0338363647460938, 'mean': 0.6317018866539001, 'count': 147.99998474121094, 'sum': 93.49186706542969, 'std': 0.15212722821472746, 'median': 0.6430677771568298, 'majority': 0.14807742834091187, 'minority': 0.14807742834091187, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 20.0, 24.0, 42.0, 33.0, 21.0, 14.0, 2.0], [0.14807742834091187, 0.23665332794189453, 0.3252292275428772, 0.4138050973415375, 0.5023809671401978, 0.5909569263458252, 0.6795327663421631, 0.7681086659431458, 0.8566845655441284, 0.9452604651451111, 1.0338363647460938]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25115951895713806, 'percentile_98': 0.9329947233200073}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1558597981929779, 'max': 1.087614893913269, 'mean': 0.6656115651130676, 'count': 147.99998474121094, 'sum': 98.510498046875, 'std': 0.1591081399960516, 'median': 0.6760771870613098, 'majority': 0.1558597981929779, 'minority': 0.1558597981929779, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 21.0, 24.0, 42.0, 33.0, 21.0, 14.0, 2.0], [0.1558597981929779, 0.2490352988243103, 0.3422108292579651, 0.4353863298892975, 0.5285618305206299, 0.6217373609542847, 0.7149128913879395, 0.8080883026123047, 0.9012638330459595, 0.9944393634796143, 1.087614893913269]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.26642441749572754, 'percentile_98': 0.9829815626144409}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1706661432981491, 'max': 1.192809820175171, 'mean': 0.7361890077590942, 'count': 147.99998474121094, 'sum': 108.95596313476562, 'std': 0.17550899296356565, 'median': 0.7498457431793213, 'majority': 0.1706661432981491, 'minority': 0.1706661432981491, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 20.0, 25.0, 40.0, 33.0, 23.0, 15.0, 2.0], [0.1706661432981491, 0.27288052439689636, 0.3750948905944824, 0.47730928659439087, 0.5795236229896545, 0.681738018989563, 0.7839524149894714, 0.8861667513847351, 0.9883811473846436, 1.0905954837799072, 1.192809820175171]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2948661148548126, 'percentile_98': 1.0782688856124878}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1794682890176773, 'max': 1.2636207342147827, 'mean': 0.7726330161094666, 'count': 147.99998474121094, 'sum': 114.34967803955078, 'std': 0.18426551073307418, 'median': 0.7876650094985962, 'majority': 0.1794682890176773, 'minority': 0.1794682890176773, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 22.0, 25.0, 39.0, 36.0, 20.0, 14.0, 2.0], [0.1794682890176773, 0.2878835201263428, 0.39629876613616943, 0.5047140121459961, 0.6131292581558228, 0.7215445041656494, 0.8299597501754761, 0.9383749961853027, 1.0467902421951294, 1.155205488204956, 1.2636207342147827]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3091272711753845, 'percentile_98': 1.1251318454742432}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18305718898773193, 'max': 1.2809823751449585, 'mean': 0.7892999053001404, 'count': 147.99998474121094, 'sum': 116.81637573242188, 'std': 0.18816698176214272, 'median': 0.8017455339431763, 'majority': 0.18305718898773193, 'minority': 0.18305718898773193, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 20.0, 25.0, 41.0, 33.0, 23.0, 13.0, 2.0], [0.18305718898773193, 0.29284971952438354, 0.40264222025871277, 0.512434720993042, 0.6222272515296936, 0.7320197820663452, 0.841812252998352, 0.9516047835350037, 1.0613973140716553, 1.171189785003662, 1.2809823751449585]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32093343138694763, 'percentile_98': 1.1623173952102661}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1871333122253418, 'max': 1.3110343217849731, 'mean': 0.813338041305542, 'count': 147.99998474121094, 'sum': 120.37401580810547, 'std': 0.1936592416309085, 'median': 0.8206780552864075, 'majority': 0.1871333122253418, 'minority': 0.1871333122253418, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 19.0, 28.0, 39.0, 32.0, 24.0, 12.0, 3.0], [0.1871333122253418, 0.29952341318130493, 0.41191351413726807, 0.5243036150932312, 0.6366937160491943, 0.7490838170051575, 0.8614739179611206, 0.9738640189170837, 1.0862541198730469, 1.1986441612243652, 1.3110343217849731]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3363071382045746, 'percentile_98': 1.1898102760314941}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1860877424478531, 'max': 1.3137975931167603, 'mean': 0.8232266306877136, 'count': 147.99998474121094, 'sum': 121.8375244140625, 'std': 0.19277117108497838, 'median': 0.8395364284515381, 'majority': 0.1860877424478531, 'minority': 0.1860877424478531, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 18.0, 26.0, 36.0, 35.0, 28.0, 12.0, 3.0], [0.1860877424478531, 0.29885873198509216, 0.41162973642349243, 0.5244007110595703, 0.6371716856956482, 0.7499426603317261, 0.8627136945724487, 0.9754846692085266, 1.0882556438446045, 1.2010266780853271, 1.3137975931167603]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33982983231544495, 'percentile_98': 1.1924155950546265}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17978425323963165, 'max': 1.277872085571289, 'mean': 0.8071072101593018, 'count': 147.99998474121094, 'sum': 119.45185852050781, 'std': 0.18617779727533462, 'median': 0.8217461705207825, 'majority': 0.17978425323963165, 'minority': 0.17978425323963165, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 18.0, 25.0, 34.0, 38.0, 29.0, 12.0, 3.0], [0.17978425323963165, 0.28959304094314575, 0.39940181374549866, 0.5092105865478516, 0.6190193891525269, 0.7288281321525574, 0.8386369347572327, 0.9484456777572632, 1.0582544803619385, 1.1680632829666138, 1.277872085571289]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3372744917869568, 'percentile_98': 1.1593306064605713}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19843457639217377, 'max': 1.408760666847229, 'mean': 0.877212405204773, 'count': 147.99998474121094, 'sum': 129.82742309570312, 'std': 0.2067291827175087, 'median': 0.8874254822731018, 'majority': 0.19843457639217377, 'minority': 0.19843457639217377, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 28.0, 35.0, 38.0, 24.0, 12.0, 3.0], [0.19843457639217377, 0.3194671869277954, 0.44049978256225586, 0.5615324378013611, 0.6825650334358215, 0.803597629070282, 0.9246302843093872, 1.0456628799438477, 1.166695475578308, 1.2877280712127686, 1.408760666847229]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3652772009372711, 'percentile_98': 1.2736588716506958}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2843362092971802, 'max': 2.0113277435302734, 'mean': 1.2185827493667603, 'count': 147.99998474121094, 'sum': 180.3502197265625, 'std': 0.29589476126725717, 'median': 1.2230886220932007, 'majority': 0.2843362092971802, 'minority': 0.2843362092971802, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 21.0, 28.0, 36.0, 37.0, 23.0, 8.0, 2.0], [0.2843362092971802, 0.4570353627204895, 0.6297345161437988, 0.8024336695671082, 0.9751328229904175, 1.147831916809082, 1.3205311298370361, 1.4932302236557007, 1.6659294366836548, 1.8386286497116089, 2.0113277435302734]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4967590570449829, 'percentile_98': 1.8034850358963013}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3565458655357361, 'max': 2.5045714378356934, 'mean': 1.5900909900665283, 'count': 147.99998474121094, 'sum': 235.33343505859375, 'std': 0.3693172698243091, 'median': 1.6116317510604858, 'majority': 0.3565458655357361, 'minority': 0.3565458655357361, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 24.0, 34.0, 40.0, 26.0, 14.0, 3.0], [0.3565458655357361, 0.5713484287261963, 0.7861509323120117, 1.0009534358978271, 1.2157560586929321, 1.430558681488037, 1.6453611850738525, 1.860163688659668, 2.0749661922454834, 2.289768695831299, 2.5045714378356934]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6642823815345764, 'percentile_98': 2.2885019779205322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3573554754257202, 'max': 2.5195908546447754, 'mean': 1.6043721437454224, 'count': 147.99998474121094, 'sum': 237.44705200195312, 'std': 0.3716753167092361, 'median': 1.6347606182098389, 'majority': 0.3573554754257202, 'minority': 0.3573554754257202, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 18.0, 23.0, 37.0, 36.0, 28.0, 13.0, 4.0], [0.3573554754257202, 0.5735790133476257, 0.7898025512695312, 1.006026029586792, 1.2222495079040527, 1.438473105430603, 1.6546965837478638, 1.870920181274414, 2.087143659591675, 2.3033671379089355, 2.5195908546447754]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6794245839118958, 'percentile_98': 2.321202039718628}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3605971932411194, 'max': 2.5730621814727783, 'mean': 1.621171236038208, 'count': 147.99998474121094, 'sum': 239.93331909179688, 'std': 0.3750699891898656, 'median': 1.6503772735595703, 'majority': 0.3605971932411194, 'minority': 0.3605971932411194, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 24.0, 38.0, 39.0, 26.0, 12.0, 2.0], [0.3605971932411194, 0.5818437337875366, 0.8030902147293091, 1.024336814880371, 1.2455832958221436, 1.466829776763916, 1.6880762577056885, 1.909322738647461, 2.1305692195892334, 2.351815700531006, 2.5730621814727783]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6851902008056641, 'percentile_98': 2.3278396129608154}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3455456793308258, 'max': 2.490269899368286, 'mean': 1.495054841041565, 'count': 147.99998474121094, 'sum': 221.26809692382812, 'std': 0.36982856709653994, 'median': 1.4909216165542603, 'majority': 0.3455456793308258, 'minority': 0.3455456793308258, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 24.0, 29.0, 35.0, 34.0, 24.0, 7.0, 2.0], [0.3455456793308258, 0.5600180625915527, 0.774490475654602, 0.9889628887176514, 1.2034353017807007, 1.41790771484375, 1.6323801279067993, 1.8468525409698486, 2.0613250732421875, 2.2757973670959473, 2.490269899368286]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.613847017288208, 'percentile_98': 2.217925786972046}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27630314230918884, 'max': 2.021684169769287, 'mean': 1.283117651939392, 'count': 147.99998474121094, 'sum': 189.90139770507812, 'std': 0.29345253736257276, 'median': 1.3079763650894165, 'majority': 0.27630314230918884, 'minority': 0.27630314230918884, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 23.0, 35.0, 38.0, 30.0, 14.0, 2.0], [0.27630314230918884, 0.4508412480354309, 0.6253793239593506, 0.799917459487915, 0.9744555950164795, 1.148993730545044, 1.3235317468643188, 1.4980698823928833, 1.6726080179214478, 1.8471461534500122, 2.021684169769287]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5386328101158142, 'percentile_98': 1.8125818967819214}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2595745921134949, 'max': 1.9166547060012817, 'mean': 1.1544454097747803, 'count': 147.99998474121094, 'sum': 170.85791015625, 'std': 0.2785760607963083, 'median': 1.161653757095337, 'majority': 0.2595745921134949, 'minority': 0.2595745921134949, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 23.0, 25.0, 35.0, 39.0, 24.0, 7.0, 2.0], [0.2595745921134949, 0.4252825975418091, 0.5909906625747681, 0.7566986680030823, 0.9224066734313965, 1.0881147384643555, 1.2538228034973145, 1.4195306301116943, 1.5852386951446533, 1.7509467601776123, 1.9166547060012817]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47222262620925903, 'percentile_98': 1.683838963508606}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3602089285850525, 'max': 2.6580379009246826, 'mean': 1.6860157251358032, 'count': 147.99998474121094, 'sum': 249.53030395507812, 'std': 0.3887838269508505, 'median': 1.7141468524932861, 'majority': 0.3602089285850525, 'minority': 0.3602089285850525, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 21.0, 38.0, 34.0, 31.0, 14.0, 2.0], [0.3602089285850525, 0.5899918079376221, 0.8197747468948364, 1.0495576858520508, 1.2793405055999756, 1.5091233253479004, 1.7389063835144043, 1.968689203262329, 2.198472023010254, 2.428255081176758, 2.6580379009246826]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7096235752105713, 'percentile_98': 2.3808062076568604}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3279585838317871, 'max': 2.448500394821167, 'mean': 1.5321077108383179, 'count': 147.99998474121094, 'sum': 226.75192260742188, 'std': 0.3570496752636112, 'median': 1.5571706295013428, 'majority': 0.3279585838317871, 'minority': 0.3279585838317871, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 24.0, 36.0, 36.0, 29.0, 13.0, 2.0], [0.3279585838317871, 0.540012776851654, 0.752066969871521, 0.9641211032867432, 1.1761753559112549, 1.388229489326477, 1.6002836227416992, 1.812337875366211, 2.0243921279907227, 2.2364461421966553, 2.448500394821167]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6399987936019897, 'percentile_98': 2.1651318073272705}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2774278521537781, 'max': 2.085960626602173, 'mean': 1.326515793800354, 'count': 147.99998474121094, 'sum': 196.32431030273438, 'std': 0.3040410176928453, 'median': 1.3568350076675415, 'majority': 0.2774278521537781, 'minority': 0.2774278521537781, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 17.0, 24.0, 30.0, 41.0, 32.0, 13.0, 2.0], [0.2774278521537781, 0.45828112959861755, 0.639134407043457, 0.8199877142906189, 1.0008409023284912, 1.1816942691802979, 1.3625476360321045, 1.543400764465332, 1.7242541313171387, 1.9051072597503662, 2.085960626602173]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5630013942718506, 'percentile_98': 1.8626447916030884}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26737889647483826, 'max': 2.044034242630005, 'mean': 1.330496907234192, 'count': 147.99998474121094, 'sum': 196.91351318359375, 'std': 0.29492846854209787, 'median': 1.372031331062317, 'majority': 0.26737889647483826, 'minority': 0.26737889647483826, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 19.0, 25.0, 41.0, 40.0, 16.0, 2.0], [0.26737889647483826, 0.4450444281101227, 0.6227099895477295, 0.8003754615783691, 0.9780410528182983, 1.155706524848938, 1.3333721160888672, 1.5110377073287964, 1.688703179359436, 1.8663686513900757, 2.044034242630005]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5685268044471741, 'percentile_98': 1.8245419263839722}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27577441930770874, 'max': 2.128760814666748, 'mean': 1.313897967338562, 'count': 147.99998474121094, 'sum': 194.45687866210938, 'std': 0.30971972352722527, 'median': 1.3342695236206055, 'majority': 0.27577441930770874, 'minority': 0.27577441930770874, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 20.0, 28.0, 32.0, 39.0, 28.0, 9.0, 2.0], [0.27577441930770874, 0.46107304096221924, 0.6463717222213745, 0.831670343875885, 1.0169689655303955, 1.2022676467895508, 1.387566328048706, 1.5728647708892822, 1.7581634521484375, 1.9434621334075928, 2.128760814666748]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5414288640022278, 'percentile_98': 1.8654775619506836}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2724827229976654, 'max': 2.091576099395752, 'mean': 1.32837975025177, 'count': 147.99998474121094, 'sum': 196.60018920898438, 'std': 0.3059757946505896, 'median': 1.3540421724319458, 'majority': 0.2724827229976654, 'minority': 0.2724827229976654, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 21.0, 36.0, 35.0, 35.0, 13.0, 2.0], [0.2724827229976654, 0.45439207553863525, 0.6363013982772827, 0.8182107210159302, 1.0001200437545776, 1.182029366493225, 1.363938808441162, 1.5458481311798096, 1.727757453918457, 1.9096667766571045, 2.091576099395752]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5567253828048706, 'percentile_98': 1.870792031288147}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.266254186630249, 'max': 2.0408194065093994, 'mean': 1.2735642194747925, 'count': 147.99998474121094, 'sum': 188.48748779296875, 'std': 0.29811409808364786, 'median': 1.289636254310608, 'majority': 0.266254186630249, 'minority': 0.266254186630249, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 24.0, 37.0, 35.0, 31.0, 11.0, 2.0], [0.266254186630249, 0.44371071457862854, 0.6211672425270081, 0.79862380027771, 0.9760802984237671, 1.1535367965698242, 1.330993413925171, 1.508449912071228, 1.6859064102172852, 1.8633629083633423, 2.0408194065093994]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5300500392913818, 'percentile_98': 1.815802812576294}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2608349621295929, 'max': 1.996372103691101, 'mean': 1.2384907007217407, 'count': 147.99998474121094, 'sum': 183.29660034179688, 'std': 0.29217350156165944, 'median': 1.2566938400268555, 'majority': 0.2608349621295929, 'minority': 0.2608349621295929, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 27.0, 33.0, 40.0, 27.0, 10.0, 2.0], [0.2608349621295929, 0.4343886971473694, 0.6079424023628235, 0.7814961671829224, 0.9550498723983765, 1.1286035776138306, 1.3021572828292847, 1.4757109880447388, 1.6492646932601929, 1.822818398475647, 1.996372103691101]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5106147527694702, 'percentile_98': 1.7743147611618042}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26297807693481445, 'max': 2.008969783782959, 'mean': 1.2588050365447998, 'count': 147.99998474121094, 'sum': 186.30313110351562, 'std': 0.29212069793246276, 'median': 1.287959098815918, 'majority': 0.26297807693481445, 'minority': 0.26297807693481445, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 24.0, 34.0, 40.0, 32.0, 9.0, 2.0], [0.26297807693481445, 0.4375772476196289, 0.6121764183044434, 0.7867755889892578, 0.9613747596740723, 1.1359739303588867, 1.3105731010437012, 1.4851722717285156, 1.65977144241333, 1.8343706130981445, 2.008969783782959]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5180573463439941, 'percentile_98': 1.7849342823028564}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2618138790130615, 'max': 1.9924007654190063, 'mean': 1.2543870210647583, 'count': 147.99998474121094, 'sum': 185.64926147460938, 'std': 0.29175065171104414, 'median': 1.2832558155059814, 'majority': 0.2618138790130615, 'minority': 0.2618138790130615, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 23.0, 35.0, 37.0, 33.0, 11.0, 2.0], [0.2618138790130615, 0.434872567653656, 0.6079312562942505, 0.780989944934845, 0.9540486335754395, 1.1271073818206787, 1.3001660108566284, 1.4732246398925781, 1.6462833881378174, 1.8193421363830566, 1.9924007654190063]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5158052444458008, 'percentile_98': 1.784596562385559}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2992723882198334, 'max': 2.252631187438965, 'mean': 1.3886014223098755, 'count': 147.99998474121094, 'sum': 205.5129852294922, 'std': 0.3354034614727851, 'median': 1.3968961238861084, 'majority': 0.2992723882198334, 'minority': 0.2992723882198334, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 22.0, 25.0, 36.0, 36.0, 27.0, 10.0, 2.0], [0.2992723882198334, 0.4946082830429077, 0.6899441480636597, 0.8852800130844116, 1.0806158781051636, 1.2759517431259155, 1.471287727355957, 1.666623592376709, 1.861959457397461, 2.057295322418213, 2.252631187438965]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5622867345809937, 'percentile_98': 2.023080587387085}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3714485764503479, 'max': 2.772430896759033, 'mean': 1.7722303867340088, 'count': 147.99998474121094, 'sum': 262.2900695800781, 'std': 0.40625979338359036, 'median': 1.8215011358261108, 'majority': 0.3714485764503479, 'minority': 0.3714485764503479, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 21.0, 32.0, 38.0, 37.0, 13.0, 2.0], [0.3714485764503479, 0.6115468144416809, 0.8516450524330139, 1.0917432308197021, 1.3318414688110352, 1.5719397068023682, 1.8120379447937012, 2.052136182785034, 2.292234420776367, 2.5323326587677, 2.772430896759033]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7319405674934387, 'percentile_98': 2.4983739852905273}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3997550308704376, 'max': 2.960134506225586, 'mean': 1.906989574432373, 'count': 147.99998474121094, 'sum': 282.23443603515625, 'std': 0.439503154026167, 'median': 1.9535161256790161, 'majority': 0.3997550308704376, 'minority': 0.3997550308704376, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 21.0, 31.0, 37.0, 36.0, 16.0, 2.0], [0.3997550308704376, 0.6557929515838623, 0.9118309020996094, 1.1678688526153564, 1.4239068031311035, 1.6799447536468506, 1.9359827041625977, 2.1920206546783447, 2.448058605194092, 2.704096555709839, 2.960134506225586]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7807673811912537, 'percentile_98': 2.6929757595062256}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3595643937587738, 'max': 2.6762146949768066, 'mean': 1.7496756315231323, 'count': 147.99998474121094, 'sum': 258.95196533203125, 'std': 0.3955546221877604, 'median': 1.8207981586456299, 'majority': 0.3595643937587738, 'minority': 0.3595643937587738, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 20.0, 23.0, 41.0, 40.0, 17.0, 2.0], [0.3595643937587738, 0.5912294387817383, 0.8228944540023804, 1.054559588432312, 1.286224603652954, 1.5178896188735962, 1.7495547533035278, 1.98121976852417, 2.2128846645355225, 2.444549798965454, 2.6762146949768066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.716023325920105, 'percentile_98': 2.4325220584869385}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32362672686576843, 'max': 2.4188995361328125, 'mean': 1.5567141771316528, 'count': 147.99998474121094, 'sum': 230.3936767578125, 'std': 0.3551137220209192, 'median': 1.6064295768737793, 'majority': 0.32362672686576843, 'minority': 0.32362672686576843, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 21.0, 27.0, 39.0, 40.0, 14.0, 2.0], [0.32362672686576843, 0.5331540107727051, 0.7426812648773193, 0.9522086381912231, 1.1617358922958374, 1.3712631464004517, 1.5807905197143555, 1.7903177738189697, 1.999845027923584, 2.2093722820281982, 2.4188995361328125]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6288654208183289, 'percentile_98': 2.1724607944488525}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2901471257209778, 'max': 2.17195725440979, 'mean': 1.4322936534881592, 'count': 147.99998474121094, 'sum': 211.97943115234375, 'std': 0.3214453575031334, 'median': 1.486561894416809, 'majority': 0.2901471257209778, 'minority': 0.2901471257209778, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 20.0, 22.0, 42.0, 40.0, 18.0, 3.0], [0.2901471257209778, 0.478328138589859, 0.6665091514587402, 0.8546901345252991, 1.0428712368011475, 1.2310521602630615, 1.4192330837249756, 1.6074142456054688, 1.7955951690673828, 1.983776330947876, 2.17195725440979]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5776077508926392, 'percentile_98': 1.971743106842041}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2454044669866562, 'max': 1.7898619174957275, 'mean': 1.1949939727783203, 'count': 147.99998474121094, 'sum': 176.8590850830078, 'std': 0.268833279459105, 'median': 1.2296687364578247, 'majority': 0.2454044669866562, 'minority': 0.2454044669866562, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 16.0, 26.0, 39.0, 42.0, 18.0, 4.0], [0.2454044669866562, 0.39985018968582153, 0.5542959570884705, 0.7087416648864746, 0.8631874322891235, 1.0176331996917725, 1.1720788478851318, 1.3265246152877808, 1.4809703826904297, 1.6354161500930786, 1.7898619174957275]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.484037846326828, 'percentile_98': 1.675504446029663}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2503223717212677, 'max': 1.815793752670288, 'mean': 1.213546872138977, 'count': 147.99998474121094, 'sum': 179.60491943359375, 'std': 0.2821838716208209, 'median': 1.225934624671936, 'majority': 0.2503223717212677, 'minority': 0.2503223717212677, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 14.0, 20.0, 28.0, 36.0, 38.0, 17.0, 7.0], [0.2503223717212677, 0.4068695306777954, 0.5634166598320007, 0.719963788986206, 0.8765109777450562, 1.0330580472946167, 1.1896052360534668, 1.3461523056030273, 1.5026994943618774, 1.6592466831207275, 1.815793752670288]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49763593077659607, 'percentile_98': 1.7301020622253418}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2993771433830261, 'max': 2.210240125656128, 'mean': 1.4345860481262207, 'count': 147.99998474121094, 'sum': 212.31871032714844, 'std': 0.3530781605131298, 'median': 1.422668695449829, 'majority': 0.2993771433830261, 'minority': 0.2993771433830261, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 18.0, 25.0, 37.0, 27.0, 29.0, 17.0, 7.0], [0.2993771433830261, 0.4904634356498718, 0.6815497279167175, 0.8726360201835632, 1.0637223720550537, 1.2548086643218994, 1.4458949565887451, 1.6369812488555908, 1.8280675411224365, 2.0191538333892822, 2.210240125656128]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.602367639541626, 'percentile_98': 2.1665005683898926}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3364245295524597, 'max': 2.558253288269043, 'mean': 1.6563200950622559, 'count': 147.99998474121094, 'sum': 245.13534545898438, 'std': 0.40757635814129495, 'median': 1.6450066566467285, 'majority': 0.3364245295524597, 'minority': 0.3364245295524597, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 26.0, 38.0, 28.0, 29.0, 12.0, 10.0], [0.3364245295524597, 0.5586073994636536, 0.7807902693748474, 1.0029730796813965, 1.2251560688018799, 1.4473388195037842, 1.6695218086242676, 1.8917045593261719, 2.1138875484466553, 2.3360702991485596, 2.558253288269043]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.689882218837738, 'percentile_98': 2.466148614883423}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33227917551994324, 'max': 2.6005008220672607, 'mean': 1.672906756401062, 'count': 147.99998474121094, 'sum': 247.59017944335938, 'std': 0.41049494610020637, 'median': 1.6636550426483154, 'majority': 0.33227917551994324, 'minority': 0.33227917551994324, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 16.0, 27.0, 36.0, 37.0, 23.0, 11.0, 10.0], [0.33227917551994324, 0.5591013431549072, 0.7859234809875488, 1.01274573802948, 1.2395678758621216, 1.4663900136947632, 1.6932122707366943, 1.920034408569336, 2.1468565464019775, 2.373678684234619, 2.6005008220672607]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.703810453414917, 'percentile_98': 2.482529401779175}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.273918092250824, 'max': 2.1409435272216797, 'mean': 1.3635263442993164, 'count': 147.99998474121094, 'sum': 201.8018798828125, 'std': 0.3430673800660127, 'median': 1.3520808219909668, 'majority': 0.273918092250824, 'minority': 0.273918092250824, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 27.0, 38.0, 36.0, 21.0, 12.0, 9.0], [0.273918092250824, 0.460620641708374, 0.6473231315612793, 0.8340256810188293, 1.0207282304763794, 1.2074308395385742, 1.3941333293914795, 1.5808358192443848, 1.76753830909729, 1.9542407989501953, 2.1409435272216797]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5667797327041626, 'percentile_98': 2.053659200668335}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28187617659568787, 'max': 2.1612894535064697, 'mean': 1.355820894241333, 'count': 147.99998474121094, 'sum': 200.66146850585938, 'std': 0.3542217557734983, 'median': 1.319084882736206, 'majority': 0.28187617659568787, 'minority': 0.28187617659568787, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 20.0, 25.0, 41.0, 26.0, 24.0, 12.0, 8.0], [0.28187617659568787, 0.46981751918792725, 0.6577588319778442, 0.8457001447677612, 1.0336414575576782, 1.2215827703475952, 1.4095242023468018, 1.5974655151367188, 1.7854068279266357, 1.9733481407165527, 2.1612894535064697]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5501312613487244, 'percentile_98': 2.084968328475952}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28509601950645447, 'max': 2.257967948913574, 'mean': 1.4377717971801758, 'count': 147.99998474121094, 'sum': 212.7902069091797, 'std': 0.3568470611258296, 'median': 1.4372326135635376, 'majority': 0.28509601950645447, 'minority': 0.28509601950645447, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 26.0, 39.0, 35.0, 24.0, 11.0, 8.0], [0.28509601950645447, 0.48238319158554077, 0.6796703934669495, 0.8769575357437134, 1.074244737625122, 1.2715319395065308, 1.4688191413879395, 1.6661063432693481, 1.8633935451507568, 2.060680627822876, 2.257967948913574]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5947645306587219, 'percentile_98': 2.144439220428467}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25039979815483093, 'max': 1.9780784845352173, 'mean': 1.2569860219955444, 'count': 147.99998474121094, 'sum': 186.03390502929688, 'std': 0.3161845666870336, 'median': 1.2549930810928345, 'majority': 0.25039979815483093, 'minority': 0.25039979815483093, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 17.0, 25.0, 38.0, 38.0, 21.0, 11.0, 9.0], [0.25039979815483093, 0.4231676459312439, 0.5959355235099792, 0.7687033414840698, 0.9414712190628052, 1.1142390966415405, 1.2870069742202759, 1.4597748517990112, 1.6325427293777466, 1.805310606956482, 1.9780784845352173]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5137239098548889, 'percentile_98': 1.895314335823059}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23130260407924652, 'max': 1.784004807472229, 'mean': 1.1410367488861084, 'count': 147.99998474121094, 'sum': 168.87342834472656, 'std': 0.2898932067751192, 'median': 1.1294628381729126, 'majority': 0.23130260407924652, 'minority': 0.23130260407924652, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 23.0, 36.0, 33.0, 28.0, 11.0, 9.0], [0.23130260407924652, 0.38657283782958984, 0.541843056678772, 0.6971132755279541, 0.8523834943771362, 1.0076537132263184, 1.1629239320755005, 1.3181941509246826, 1.4734643697738647, 1.6287345886230469, 1.784004807472229]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4584788978099823, 'percentile_98': 1.7349464893341064}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20395006239414215, 'max': 1.5295132398605347, 'mean': 0.9770908951759338, 'count': 147.99998474121094, 'sum': 144.60943603515625, 'std': 0.2544449593320391, 'median': 0.9574164152145386, 'majority': 0.20395006239414215, 'minority': 0.20395006239414215, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 20.0, 23.0, 37.0, 26.0, 29.0, 14.0, 8.0], [0.20395006239414215, 0.33650636672973633, 0.4690626859664917, 0.6016190052032471, 0.7341753244400024, 0.8667316436767578, 0.9992879629135132, 1.1318442821502686, 1.264400601387024, 1.3969569206237793, 1.5295132398605347]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38009047508239746, 'percentile_98': 1.5063344240188599}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18515095114707947, 'max': 1.3983211517333984, 'mean': 0.903134822845459, 'count': 147.99998474121094, 'sum': 133.6639404296875, 'std': 0.23092516463530832, 'median': 0.895500123500824, 'majority': 0.18515095114707947, 'minority': 0.18515095114707947, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 24.0, 35.0, 27.0, 32.0, 14.0, 8.0], [0.18515095114707947, 0.3064679503440857, 0.4277849793434143, 0.5491019487380981, 0.6704189777374268, 0.7917360067367554, 0.913053035736084, 1.0343700647354126, 1.1556870937347412, 1.2770041227340698, 1.3983211517333984]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3501449525356293, 'percentile_98': 1.3757199048995972}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16879107058048248, 'max': 1.3082518577575684, 'mean': 0.8598288297653198, 'count': 147.99998474121094, 'sum': 127.25465393066406, 'std': 0.2131914410826558, 'median': 0.8691750764846802, 'majority': 0.16879107058048248, 'minority': 0.16879107058048248, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 23.0, 28.0, 36.0, 32.0, 16.0, 9.0], [0.16879107058048248, 0.282737135887146, 0.3966832160949707, 0.5106292963027954, 0.6245753765106201, 0.7385214567184448, 0.8524675369262695, 0.9664136171340942, 1.080359697341919, 1.1943057775497437, 1.3082518577575684]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33841219544410706, 'percentile_98': 1.2778569459915161}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14604292809963226, 'max': 1.1302005052566528, 'mean': 0.7467041611671448, 'count': 147.99998474121094, 'sum': 110.51220703125, 'std': 0.1846564863761542, 'median': 0.7589970231056213, 'majority': 0.14604292809963226, 'minority': 0.14604292809963226, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 23.0, 25.0, 38.0, 31.0, 18.0, 10.0], [0.14604292809963226, 0.24445867538452148, 0.3428744375705719, 0.4412901997566223, 0.5397059321403503, 0.6381217241287231, 0.7365374565124512, 0.834953248500824, 0.933368980884552, 1.0317846536636353, 1.1302005052566528]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2915574908256531, 'percentile_98': 1.1114132404327393}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12114459276199341, 'max': 0.9426586627960205, 'mean': 0.6263344883918762, 'count': 147.99998474121094, 'sum': 92.69749450683594, 'std': 0.15451012735098202, 'median': 0.6355183124542236, 'majority': 0.12114459276199341, 'minority': 0.12114459276199341, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 23.0, 25.0, 34.0, 38.0, 15.0, 11.0], [0.12114459276199341, 0.2032960057258606, 0.2854474186897278, 0.3675988018512726, 0.44975021481513977, 0.5319015979766846, 0.6140530109405518, 0.696204423904419, 0.7783558368682861, 0.8605072498321533, 0.9426586627960205]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23985156416893005, 'percentile_98': 0.9195898175239563}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09975143522024155, 'max': 0.7900373339653015, 'mean': 0.5164011120796204, 'count': 147.99998474121094, 'sum': 76.42736053466797, 'std': 0.13031244566113553, 'median': 0.5241685509681702, 'majority': 0.09975143522024155, 'minority': 0.09975143522024155, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 19.0, 29.0, 29.0, 37.0, 15.0, 12.0], [0.09975143522024155, 0.16878002882003784, 0.23780861496925354, 0.3068372309207916, 0.3758658170700073, 0.444894403219223, 0.5139229893684387, 0.5829516053199768, 0.6519801616668701, 0.7210087776184082, 0.7900373339653015]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19304195046424866, 'percentile_98': 0.7548657655715942}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07550226897001266, 'max': 0.6898089647293091, 'mean': 0.4026109278202057, 'count': 147.99998474121094, 'sum': 59.58641052246094, 'std': 0.10467516395850059, 'median': 0.40475624799728394, 'majority': 0.07550226897001266, 'minority': 0.07550226897001266, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 24.0, 25.0, 36.0, 40.0, 17.0, 7.0, 4.0], [0.07550226897001266, 0.13693293929100037, 0.19836360216140747, 0.25979429483413696, 0.32122495770454407, 0.38265562057495117, 0.44408631324768066, 0.5055169463157654, 0.5669476389884949, 0.6283783316612244, 0.6898089647293091]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.14638081192970276, 'percentile_98': 0.5901020169258118}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.05153290927410126, 'max': 0.6061198115348816, 'mean': 0.2947896718978882, 'count': 147.99998474121094, 'sum': 43.628868103027344, 'std': 0.08234722725477042, 'median': 0.2916664481163025, 'majority': 0.05153290927410126, 'minority': 0.05153290927410126, 'unique': 165.0, 'histogram': [[3.0, 4.0, 21.0, 30.0, 47.0, 36.0, 16.0, 2.0, 3.0, 3.0], [0.05153290927410126, 0.10699159651994705, 0.16245028376579285, 0.21790896356105804, 0.27336764335632324, 0.328826367855072, 0.384285032749176, 0.43974369764328003, 0.4952024221420288, 0.5506610870361328, 0.6061198115348816]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10249929130077362, 'percentile_98': 0.4666852355003357}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02794569730758667, 'max': 0.5307309627532959, 'mean': 0.19270183145999908, 'count': 147.99998474121094, 'sum': 28.519868850708008, 'std': 0.06563320818158455, 'median': 0.19142350554466248, 'majority': 0.02794569730758667, 'minority': 0.02794569730758667, 'unique': 165.0, 'histogram': [[4.0, 16.0, 44.0, 65.0, 23.0, 3.0, 2.0, 4.0, 1.0, 3.0], [0.02794569730758667, 0.07822422683238983, 0.128502756357193, 0.17878127098083496, 0.22905980050563812, 0.2793383300304413, 0.32961684465408325, 0.3798953890800476, 0.4301739037036896, 0.48045241832733154, 0.5307309627532959]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.061565056443214417, 'percentile_98': 0.3888736665248871}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.4830281138420105, 'mean': 0.09544024616479874, 'count': 147.99998474121094, 'sum': 14.125154495239258, 'std': 0.0596024336748087, 'median': 0.08613003045320511, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[11.0, 111.0, 29.0, 2.0, 2.0, 2.0, 3.0, 2.0, 1.0, 2.0], [0.00449269637465477, 0.05234623700380325, 0.10019977390766144, 0.14805331826210022, 0.195906862616539, 0.24376040697097778, 0.29161393642425537, 0.33946749567985535, 0.38732102513313293, 0.4351745545864105, 0.4830281138420105]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.33060574531555176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.5255247950553894, 'mean': 0.09838928282260895, 'count': 147.99998474121094, 'sum': 14.561612129211426, 'std': 0.0681948384650776, 'median': 0.08613003045320511, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[13.0, 119.0, 19.0, 1.0, 2.0, 3.0, 2.0, 3.0, 1.0, 2.0], [0.00449269637465477, 0.05659590661525726, 0.10869911313056946, 0.16080233454704285, 0.21290554106235504, 0.26500874757766724, 0.3171119689941406, 0.3692151606082916, 0.421318382024765, 0.4734216034412384, 0.5255247950553894]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.3676184117794037}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.5575337409973145, 'mean': 0.10204359143972397, 'count': 147.99998474121094, 'sum': 15.102450370788574, 'std': 0.07748408879102035, 'median': 0.08645075559616089, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[18.0, 119.0, 14.0, 0.0, 2.0, 2.0, 2.0, 4.0, 1.0, 3.0], [0.00449269637465477, 0.05979679897427559, 0.1151009052991867, 0.17040500044822693, 0.22570911049842834, 0.28101322054862976, 0.3363173007965088, 0.3916214108467102, 0.4469255208969116, 0.502229630947113, 0.5575337409973145]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.4028858542442322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.5616328716278076, 'mean': 0.10497796535491943, 'count': 147.99998474121094, 'sum': 15.536737442016602, 'std': 0.0832435598085761, 'median': 0.08645075559616089, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[19.0, 116.0, 14.0, 2.0, 1.0, 2.0, 3.0, 2.0, 3.0, 3.0], [0.00449269637465477, 0.060206715017557144, 0.11592073738574982, 0.1716347634792328, 0.22734877467155457, 0.28306278586387634, 0.3387768268585205, 0.3944908380508423, 0.45020484924316406, 0.5059188604354858, 0.5616328716278076]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.41761693358421326}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.6363392472267151, 'mean': 0.11156129837036133, 'count': 147.99998474121094, 'sum': 16.511070251464844, 'std': 0.09991441562389444, 'median': 0.08712327480316162, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[34.0, 111.0, 2.0, 3.0, 1.0, 1.0, 4.0, 3.0, 3.0, 3.0], [0.00449269637465477, 0.06767734885215759, 0.1308620125055313, 0.19404667615890503, 0.25723132491111755, 0.3204159736633301, 0.383600652217865, 0.4467853009700775, 0.50996994972229, 0.573154628276825, 0.6363392472267151]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.4806300103664398}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.7458760142326355, 'mean': 0.12390225380659103, 'count': 147.99998474121094, 'sum': 18.33753204345703, 'std': 0.1281657043789024, 'median': 0.0875716358423233, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[57.0, 84.0, 3.0, 3.0, 4.0, 1.0, 3.0, 4.0, 2.0, 4.0], [0.00449269637465477, 0.07863102853298187, 0.15276935696601868, 0.22690768539905548, 0.3010460138320923, 0.3751843571662903, 0.4493226706981659, 0.5234609842300415, 0.5975993275642395, 0.6717376708984375, 0.7458760142326355]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.5814709663391113}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.7996314764022827, 'mean': 0.13819894194602966, 'count': 147.99998474121094, 'sum': 20.453441619873047, 'std': 0.1486298983134085, 'median': 0.0887439101934433, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[62.0, 73.0, 7.0, 3.0, 5.0, 1.0, 1.0, 6.0, 2.0, 5.0], [0.00449269637465477, 0.08400657773017883, 0.1635204553604126, 0.24303433299064636, 0.3225482106208801, 0.4020620882511139, 0.48157596588134766, 0.561089813709259, 0.6406037211418152, 0.7201176285743713, 0.7996314764022827]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.6437300443649292}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.8281158804893494, 'mean': 0.16200561821460724, 'count': 147.99998474121094, 'sum': 23.976829528808594, 'std': 0.16163254896060683, 'median': 0.09487275779247284, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[65.0, 45.0, 23.0, 9.0, 4.0, 4.0, 2.0, 4.0, 4.0, 5.0], [0.00449269637465477, 0.08685500919818878, 0.1692173331975937, 0.2515796422958374, 0.3339419662952423, 0.4163042902946472, 0.49866658449172974, 0.581028938293457, 0.6633912324905396, 0.7457535266876221, 0.8281158804893494]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.6668998003005981}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0086833406239748, 'max': 0.9035854935646057, 'mean': 0.2132183462381363, 'count': 147.99998474121094, 'sum': 31.556312561035156, 'std': 0.19065144660287334, 'median': 0.12701630592346191, 'majority': 0.0086833406239748, 'minority': 0.0086833406239748, 'unique': 165.0, 'histogram': [[55.0, 36.0, 23.0, 22.0, 7.0, 4.0, 5.0, 3.0, 5.0, 5.0], [0.0086833406239748, 0.09817355871200562, 0.18766377866268158, 0.27715399861335754, 0.3666442334651947, 0.45613446831703186, 0.5456246137619019, 0.635114848613739, 0.7246050834655762, 0.8140953183174133, 0.9035854935646057]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.7598627805709839}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.026119425892829895, 'max': 0.9738654494285583, 'mean': 0.28788697719573975, 'count': 147.99998474121094, 'sum': 42.607269287109375, 'std': 0.21061213442734308, 'median': 0.23365378379821777, 'majority': 0.026119425892829895, 'minority': 0.026119425892829895, 'unique': 165.0, 'histogram': [[41.0, 34.0, 17.0, 25.0, 22.0, 6.0, 5.0, 4.0, 6.0, 5.0], [0.026119425892829895, 0.12089402973651886, 0.21566863358020782, 0.3104432225227356, 0.40521782636642456, 0.4999924302101135, 0.5947670340538025, 0.6895416378974915, 0.7843162417411804, 0.8790908455848694, 0.9738654494285583]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03304464742541313, 'percentile_98': 0.8404461145401001}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.057402968406677246, 'max': 1.057016372680664, 'mean': 0.3816896677017212, 'count': 147.99998474121094, 'sum': 56.49006652832031, 'std': 0.21835512897546433, 'median': 0.35291463136672974, 'majority': 0.057402968406677246, 'minority': 0.057402968406677246, 'unique': 165.0, 'histogram': [[26.0, 24.0, 30.0, 22.0, 22.0, 19.0, 3.0, 8.0, 6.0, 5.0], [0.057402968406677246, 0.15736430883407593, 0.2573256492614746, 0.3572869896888733, 0.457248330116272, 0.5572096705436707, 0.6571710109710693, 0.757132351398468, 0.8570936918258667, 0.9570550322532654, 1.057016372680664]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0679546371102333, 'percentile_98': 0.9097387194633484}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08701657503843307, 'max': 1.1387306451797485, 'mean': 0.4805384874343872, 'count': 147.99998474121094, 'sum': 71.11968994140625, 'std': 0.21701755976221324, 'median': 0.4612383246421814, 'majority': 0.08701657503843307, 'minority': 0.08701657503843307, 'unique': 165.0, 'histogram': [[8.0, 26.0, 31.0, 21.0, 32.0, 16.0, 11.0, 10.0, 6.0, 4.0], [0.08701657503843307, 0.19218797981739044, 0.2973593771457672, 0.4025307893753052, 0.5077021718025208, 0.6128736138343811, 0.7180449962615967, 0.823216438293457, 0.9283878207206726, 1.0335592031478882, 1.1387306451797485]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11017036437988281, 'percentile_98': 0.9717050790786743}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11645551025867462, 'max': 1.2240139245986938, 'mean': 0.5877474546432495, 'count': 147.99998474121094, 'sum': 86.98661804199219, 'std': 0.22407672584202737, 'median': 0.5736949443817139, 'majority': 0.11645551025867462, 'minority': 0.11645551025867462, 'unique': 165.0, 'histogram': [[4.0, 13.0, 31.0, 27.0, 25.0, 22.0, 19.0, 13.0, 7.0, 4.0], [0.11645551025867462, 0.2272113561630249, 0.337967187166214, 0.4487230181694031, 0.5594788789749146, 0.6702346801757812, 0.7809905409812927, 0.8917463421821594, 1.002502202987671, 1.1132581233978271, 1.2240139245986938]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15445517003536224, 'percentile_98': 1.0512686967849731}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.13705508410930634, 'max': 1.2933145761489868, 'mean': 0.6721555590629578, 'count': 147.99998474121094, 'sum': 99.47901153564453, 'std': 0.22800223234719258, 'median': 0.6540513038635254, 'majority': 0.13705508410930634, 'minority': 0.13705508410930634, 'unique': 165.0, 'histogram': [[4.0, 9.0, 21.0, 32.0, 23.0, 25.0, 20.0, 18.0, 11.0, 2.0], [0.13705508410930634, 0.25268104672431946, 0.3683069944381714, 0.4839329719543457, 0.5995588898658752, 0.7151848673820496, 0.8308108448982239, 0.9464367628097534, 1.0620627403259277, 1.1776885986328125, 1.2933145761489868]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19097353518009186, 'percentile_98': 1.1058672666549683}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14606322348117828, 'max': 1.2595577239990234, 'mean': 0.7008166909217834, 'count': 147.99998474121094, 'sum': 103.72085571289062, 'std': 0.2191078545722257, 'median': 0.675496518611908, 'majority': 0.14606322348117828, 'minority': 0.14606322348117828, 'unique': 165.0, 'histogram': [[3.0, 5.0, 19.0, 22.0, 35.0, 21.0, 22.0, 23.0, 12.0, 3.0], [0.14606322348117828, 0.2574126720428467, 0.36876213550567627, 0.4801115393638611, 0.5914610028266907, 0.7028104662895203, 0.8141598701477051, 0.9255093336105347, 1.0368587970733643, 1.1482082605361938, 1.2595577239990234]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2096489816904068, 'percentile_98': 1.1031993627548218}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1582326889038086, 'max': 1.2390836477279663, 'mean': 0.7539188265800476, 'count': 147.99998474121094, 'sum': 111.57997131347656, 'std': 0.21501276130840027, 'median': 0.7502078413963318, 'majority': 0.1582326889038086, 'minority': 0.1582326889038086, 'unique': 165.0, 'histogram': [[3.0, 2.0, 11.0, 20.0, 23.0, 31.0, 24.0, 26.0, 17.0, 8.0], [0.1582326889038086, 0.26631778478622437, 0.37440288066864014, 0.4824879765510559, 0.5905730724334717, 0.6986581683158875, 0.8067432641983032, 0.914828360080719, 1.0229134559631348, 1.1309986114501953, 1.2390836477279663]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2397765815258026, 'percentile_98': 1.1436591148376465}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17338086664676666, 'max': 1.3288136720657349, 'mean': 0.834445595741272, 'count': 147.99998474121094, 'sum': 123.49793243408203, 'std': 0.22742991633402235, 'median': 0.8452584743499756, 'majority': 0.17338086664676666, 'minority': 0.17338086664676666, 'unique': 165.0, 'histogram': [[3.0, 1.0, 9.0, 18.0, 22.0, 31.0, 24.0, 29.0, 19.0, 9.0], [0.17338086664676666, 0.2889241576194763, 0.4044674336910248, 0.5200107097625732, 0.6355540156364441, 0.7510972619056702, 0.866640567779541, 0.9821838140487671, 1.0977271795272827, 1.2132704257965088, 1.3288136720657349]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27449744939804077, 'percentile_98': 1.2344615459442139}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1896764487028122, 'max': 1.3863908052444458, 'mean': 0.9089491367340088, 'count': 147.99998474121094, 'sum': 134.5244598388672, 'std': 0.23858189767603663, 'median': 0.9350808262825012, 'majority': 0.1896764487028122, 'minority': 0.1896764487028122, 'unique': 165.0, 'histogram': [[3.0, 1.0, 4.0, 19.0, 19.0, 24.0, 33.0, 26.0, 22.0, 14.0], [0.1896764487028122, 0.30934789776802063, 0.42901933193206787, 0.5486907958984375, 0.6683622002601624, 0.788033664226532, 0.9077051281929016, 1.0273765325546265, 1.147047996520996, 1.2667193412780762, 1.3863908052444458]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3076344132423401, 'percentile_98': 1.3167152404785156}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21198785305023193, 'max': 1.5046453475952148, 'mean': 0.9677823185920715, 'count': 147.99998474121094, 'sum': 143.2317657470703, 'std': 0.2549013299171396, 'median': 0.9943590760231018, 'majority': 0.21198785305023193, 'minority': 0.21198785305023193, 'unique': 165.0, 'histogram': [[3.0, 1.0, 5.0, 19.0, 22.0, 25.0, 35.0, 26.0, 18.0, 11.0], [0.21198785305023193, 0.3412536084651947, 0.47051936388015747, 0.5997850894927979, 0.729050874710083, 0.8583166599273682, 0.9875823855400085, 1.116848111152649, 1.246113896369934, 1.3753796815872192, 1.5046453475952148]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3307872414588928, 'percentile_98': 1.4201138019561768}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23630334436893463, 'max': 1.6346561908721924, 'mean': 1.0380427837371826, 'count': 147.99998474121094, 'sum': 153.63031005859375, 'std': 0.2753374034776647, 'median': 1.0532026290893555, 'majority': 0.23630334436893463, 'minority': 0.23630334436893463, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 20.0, 22.0, 30.0, 28.0, 32.0, 13.0, 9.0], [0.23630334436893463, 0.3761386275291443, 0.5159739255905151, 0.6558091640472412, 0.7956444621086121, 0.9354797601699829, 1.075314998626709, 1.2151503562927246, 1.3549855947494507, 1.4948208332061768, 1.6346561908721924]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3613283634185791, 'percentile_98': 1.5911047458648682}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25791266560554504, 'max': 1.7820816040039062, 'mean': 1.1602084636688232, 'count': 147.99998474121094, 'sum': 171.71083068847656, 'std': 0.2964872161568272, 'median': 1.1737228631973267, 'majority': 0.25791266560554504, 'minority': 0.25791266560554504, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 20.0, 19.0, 30.0, 29.0, 33.0, 17.0, 9.0], [0.25791266560554504, 0.41032958030700684, 0.5627464652061462, 0.7151633501052856, 0.8675802946090698, 1.0199971199035645, 1.1724140644073486, 1.3248308897018433, 1.4772478342056274, 1.6296647787094116, 1.7820816040039062]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4176661968231201, 'percentile_98': 1.7407829761505127}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2861199975013733, 'max': 1.9622089862823486, 'mean': 1.2855281829833984, 'count': 147.99998474121094, 'sum': 190.25814819335938, 'std': 0.32503318754722077, 'median': 1.2997064590454102, 'majority': 0.2861199975013733, 'minority': 0.2861199975013733, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 20.0, 18.0, 30.0, 32.0, 32.0, 18.0, 8.0], [0.2861199975013733, 0.45372891426086426, 0.6213377714157104, 0.7889466881752014, 0.9565556049346924, 1.1241645812988281, 1.2917733192443848, 1.4593822956085205, 1.6269912719726562, 1.794600009918213, 1.9622089862823486]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46863365173339844, 'percentile_98': 1.926966905593872}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3256729543209076, 'max': 2.2128357887268066, 'mean': 1.4450619220733643, 'count': 147.99998474121094, 'sum': 213.869140625, 'std': 0.3718285162908793, 'median': 1.4503697156906128, 'majority': 0.3256729543209076, 'minority': 0.3256729543209076, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 20.0, 19.0, 36.0, 23.0, 31.0, 19.0, 10.0], [0.3256729543209076, 0.5143892168998718, 0.7031055092811584, 0.8918217420578003, 1.080538034439087, 1.2692543268203735, 1.4579706192016602, 1.6466869115829468, 1.8354032039642334, 2.0241193771362305, 2.2128357887268066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5296984314918518, 'percentile_98': 2.199758291244507}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3572459816932678, 'max': 2.428149938583374, 'mean': 1.6047080755233765, 'count': 147.99998474121094, 'sum': 237.49676513671875, 'std': 0.4045819369461262, 'median': 1.613585114479065, 'majority': 0.3572459816932678, 'minority': 0.3572459816932678, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 16.0, 19.0, 34.0, 28.0, 30.0, 19.0, 12.0], [0.3572459816932678, 0.5643364191055298, 0.771426796913147, 0.9785172343254089, 1.185607671737671, 1.392698049545288, 1.5997884273529053, 1.8068788051605225, 2.0139691829681396, 2.221059560775757, 2.428149938583374]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6029437184333801, 'percentile_98': 2.4130237102508545}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3698658347129822, 'max': 2.5154616832733154, 'mean': 1.6728639602661133, 'count': 147.99998474121094, 'sum': 247.58384704589844, 'std': 0.41604687568881454, 'median': 1.6827235221862793, 'majority': 0.3698658347129822, 'minority': 0.3698658347129822, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 16.0, 18.0, 33.0, 30.0, 29.0, 22.0, 10.0], [0.3698658347129822, 0.5844254493713379, 0.7989850044250488, 1.0135445594787598, 1.2281041145324707, 1.4426636695861816, 1.6572234630584717, 1.8717830181121826, 2.0863425731658936, 2.3009021282196045, 2.5154616832733154]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6398274302482605, 'percentile_98': 2.486851930618286}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3878936171531677, 'max': 2.616719961166382, 'mean': 1.7090733051300049, 'count': 147.99998474121094, 'sum': 252.9428253173828, 'std': 0.4357456557658627, 'median': 1.7295937538146973, 'majority': 0.3878936171531677, 'minority': 0.3878936171531677, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 19.0, 23.0, 30.0, 28.0, 31.0, 19.0, 8.0], [0.3878936171531677, 0.6107762455940247, 0.8336588740348816, 1.0565414428710938, 1.2794241905212402, 1.5023066997528076, 1.725189447402954, 1.9480719566345215, 2.170954704284668, 2.3938374519348145, 2.616719961166382]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6483238339424133, 'percentile_98': 2.5851104259490967}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.423356294631958, 'max': 2.8555564880371094, 'mean': 1.8519089221954346, 'count': 147.99998474121094, 'sum': 274.0824890136719, 'std': 0.4781026498395186, 'median': 1.8525429964065552, 'majority': 0.423356294631958, 'minority': 0.423356294631958, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 21.0, 26.0, 28.0, 27.0, 28.0, 20.0, 8.0], [0.423356294631958, 0.6665763258934021, 0.9097963571548462, 1.1530163288116455, 1.3962364196777344, 1.6394563913345337, 1.882676362991333, 2.125896453857422, 2.3691163063049316, 2.6123363971710205, 2.8555564880371094]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7045785188674927, 'percentile_98': 2.808610200881958}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43730252981185913, 'max': 2.9975576400756836, 'mean': 1.941511631011963, 'count': 147.99998474121094, 'sum': 287.34368896484375, 'std': 0.5017975443622199, 'median': 1.9345308542251587, 'majority': 0.43730252981185913, 'minority': 0.43730252981185913, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 20.0, 29.0, 27.0, 27.0, 31.0, 16.0, 9.0], [0.43730252981185913, 0.6933280229568481, 0.9493535161018372, 1.2053790092468262, 1.46140456199646, 1.7174301147460938, 1.9734554290771484, 2.2294809818267822, 2.485506534576416, 2.74153208732605, 2.9975576400756836]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7545583248138428, 'percentile_98': 2.9433958530426025}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.45186173915863037, 'max': 3.0474765300750732, 'mean': 1.9467499256134033, 'count': 147.99998474121094, 'sum': 288.11895751953125, 'std': 0.5155893949295489, 'median': 1.9213331937789917, 'majority': 0.45186173915863037, 'minority': 0.45186173915863037, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 19.0, 28.0, 33.0, 21.0, 28.0, 18.0, 8.0], [0.45186173915863037, 0.7114232182502747, 0.970984697341919, 1.230546236038208, 1.4901076555252075, 1.7496691942214966, 2.009230613708496, 2.268792152404785, 2.528353691101074, 2.7879152297973633, 3.0474765300750732]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7542532086372375, 'percentile_98': 2.9764320850372314}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4897545874118805, 'max': 3.283616304397583, 'mean': 2.0891733169555664, 'count': 147.99998474121094, 'sum': 309.1976318359375, 'std': 0.5604342304252203, 'median': 2.078890085220337, 'majority': 0.4897545874118805, 'minority': 0.4897545874118805, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 19.0, 32.0, 28.0, 22.0, 28.0, 18.0, 8.0], [0.4897545874118805, 0.7691407203674316, 1.0485268831253052, 1.3279130458831787, 1.6072992086410522, 1.8866853713989258, 2.166071653366089, 2.445457696914673, 2.724843978881836, 3.00423002243042, 3.283616304397583]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7902496457099915, 'percentile_98': 3.217064380645752}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.505717396736145, 'max': 3.3703088760375977, 'mean': 2.1446373462677, 'count': 147.99998474121094, 'sum': 317.40631103515625, 'std': 0.573552997817588, 'median': 2.1238150596618652, 'majority': 0.505717396736145, 'minority': 0.505717396736145, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 19.0, 32.0, 29.0, 22.0, 30.0, 16.0, 7.0], [0.505717396736145, 0.7921765446662903, 1.0786356925964355, 1.3650949001312256, 1.651553988456726, 1.9380131959915161, 2.2244722843170166, 2.5109314918518066, 2.7973904609680176, 3.0838499069213867, 3.3703088760375977]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8210915327072144, 'percentile_98': 3.3208158016204834}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.47970759868621826, 'max': 3.255265712738037, 'mean': 2.123166561126709, 'count': 147.99998474121094, 'sum': 314.2286071777344, 'std': 0.5668595966151618, 'median': 2.0891470909118652, 'majority': 0.47970759868621826, 'minority': 0.47970759868621826, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 18.0, 34.0, 27.0, 22.0, 24.0, 21.0, 11.0], [0.47970759868621826, 0.7572634220123291, 1.0348191261291504, 1.3123749494552612, 1.589930772781372, 1.867486596107483, 2.1450424194335938, 2.422598123550415, 2.7001538276672363, 2.9777097702026367, 3.255265712738037]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8051049113273621, 'percentile_98': 3.2085049152374268}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.52431720495224, 'max': 3.5400450229644775, 'mean': 2.3250813484191895, 'count': 147.99998474121094, 'sum': 344.11199951171875, 'std': 0.6362778242731021, 'median': 2.2691221237182617, 'majority': 0.52431720495224, 'minority': 0.52431720495224, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 15.0, 36.0, 28.0, 18.0, 19.0, 29.0, 11.0], [0.52431720495224, 0.8258899450302124, 1.1274627447128296, 1.4290354251861572, 1.7306082248687744, 2.0321810245513916, 2.333753824234009, 2.635326623916626, 2.936899423599243, 3.2384722232818604, 3.5400450229644775]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8523115515708923, 'percentile_98': 3.493330478668213}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5142523050308228, 'max': 3.6136107444763184, 'mean': 2.331986427307129, 'count': 147.99998474121094, 'sum': 345.13397216796875, 'std': 0.637339260368872, 'median': 2.2806637287139893, 'majority': 0.5142523050308228, 'minority': 0.5142523050308228, 'unique': 165.0, 'histogram': [[2.0, 1.0, 7.0, 15.0, 37.0, 29.0, 18.0, 26.0, 19.0, 11.0], [0.5142523050308228, 0.8241881728172302, 1.1341240406036377, 1.4440598487854004, 1.7539957761764526, 2.063931465148926, 2.3738675117492676, 2.6838035583496094, 2.993739128112793, 3.3036751747131348, 3.6136107444763184]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.867120087146759, 'percentile_98': 3.51460337638855}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.49370551109313965, 'max': 3.574032783508301, 'mean': 2.2436153888702393, 'count': 147.99998474121094, 'sum': 332.0550537109375, 'std': 0.6169850705549316, 'median': 2.19704270362854, 'majority': 0.49370551109313965, 'minority': 0.49370551109313965, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 17.0, 37.0, 28.0, 18.0, 27.0, 19.0, 7.0], [0.49370551109313965, 0.8017382621765137, 1.1097710132598877, 1.4178036451339722, 1.7258363962173462, 2.0338692665100098, 2.3419017791748047, 2.6499345302581787, 2.9579672813415527, 3.2660000324249268, 3.574032783508301]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8295682072639465, 'percentile_98': 3.3645753860473633}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4513825476169586, 'max': 3.3151702880859375, 'mean': 2.0772101879119873, 'count': 147.99998474121094, 'sum': 307.42706298828125, 'std': 0.5668169308563998, 'median': 2.0284879207611084, 'majority': 0.4513825476169586, 'minority': 0.4513825476169586, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 16.0, 36.0, 30.0, 18.0, 29.0, 17.0, 7.0], [0.4513825476169586, 0.7377613186836243, 1.0241401195526123, 1.3105188608169556, 1.5968976020812988, 1.883276343345642, 2.1696553230285645, 2.456033945083618, 2.742412805557251, 3.028791666030884, 3.3151702880859375]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7764266729354858, 'percentile_98': 3.097980260848999}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42125141620635986, 'max': 3.0714714527130127, 'mean': 1.9507564306259155, 'count': 147.99998474121094, 'sum': 288.7119140625, 'std': 0.5230417321132494, 'median': 1.926295518875122, 'majority': 0.42125141620635986, 'minority': 0.42125141620635986, 'unique': 165.0, 'histogram': [[2.0, 1.0, 8.0, 15.0, 36.0, 28.0, 21.0, 28.0, 19.0, 7.0], [0.42125141620635986, 0.6862733960151672, 0.9512953758239746, 1.2163174152374268, 1.4813393354415894, 1.7463613748550415, 2.011383295059204, 2.2764053344726562, 2.5414271354675293, 2.8064494132995605, 3.0714714527130127]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7340384125709534, 'percentile_98': 2.8941855430603027}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3895263969898224, 'max': 2.8300247192382812, 'mean': 1.812768816947937, 'count': 147.99998474121094, 'sum': 268.2897644042969, 'std': 0.4848390632720048, 'median': 1.7904164791107178, 'majority': 0.3895263969898224, 'minority': 0.3895263969898224, 'unique': 165.0, 'histogram': [[2.0, 1.0, 7.0, 15.0, 36.0, 29.0, 18.0, 30.0, 18.0, 9.0], [0.3895263969898224, 0.6335762143135071, 0.8776260614395142, 1.1216758489608765, 1.3657257556915283, 1.6097755432128906, 1.853825330734253, 2.0978753566741943, 2.3419251441955566, 2.585974931716919, 2.8300247192382812]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6827297806739807, 'percentile_98': 2.6844594478607178}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36974456906318665, 'max': 2.6366803646087646, 'mean': 1.6928664445877075, 'count': 147.99998474121094, 'sum': 250.54420471191406, 'std': 0.46072159576002875, 'median': 1.6555149555206299, 'majority': 0.36974456906318665, 'minority': 0.36974456906318665, 'unique': 165.0, 'histogram': [[2.0, 1.0, 8.0, 16.0, 34.0, 28.0, 17.0, 28.0, 22.0, 9.0], [0.36974456906318665, 0.5964381694793701, 0.8231317400932312, 1.0498253107070923, 1.2765189409255981, 1.5032124519348145, 1.7299060821533203, 1.9565995931625366, 2.183293342590332, 2.409986734390259, 2.6366803646087646]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6293912529945374, 'percentile_98': 2.5379083156585693}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3384300470352173, 'max': 2.3592429161071777, 'mean': 1.5501351356506348, 'count': 147.99998474121094, 'sum': 229.41998291015625, 'std': 0.41689656789482793, 'median': 1.5280381441116333, 'majority': 0.3384300470352173, 'minority': 0.3384300470352173, 'unique': 165.0, 'histogram': [[2.0, 1.0, 7.0, 14.0, 33.0, 27.0, 20.0, 23.0, 27.0, 11.0], [0.3384300470352173, 0.5405113697052002, 0.7425926327705383, 0.9446738958358765, 1.1467552185058594, 1.3488365411758423, 1.5509177446365356, 1.7529990673065186, 1.9550803899765015, 2.1571617126464844, 2.3592429161071777]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5715287923812866, 'percentile_98': 2.340022087097168}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3516780138015747, 'max': 2.4780964851379395, 'mean': 1.612215280532837, 'count': 147.99998474121094, 'sum': 238.6078338623047, 'std': 0.4377544208261989, 'median': 1.576038122177124, 'majority': 0.3516780138015747, 'minority': 0.3516780138015747, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 16.0, 35.0, 26.0, 19.0, 26.0, 25.0, 9.0], [0.3516780138015747, 0.5643198490142822, 0.7769617438316345, 0.9896036386489868, 1.2022454738616943, 1.4148873090744019, 1.627529263496399, 1.8401710987091064, 2.0528130531311035, 2.2654547691345215, 2.4780964851379395]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5968422293663025, 'percentile_98': 2.4382526874542236}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.355902761220932, 'max': 2.511587142944336, 'mean': 1.6532617807388306, 'count': 147.99998474121094, 'sum': 244.68272399902344, 'std': 0.43632880187771855, 'median': 1.6466166973114014, 'majority': 0.355902761220932, 'minority': 0.355902761220932, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 30.0, 26.0, 25.0, 24.0, 25.0, 11.0], [0.355902761220932, 0.5714712142944336, 0.7870396375656128, 1.0026081800460815, 1.2181766033172607, 1.43374502658844, 1.6493135690689087, 1.864881992340088, 2.0804502964019775, 2.2960188388824463, 2.511587142944336]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6218188405036926, 'percentile_98': 2.4989564418792725}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3401709794998169, 'max': 2.4147536754608154, 'mean': 1.6098212003707886, 'count': 147.99998474121094, 'sum': 238.25350952148438, 'std': 0.4190722008819029, 'median': 1.6035791635513306, 'majority': 0.3401709794998169, 'minority': 0.3401709794998169, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 26.0, 29.0, 24.0, 24.0, 28.0, 11.0], [0.3401709794998169, 0.5476292371749878, 0.7550874948501587, 0.9625457525253296, 1.1700040102005005, 1.3774622678756714, 1.5849205255508423, 1.7923787832260132, 1.999837040901184, 2.2072954177856445, 2.4147536754608154]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6078484654426575, 'percentile_98': 2.386875629425049}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3264668881893158, 'max': 2.3309743404388428, 'mean': 1.5478826761245728, 'count': 147.99998474121094, 'sum': 229.08660888671875, 'std': 0.3975038809856754, 'median': 1.555159568786621, 'majority': 0.3264668881893158, 'minority': 0.3264668881893158, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 25.0, 29.0, 26.0, 28.0, 23.0, 11.0], [0.3264668881893158, 0.5269176363945007, 0.7273683547973633, 0.9278191328048706, 1.128269910812378, 1.3287206888198853, 1.529171347618103, 1.7296221256256104, 1.9300729036331177, 2.130523681640625, 2.3309743404388428]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5866206884384155, 'percentile_98': 2.303882598876953}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3124866187572479, 'max': 2.2422211170196533, 'mean': 1.4868382215499878, 'count': 147.99998474121094, 'sum': 220.05203247070312, 'std': 0.3788771274032446, 'median': 1.4979201555252075, 'majority': 0.3124866187572479, 'minority': 0.3124866187572479, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 23.0, 29.0, 29.0, 29.0, 21.0, 11.0], [0.3124866187572479, 0.5054600834846497, 0.698433518409729, 0.8914070129394531, 1.0843803882598877, 1.2773538827896118, 1.470327377319336, 1.6633007526397705, 1.8562742471694946, 2.0492477416992188, 2.2422211170196533]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5646511316299438, 'percentile_98': 2.219212532043457}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30332234501838684, 'max': 2.1891603469848633, 'mean': 1.4480901956558228, 'count': 147.99998474121094, 'sum': 214.31732177734375, 'std': 0.365766657587504, 'median': 1.464192509651184, 'majority': 0.30332234501838684, 'minority': 0.30332234501838684, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 22.0, 29.0, 30.0, 32.0, 20.0, 9.0], [0.30332234501838684, 0.49190616607666016, 0.6804899573326111, 0.869073748588562, 1.0576575994491577, 1.2462413311004639, 1.4348251819610596, 1.6234089136123657, 1.8119927644729614, 2.0005767345428467, 2.1891603469848633]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5527417659759521, 'percentile_98': 2.1671013832092285}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29462483525276184, 'max': 2.1382012367248535, 'mean': 1.4083294868469238, 'count': 147.99998474121094, 'sum': 208.4327392578125, 'std': 0.3540480382310885, 'median': 1.4178622961044312, 'majority': 0.29462483525276184, 'minority': 0.29462483525276184, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 21.0, 30.0, 33.0, 31.0, 18.0, 9.0], [0.29462483525276184, 0.47898247838020325, 0.6633400917053223, 0.8476977348327637, 1.032055377960205, 1.2164130210876465, 1.400770664215088, 1.5851283073425293, 1.7694859504699707, 1.953843593597412, 2.1382012367248535]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5391373038291931, 'percentile_98': 2.1190192699432373}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28590959310531616, 'max': 2.0875351428985596, 'mean': 1.3696646690368652, 'count': 147.99998474121094, 'sum': 202.71035766601562, 'std': 0.3429266649637269, 'median': 1.3905868530273438, 'majority': 0.28590959310531616, 'minority': 0.28590959310531616, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 21.0, 33.0, 35.0, 26.0, 18.0, 9.0], [0.28590959310531616, 0.466072142124176, 0.6462346911430359, 0.8263972401618958, 1.0065598487854004, 1.1867222785949707, 1.3668849468231201, 1.5470473766326904, 1.7272100448608398, 1.9073724746704102, 2.0875351428985596]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5264003872871399, 'percentile_98': 2.0704221725463867}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27639350295066833, 'max': 2.0312721729278564, 'mean': 1.3269623517990112, 'count': 147.99998474121094, 'sum': 196.39041137695312, 'std': 0.33165269477007664, 'median': 1.358665108680725, 'majority': 0.27639350295066833, 'minority': 0.27639350295066833, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 20.0, 33.0, 37.0, 27.0, 16.0, 9.0], [0.27639350295066833, 0.4518813490867615, 0.627369225025177, 0.8028570413589478, 0.9783449172973633, 1.1538327932357788, 1.3293206691741943, 1.5048085451126099, 1.6802964210510254, 1.855784296989441, 2.0312721729278564]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5116727352142334, 'percentile_98': 2.016608476638794}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2667046785354614, 'max': 1.974177598953247, 'mean': 1.2841304540634155, 'count': 147.99998474121094, 'sum': 190.05128479003906, 'std': 0.3208994372602458, 'median': 1.3015178442001343, 'majority': 0.2667046785354614, 'minority': 0.2667046785354614, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 34.0, 34.0, 30.0, 15.0, 10.0], [0.2667046785354614, 0.43745195865631104, 0.6081992387771606, 0.778946578502655, 0.9496938586235046, 1.120441198348999, 1.2911884784698486, 1.4619357585906982, 1.6326830387115479, 1.8034303188323975, 1.974177598953247]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4971708059310913, 'percentile_98': 1.9614111185073853}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2559104859828949, 'max': 1.9094171524047852, 'mean': 1.2352824211120605, 'count': 147.99998474121094, 'sum': 182.82177734375, 'std': 0.30966149079456284, 'median': 1.222249984741211, 'majority': 0.2559104859828949, 'minority': 0.2559104859828949, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 20.0, 40.0, 27.0, 31.0, 14.0, 10.0], [0.2559104859828949, 0.42126113176345825, 0.586611807346344, 0.751962423324585, 0.9173130989074707, 1.0826637744903564, 1.2480144500732422, 1.413365125656128, 1.5787158012390137, 1.7440664768218994, 1.9094171524047852]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4800688326358795, 'percentile_98': 1.896971583366394}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2438902109861374, 'max': 1.8355083465576172, 'mean': 1.1820378303527832, 'count': 147.99998474121094, 'sum': 174.94158935546875, 'std': 0.2981148228617648, 'median': 1.168763279914856, 'majority': 0.2438902109861374, 'minority': 0.2438902109861374, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 41.0, 30.0, 27.0, 16.0, 9.0], [0.2438902109861374, 0.40305203199386597, 0.5622138381004333, 0.7213757038116455, 0.8805375099182129, 1.0396993160247803, 1.1988611221313477, 1.358022928237915, 1.5171847343444824, 1.6763465404510498, 1.8355083465576172]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46162375807762146, 'percentile_98': 1.823973536491394}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2320181131362915, 'max': 1.7589564323425293, 'mean': 1.1266069412231445, 'count': 147.99998474121094, 'sum': 166.73780822753906, 'std': 0.288730108042447, 'median': 1.1201496124267578, 'majority': 0.2320181131362915, 'minority': 0.2320181131362915, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 16.0, 23.0, 36.0, 30.0, 27.0, 15.0, 10.0], [0.2320181131362915, 0.38471195101737976, 0.537405788898468, 0.6900995969772339, 0.8427934646606445, 0.9954873323440552, 1.1481812000274658, 1.300874948501587, 1.4535688161849976, 1.6062626838684082, 1.7589564323425293]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44147056341171265, 'percentile_98': 1.7525445222854614}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22311803698539734, 'max': 1.7040839195251465, 'mean': 1.0811271667480469, 'count': 147.99998474121094, 'sum': 160.00680541992188, 'std': 0.28423869775497673, 'median': 1.0711966753005981, 'majority': 0.22311803698539734, 'minority': 0.22311803698539734, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 19.0, 26.0, 30.0, 30.0, 27.0, 14.0, 10.0], [0.22311803698539734, 0.3712146282196045, 0.5193111896514893, 0.6674078106880188, 0.8155044317245483, 0.9636009931564331, 1.1116975545883179, 1.2597942352294922, 1.407890796661377, 1.5559873580932617, 1.7040839195251465]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4241039454936981, 'percentile_98': 1.6976145505905151}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21430538594722748, 'max': 1.6520087718963623, 'mean': 1.038915991783142, 'count': 147.99998474121094, 'sum': 153.75955200195312, 'std': 0.28079395938357476, 'median': 1.0429695844650269, 'majority': 0.21430538594722748, 'minority': 0.21430538594722748, 'unique': 165.0, 'histogram': [[2.0, 1.0, 7.0, 24.0, 22.0, 28.0, 32.0, 25.0, 14.0, 10.0], [0.21430538594722748, 0.35807573795318604, 0.5018460750579834, 0.6456164121627808, 0.7893867492675781, 0.9331570863723755, 1.0769274234771729, 1.2206977605819702, 1.3644680976867676, 1.508238434791565, 1.6520087718963623]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40852969884872437, 'percentile_98': 1.6435174942016602}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20401977002620697, 'max': 1.5904514789581299, 'mean': 0.9944100379943848, 'count': 147.99998474121094, 'sum': 147.17266845703125, 'std': 0.2762815255089404, 'median': 1.0098018646240234, 'majority': 0.20401977002620697, 'minority': 0.20401977002620697, 'unique': 165.0, 'histogram': [[2.0, 1.0, 9.0, 23.0, 22.0, 25.0, 32.0, 26.0, 15.0, 10.0], [0.20401977002620697, 0.3426629304885864, 0.48130613565444946, 0.6199492812156677, 0.7585924863815308, 0.897235631942749, 1.0358787775039673, 1.174522042274475, 1.3131651878356934, 1.4518083333969116, 1.5904514789581299]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39418739080429077, 'percentile_98': 1.5784238576889038}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1949281096458435, 'max': 1.536949634552002, 'mean': 0.9538451433181763, 'count': 147.99998474121094, 'sum': 141.1690673828125, 'std': 0.27400451181518715, 'median': 0.9804044961929321, 'majority': 0.1949281096458435, 'minority': 0.1949281096458435, 'unique': 165.0, 'histogram': [[2.0, 2.0, 12.0, 21.0, 20.0, 24.0, 33.0, 26.0, 14.0, 11.0], [0.1949281096458435, 0.32913026213645935, 0.4633324146270752, 0.5975345373153687, 0.7317367196083069, 0.8659388422966003, 1.0001410245895386, 1.134343147277832, 1.268545389175415, 1.402747392654419, 1.536949634552002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38142985105514526, 'percentile_98': 1.5214402675628662}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18760284781455994, 'max': 1.4939460754394531, 'mean': 0.919946014881134, 'count': 147.99998474121094, 'sum': 136.15199279785156, 'std': 0.2752292376603749, 'median': 0.9583534598350525, 'majority': 0.18760284781455994, 'minority': 0.18760284781455994, 'unique': 165.0, 'histogram': [[2.0, 5.0, 11.0, 21.0, 19.0, 24.0, 30.0, 29.0, 13.0, 11.0], [0.18760284781455994, 0.31823718547821045, 0.4488714933395386, 0.5795058012008667, 0.7101401090621948, 0.840774416923523, 0.9714088439941406, 1.1020431518554688, 1.2326774597167969, 1.363311767578125, 1.4939460754394531]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37053051590919495, 'percentile_98': 1.4765287637710571}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1798028200864792, 'max': 1.4469859600067139, 'mean': 0.8836316466331482, 'count': 147.99998474121094, 'sum': 130.7774658203125, 'std': 0.2771311200076541, 'median': 0.9251447916030884, 'majority': 0.1798028200864792, 'minority': 0.1798028200864792, 'unique': 165.0, 'histogram': [[3.0, 11.0, 5.0, 21.0, 17.0, 23.0, 31.0, 32.0, 11.0, 11.0], [0.1798028200864792, 0.30652111768722534, 0.4332394599914551, 0.55995774269104, 0.6866760849952698, 0.8133943676948547, 0.9401127099990845, 1.0668309926986694, 1.1935492753982544, 1.3202675580978394, 1.4469859600067139]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28887173533439636, 'percentile_98': 1.427639126777649}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17184188961982727, 'max': 1.398486614227295, 'mean': 0.8459268808364868, 'count': 147.99998474121094, 'sum': 125.1971664428711, 'std': 0.2798586444309554, 'median': 0.8857264518737793, 'majority': 0.17184188961982727, 'minority': 0.17184188961982727, 'unique': 165.0, 'histogram': [[8.0, 7.0, 6.0, 18.0, 21.0, 20.0, 31.0, 32.0, 11.0, 11.0], [0.17184188961982727, 0.29450637102127075, 0.41717082262039185, 0.5398353338241577, 0.6624997854232788, 0.7851642370223999, 0.907828688621521, 1.0304932594299316, 1.1531577110290527, 1.2758221626281738, 1.398486614227295]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22301675379276276, 'percentile_98': 1.3770935535430908}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1235758513212204, 'max': 1.3520753383636475, 'mean': 0.8089318871498108, 'count': 147.99998474121094, 'sum': 119.72190856933594, 'std': 0.2841713632105083, 'median': 0.8477548956871033, 'majority': 0.1235758513212204, 'minority': 0.1235758513212204, 'unique': 165.0, 'histogram': [[10.0, 4.0, 5.0, 18.0, 21.0, 19.0, 29.0, 36.0, 12.0, 11.0], [0.1235758513212204, 0.2464258074760437, 0.3692757487297058, 0.4921257495880127, 0.6149756908416748, 0.7378256320953369, 0.8606756329536438, 0.9835255742073059, 1.1063754558563232, 1.2292253971099854, 1.3520753383636475]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.13811513781547546, 'percentile_98': 1.3288930654525757}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04773980751633644, 'max': 1.3278601169586182, 'mean': 0.780746579170227, 'count': 147.99998474121094, 'sum': 115.55048370361328, 'std': 0.2913062673252677, 'median': 0.8217645883560181, 'majority': 0.04773980751633644, 'minority': 0.04773980751633644, 'unique': 165.0, 'histogram': [[9.0, 4.0, 6.0, 11.0, 26.0, 18.0, 28.0, 38.0, 14.0, 11.0], [0.04773980751633644, 0.17575183510780334, 0.30376386642456055, 0.43177589774131775, 0.559787929058075, 0.6877999901771545, 0.8158119916915894, 0.9438239932060242, 1.0718361139297485, 1.1998481750488281, 1.3278601169586182]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.05276894196867943, 'percentile_98': 1.308052897453308}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.2853971719741821, 'mean': 0.7580458521842957, 'count': 147.99998474121094, 'sum': 112.1907730102539, 'std': 0.2792107109061006, 'median': 0.7944283485412598, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[8.0, 5.0, 6.0, 11.0, 26.0, 18.0, 28.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.17269408702850342, 0.29632776975631714, 0.4199613928794861, 0.5435950756072998, 0.6672287583351135, 0.7908623814582825, 0.9144960641860962, 1.0381298065185547, 1.1617634296417236, 1.2853971719741821]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07085849344730377, 'percentile_98': 1.2687947750091553}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.2421239614486694, 'mean': 0.734846830368042, 'count': 147.99998474121094, 'sum': 108.75731658935547, 'std': 0.26670974939732517, 'median': 0.7686852216720581, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[7.0, 4.0, 8.0, 11.0, 26.0, 18.0, 28.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.16836676001548767, 0.28767311573028564, 0.40697944164276123, 0.5262858271598816, 0.6455921530723572, 0.7648984789848328, 0.8842048645019531, 1.0035111904144287, 1.1228176355361938, 1.2421239614486694]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09786417335271835, 'percentile_98': 1.2287355661392212}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.1997981071472168, 'mean': 0.712618887424469, 'count': 147.99998474121094, 'sum': 105.46758270263672, 'std': 0.25446096127711904, 'median': 0.7437373995780945, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[6.0, 5.0, 7.0, 12.0, 26.0, 19.0, 27.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.1641341745853424, 0.2792079448699951, 0.39428168535232544, 0.5093554854393005, 0.6244292259216309, 0.7395029664039612, 0.8545767664909363, 0.9696505069732666, 1.0847243070602417, 1.1997981071472168]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09786417335271835, 'percentile_98': 1.1891227960586548}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.158075213432312, 'mean': 0.6906722784042358, 'count': 147.99998474121094, 'sum': 102.219482421875, 'std': 0.24212891885385546, 'median': 0.720630943775177, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[5.0, 5.0, 7.0, 13.0, 25.0, 20.0, 27.0, 39.0, 13.0, 11.0], [0.04906041920185089, 0.15996189415454865, 0.2708633542060852, 0.38176482915878296, 0.4926663041114807, 0.6035677790641785, 0.7144692540168762, 0.825370728969574, 0.9362722039222717, 1.0471737384796143, 1.158075213432312]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.12183022499084473, 'percentile_98': 1.1501643657684326}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.1167535781860352, 'mean': 0.6691793203353882, 'count': 147.99998474121094, 'sum': 99.03852844238281, 'std': 0.22953194618768719, 'median': 0.7056183815002441, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[4.0, 4.0, 8.0, 14.0, 25.0, 20.0, 27.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.15582972764968872, 0.26259905099868774, 0.369368314743042, 0.476137638092041, 0.58290696144104, 0.6896762251853943, 0.7964455485343933, 0.9032148718833923, 1.0099842548370361, 1.1167535781860352]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1325758844614029, 'percentile_98': 1.1115171909332275}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.0762391090393066, 'mean': 0.6479567289352417, 'count': 147.99998474121094, 'sum': 95.8975830078125, 'std': 0.216215445136384, 'median': 0.6803051233291626, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[3.0, 4.0, 9.0, 14.0, 25.0, 20.0, 27.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.15177828073501587, 0.25449615716934204, 0.35721397399902344, 0.4599318504333496, 0.5626497268676758, 0.6653675436973572, 0.7680854201316833, 0.8708032965660095, 0.9735211730003357, 1.0762391090393066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1272040158510208, 'percentile_98': 1.0723117589950562}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.05152061954140663, 'max': 1.0372333526611328, 'mean': 0.6268529891967773, 'count': 147.99998474121094, 'sum': 92.77423095703125, 'std': 0.20335769163146486, 'median': 0.6551960706710815, 'majority': 0.05152061954140663, 'minority': 0.05152061954140663, 'unique': 165.0, 'histogram': [[2.0, 5.0, 8.0, 15.0, 25.0, 20.0, 27.0, 38.0, 14.0, 11.0], [0.05152061954140663, 0.15009188652038574, 0.24866315722465515, 0.34723442792892456, 0.44580569863319397, 0.5443769693374634, 0.6429482698440552, 0.7415195107460022, 0.840090811252594, 0.9386621117591858, 1.0372333526611328]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15591341257095337, 'percentile_98': 1.0320359468460083}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10413991659879684, 'max': 0.9977107048034668, 'mean': 0.6058114767074585, 'count': 147.99998474121094, 'sum': 89.66008758544922, 'std': 0.18998794181732703, 'median': 0.6298776865005493, 'majority': 0.10413991659879684, 'minority': 0.10413991659879684, 'unique': 165.0, 'histogram': [[3.0, 5.0, 10.0, 21.0, 22.0, 18.0, 29.0, 35.0, 12.0, 10.0], [0.10413991659879684, 0.19349700212478638, 0.2828540802001953, 0.37221115827560425, 0.4615682363510132, 0.5509253144264221, 0.640282392501831, 0.72963947057724, 0.8189965486526489, 0.9083536267280579, 0.9977107048034668]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1489807814359665, 'percentile_98': 0.9913045763969421}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1110416129231453, 'max': 0.9572890996932983, 'mean': 0.5843343138694763, 'count': 147.99998474121094, 'sum': 86.4814682006836, 'std': 0.17714743061894075, 'median': 0.6043207049369812, 'majority': 0.1110416129231453, 'minority': 0.1110416129231453, 'unique': 165.0, 'histogram': [[3.0, 4.0, 9.0, 21.0, 27.0, 15.0, 31.0, 32.0, 13.0, 10.0], [0.1110416129231453, 0.1956663727760315, 0.2802911102771759, 0.3649158477783203, 0.4495406150817871, 0.5341653823852539, 0.6187900900840759, 0.7034148573875427, 0.7880396246910095, 0.8726643919944763, 0.9572890996932983]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1554059386253357, 'percentile_98': 0.9497528076171875}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10574483126401901, 'max': 0.9179308414459229, 'mean': 0.5631670951843262, 'count': 147.99998474121094, 'sum': 83.34872436523438, 'std': 0.165188050596436, 'median': 0.5790019035339355, 'majority': 0.10574483126401901, 'minority': 0.10574483126401901, 'unique': 165.0, 'histogram': [[2.0, 3.0, 10.0, 22.0, 26.0, 16.0, 31.0, 33.0, 13.0, 9.0], [0.10574483126401901, 0.18696343898773193, 0.26818203926086426, 0.3494006395339966, 0.4306192398071289, 0.5118378400802612, 0.5930564403533936, 0.6742750406265259, 0.7554936408996582, 0.8367122411727905, 0.9179308414459229]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2065591663122177, 'percentile_98': 0.9086228609085083}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1004609540104866, 'max': 0.8783813118934631, 'mean': 0.5414558053016663, 'count': 147.99998474121094, 'sum': 80.13545227050781, 'std': 0.15410356846653273, 'median': 0.553210973739624, 'majority': 0.1004609540104866, 'minority': 0.1004609540104866, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 20.0, 29.0, 20.0, 31.0, 30.0, 14.0, 8.0], [0.1004609540104866, 0.17825299501419067, 0.25604501366615295, 0.3338370621204376, 0.4116290807723999, 0.48942112922668457, 0.5672131776809692, 0.6450051665306091, 0.7227972149848938, 0.8005892634391785, 0.8783813118934631]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20564419031143188, 'percentile_98': 0.8672096729278564}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09526022523641586, 'max': 0.8392267823219299, 'mean': 0.5211107730865479, 'count': 147.99998474121094, 'sum': 77.1243896484375, 'std': 0.14417361137879975, 'median': 0.5350270867347717, 'majority': 0.09526022523641586, 'minority': 0.09526022523641586, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 18.0, 28.0, 23.0, 30.0, 33.0, 13.0, 8.0], [0.09526022523641586, 0.1696568727493286, 0.24405354261398315, 0.3184501826763153, 0.39284685254096985, 0.4672435224056244, 0.5416401624679565, 0.6160367727279663, 0.6904334425926208, 0.7648301124572754, 0.8392267823219299]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19574609398841858, 'percentile_98': 0.8267258405685425}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09011368453502655, 'max': 0.8002389669418335, 'mean': 0.5008392930030823, 'count': 147.99998474121094, 'sum': 74.12420654296875, 'std': 0.13557233406432168, 'median': 0.5105751156806946, 'majority': 0.09011368453502655, 'minority': 0.09011368453502655, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 18.0, 21.0, 31.0, 31.0, 32.0, 13.0, 8.0], [0.09011368453502655, 0.16112621128559113, 0.2321387380361557, 0.3031512498855591, 0.37416380643844604, 0.44517630338668823, 0.5161888599395752, 0.5872013568878174, 0.6582139134407043, 0.7292264103889465, 0.8002389669418335]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.18591955304145813, 'percentile_98': 0.7866511344909668}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08496370166540146, 'max': 0.7611256837844849, 'mean': 0.48056116700172424, 'count': 147.99998474121094, 'sum': 71.123046875, 'std': 0.1284605180575404, 'median': 0.49588489532470703, 'majority': 0.08496370166540146, 'minority': 0.08496370166540146, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 18.0, 20.0, 27.0, 36.0, 32.0, 14.0, 8.0], [0.08496370166540146, 0.1525799036026001, 0.22019609808921814, 0.28781232237815857, 0.3554285168647766, 0.42304471135139465, 0.4906609356403351, 0.5582771301269531, 0.6258932948112488, 0.6935095191001892, 0.7611256837844849]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17616310715675354, 'percentile_98': 0.7464338541030884}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07986176759004593, 'max': 0.7221331000328064, 'mean': 0.4601827561855316, 'count': 147.99998474121094, 'sum': 68.10704040527344, 'std': 0.1230999892508853, 'median': 0.4779486358165741, 'majority': 0.07986176759004593, 'minority': 0.07986176759004593, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 18.0, 19.0, 22.0, 41.0, 33.0, 13.0, 9.0], [0.07986176759004593, 0.14408889412879944, 0.20831602811813354, 0.27254316210746765, 0.33677029609680176, 0.40099743008613586, 0.46522456407546997, 0.5294517278671265, 0.5936788320541382, 0.6579059362411499, 0.7221331000328064]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16633452475070953, 'percentile_98': 0.7065753936767578}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0746920108795166, 'max': 0.6824222803115845, 'mean': 0.4392826557159424, 'count': 147.99998474121094, 'sum': 65.01382446289062, 'std': 0.11951201040971418, 'median': 0.4599440097808838, 'majority': 0.0746920108795166, 'minority': 0.0746920108795166, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 18.0, 18.0, 21.0, 36.0, 37.0, 14.0, 11.0], [0.0746920108795166, 0.13546504080295563, 0.19623807072639465, 0.2570110857486725, 0.3177841305732727, 0.37855714559555054, 0.43933016061782837, 0.500103235244751, 0.5608762502670288, 0.6216492652893066, 0.6824222803115845]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15634842216968536, 'percentile_98': 0.6661163568496704}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06946328282356262, 'max': 0.6749670505523682, 'mean': 0.4183315336704254, 'count': 147.99998474121094, 'sum': 61.91305923461914, 'std': 0.11786267172268591, 'median': 0.4328129291534424, 'majority': 0.06946328282356262, 'minority': 0.06946328282356262, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 21.0, 18.0, 26.0, 40.0, 26.0, 13.0, 10.0], [0.06946328282356262, 0.13001365959644318, 0.19056403636932373, 0.2511144280433655, 0.3116648197174072, 0.3722151815891266, 0.43276557326316833, 0.4933159351348877, 0.5538663268089294, 0.6144167184829712, 0.6749670505523682]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.14645899832248688, 'percentile_98': 0.6421828866004944}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06446406990289688, 'max': 0.6987282037734985, 'mean': 0.3982796370983124, 'count': 147.99998474121094, 'sum': 58.94538116455078, 'std': 0.11852415640669982, 'median': 0.406416118144989, 'majority': 0.06446406990289688, 'minority': 0.06446406990289688, 'unique': 165.0, 'histogram': [[2.0, 2.0, 14.0, 20.0, 23.0, 41.0, 33.0, 14.0, 11.0, 5.0], [0.06446406990289688, 0.127890482544899, 0.1913169026374817, 0.2547433078289032, 0.3181697130203247, 0.3815961182117462, 0.4450225532054901, 0.5084489583969116, 0.5718753933906555, 0.6353018283843994, 0.6987282037734985]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.13697057962417603, 'percentile_98': 0.6401423811912537}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.05979446694254875, 'max': 0.736636221408844, 'mean': 0.37880751490592957, 'count': 147.99998474121094, 'sum': 56.063507080078125, 'std': 0.12148607826265477, 'median': 0.3802841305732727, 'majority': 0.05979446694254875, 'minority': 0.05979446694254875, 'unique': 165.0, 'histogram': [[2.0, 3.0, 22.0, 24.0, 38.0, 45.0, 11.0, 12.0, 5.0, 3.0], [0.05979446694254875, 0.12747864425182343, 0.1951628178358078, 0.262846976518631, 0.33053115010261536, 0.39821532368659973, 0.4658994972705841, 0.5335837006568909, 0.6012678742408752, 0.6689520478248596, 0.736636221408844]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.12756679952144623, 'percentile_98': 0.6654120087623596}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.05513413995504379, 'max': 0.7785561680793762, 'mean': 0.3592911660671234, 'count': 147.99998474121094, 'sum': 53.175086975097656, 'std': 0.12614546401959179, 'median': 0.35544610023498535, 'majority': 0.05513413995504379, 'minority': 0.05513413995504379, 'unique': 165.0, 'histogram': [[3.0, 7.0, 27.0, 33.0, 51.0, 22.0, 10.0, 5.0, 4.0, 3.0], [0.05513413995504379, 0.12747633457183838, 0.19981855154037476, 0.27216073870658875, 0.3445029556751251, 0.4168451726436615, 0.4891873598098755, 0.5615295171737671, 0.6338717341423035, 0.7062139511108398, 0.7785561680793762]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11817356944084167, 'percentile_98': 0.6960890293121338}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0505046546459198, 'max': 0.8201675415039062, 'mean': 0.340013712644577, 'count': 147.99998474121094, 'sum': 50.322025299072266, 'std': 0.13232220581325407, 'median': 0.3301142454147339, 'majority': 0.0505046546459198, 'minority': 0.0505046546459198, 'unique': 165.0, 'histogram': [[3.0, 13.0, 34.0, 50.0, 40.0, 10.0, 5.0, 4.0, 4.0, 2.0], [0.0505046546459198, 0.1274709403514862, 0.2044372260570526, 0.281403511762619, 0.3583697974681854, 0.43533608317375183, 0.5123023986816406, 0.589268684387207, 0.6662349700927734, 0.7432012557983398, 0.8201675415039062]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1089601218700409, 'percentile_98': 0.7413106560707092}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.045979514718055725, 'max': 0.8613452315330505, 'mean': 0.32100582122802734, 'count': 147.99998474121094, 'sum': 47.50885772705078, 'std': 0.1397884240807171, 'median': 0.30512720346450806, 'majority': 0.045979514718055725, 'minority': 0.045979514718055725, 'unique': 165.0, 'histogram': [[4.0, 22.0, 41.0, 64.0, 17.0, 4.0, 3.0, 4.0, 3.0, 3.0], [0.045979514718055725, 0.12751609086990356, 0.2090526670217514, 0.29058924317359924, 0.3721258044242859, 0.4536623954772949, 0.535198986530304, 0.6167355179786682, 0.6982721090316772, 0.7798087000846863, 0.8613452315330505]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09983530640602112, 'percentile_98': 0.774061381816864}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.041447963565588, 'max': 0.902420163154602, 'mean': 0.302270770072937, 'count': 147.99998474121094, 'sum': 44.73606872558594, 'std': 0.14825365954452885, 'median': 0.2805197834968567, 'majority': 0.041447963565588, 'minority': 0.041447963565588, 'unique': 165.0, 'histogram': [[4.0, 34.0, 58.0, 44.0, 10.0, 2.0, 3.0, 4.0, 3.0, 3.0], [0.041447963565588, 0.12754519283771515, 0.213642418384552, 0.29973962903022766, 0.3858368694782257, 0.47193410992622375, 0.5580312609672546, 0.6441285014152527, 0.7302257418632507, 0.8163229823112488, 0.902420163154602]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09101149439811707, 'percentile_98': 0.8066732287406921}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03691253811120987, 'max': 0.9430264234542847, 'mean': 0.2834533751010895, 'count': 147.99998474121094, 'sum': 41.95109558105469, 'std': 0.15756117121965763, 'median': 0.2549719214439392, 'majority': 0.03691253811120987, 'minority': 0.03691253811120987, 'unique': 165.0, 'histogram': [[5.0, 44.0, 80.0, 18.0, 3.0, 3.0, 2.0, 4.0, 4.0, 2.0], [0.03691253811120987, 0.12752392888069153, 0.2181352972984314, 0.30874666571617126, 0.3993580639362335, 0.4899694621562958, 0.5805808305740356, 0.6711922287940979, 0.7618036270141602, 0.8524150252342224, 0.9430264234542847]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08222445845603943, 'percentile_98': 0.8387722373008728}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.032361965626478195, 'max': 0.9826868772506714, 'mean': 0.2645275592803955, 'count': 147.99998474121094, 'sum': 39.15007400512695, 'std': 0.16744914749033288, 'median': 0.22912198305130005, 'majority': 0.032361965626478195, 'minority': 0.032361965626478195, 'unique': 165.0, 'histogram': [[8.0, 62.0, 69.0, 9.0, 4.0, 2.0, 2.0, 3.0, 4.0, 2.0], [0.032361965626478195, 0.12739445269107819, 0.22242695093154907, 0.31745943427085876, 0.41249191761016846, 0.5075244307518005, 0.6025569438934326, 0.6975893974304199, 0.792621910572052, 0.8876544237136841, 0.9826868772506714]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07344378530979156, 'percentile_98': 0.8696748614311218}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02784736640751362, 'max': 1.021749496459961, 'mean': 0.2456313520669937, 'count': 147.99998474121094, 'sum': 36.35343551635742, 'std': 0.17784591989260914, 'median': 0.20313172042369843, 'majority': 0.02784736640751362, 'minority': 0.02784736640751362, 'unique': 165.0, 'histogram': [[15.0, 96.0, 36.0, 2.0, 3.0, 3.0, 2.0, 2.0, 4.0, 2.0], [0.02784736640751362, 0.12723758816719055, 0.22662779688835144, 0.3260180354118347, 0.4254082441329956, 0.5247984528541565, 0.6241886615753174, 0.7235788702964783, 0.8229690790176392, 0.9223592877388, 1.021749496459961]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06473597884178162, 'percentile_98': 0.9005597233772278}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02335435338318348, 'max': 1.0600947141647339, 'mean': 0.22655130922794342, 'count': 147.99998474121094, 'sum': 33.52959060668945, 'std': 0.18864854072033696, 'median': 0.17836827039718628, 'majority': 0.02335435338318348, 'minority': 0.02335435338318348, 'unique': 165.0, 'histogram': [[28.0, 106.0, 13.0, 3.0, 2.0, 3.0, 3.0, 1.0, 4.0, 2.0], [0.02335435338318348, 0.12702839076519012, 0.23070241510868073, 0.3343764543533325, 0.4380504786968231, 0.5417245030403137, 0.6453985571861267, 0.7490725517272949, 0.8527466058731079, 0.9564206600189209, 1.0600947141647339]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.05600229650735855, 'percentile_98': 0.9303882122039795}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.018910247832536697, 'max': 1.0978931188583374, 'mean': 0.20740926265716553, 'count': 147.99998474121094, 'sum': 30.69656753540039, 'std': 0.1997941720084137, 'median': 0.15313206613063812, 'majority': 0.018910247832536697, 'minority': 0.018910247832536697, 'unique': 165.0, 'histogram': [[45.0, 97.0, 5.0, 5.0, 0.0, 3.0, 3.0, 1.0, 4.0, 2.0], [0.018910247832536697, 0.1268085241317749, 0.2347068041563034, 0.3426050841808319, 0.4505033791065216, 0.5584016442298889, 0.6662998795509338, 0.7741981744766235, 0.8820964694023132, 0.9899947643280029, 1.0978931188583374]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04727839678525925, 'percentile_98': 0.9596431255340576}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.014349333941936493, 'max': 1.1344139575958252, 'mean': 0.18793314695358276, 'count': 147.99998474121094, 'sum': 27.814102172851562, 'std': 0.2110398980013539, 'median': 0.1262018084526062, 'majority': 0.014349333941936493, 'minority': 0.014349333941936493, 'unique': 165.0, 'histogram': [[78.0, 66.0, 3.0, 5.0, 0.0, 4.0, 2.0, 1.0, 4.0, 2.0], [0.014349333941936493, 0.12635579705238342, 0.23836225271224976, 0.3503687381744385, 0.4623751938343048, 0.5743816494941711, 0.6863881349563599, 0.7983945608139038, 0.9104010462760925, 1.0224075317382812, 1.1344139575958252]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03854752331972122, 'percentile_98': 0.9877777695655823}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.009658852592110634, 'max': 1.171006679534912, 'mean': 0.1688450127840042, 'count': 147.99998474121094, 'sum': 24.989059448242188, 'std': 0.22247254171407527, 'median': 0.09912791848182678, 'majority': 0.009658852592110634, 'minority': 0.009658852592110634, 'unique': 165.0, 'histogram': [[131.0, 13.0, 4.0, 4.0, 0.0, 4.0, 2.0, 1.0, 4.0, 2.0], [0.009658852592110634, 0.12579363584518433, 0.24192842841148376, 0.3580631911754608, 0.47419798374176025, 0.5903328061103821, 0.7064675688743591, 0.822602391242981, 0.938737154006958, 1.054871916770935, 1.171006679534912]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.030117273330688477, 'percentile_98': 1.0158947706222534}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.2387492656707764, 'mean': 0.1776459962129593, 'count': 147.99998474121094, 'sum': 26.29160499572754, 'std': 0.23573227318725423, 'median': 0.10298281162977219, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[126.0, 18.0, 4.0, 4.0, 0.0, 4.0, 2.0, 1.0, 4.0, 2.0], [0.006857866421341896, 0.130047008395195, 0.25323614478111267, 0.37642526626586914, 0.499614417552948, 0.6228035688400269, 0.7459926605224609, 0.8691818118095398, 0.9923709630966187, 1.1155600547790527, 1.2387492656707764]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.0763362646102905}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.3034261465072632, 'mean': 0.18988996744155884, 'count': 147.99998474121094, 'sum': 28.10371208190918, 'std': 0.2553876648991282, 'median': 0.104313425719738, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[130.0, 14.0, 3.0, 3.0, 2.0, 3.0, 3.0, 1.0, 4.0, 2.0], [0.006857866421341896, 0.13651469349861145, 0.26617151498794556, 0.39582833647727966, 0.5254851579666138, 0.6551419496536255, 0.784798800945282, 0.9144556522369385, 1.0441124439239502, 1.173769235610962, 1.3034261465072632]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.1422162055969238}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.3580825328826904, 'mean': 0.20164398849010468, 'count': 147.99998474121094, 'sum': 29.843307495117188, 'std': 0.27381594218580974, 'median': 0.10446793586015701, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[131.0, 10.0, 5.0, 2.0, 4.0, 3.0, 2.0, 2.0, 4.0, 2.0], [0.006857866421341896, 0.1419803351163864, 0.2771027982234955, 0.41222524642944336, 0.5473477244377136, 0.6824702024459839, 0.8175926208496094, 0.9527150988578796, 1.08783757686615, 1.2229599952697754, 1.3580825328826904]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.1988202333450317}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.407381296157837, 'mean': 0.21454577147960663, 'count': 147.99998474121094, 'sum': 31.752771377563477, 'std': 0.2912325210811088, 'median': 0.1060909703373909, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[130.0, 11.0, 3.0, 4.0, 3.0, 2.0, 3.0, 3.0, 4.0, 2.0], [0.006857866421341896, 0.14691022038459778, 0.2869625687599182, 0.42701491713523865, 0.5670672655105591, 0.7071195840835571, 0.8471719622612, 0.9872243404388428, 1.1272766590118408, 1.2673289775848389, 1.407381296157837]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.2441760301589966}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.4639642238616943, 'mean': 0.23238815367221832, 'count': 147.99998474121094, 'sum': 34.3934440612793, 'std': 0.31045157691753517, 'median': 0.10879924148321152, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[124.0, 15.0, 2.0, 6.0, 3.0, 3.0, 2.0, 3.0, 5.0, 2.0], [0.006857866421341896, 0.1525685042142868, 0.29827913641929626, 0.44398975372314453, 0.5897004008293152, 0.7354110479354858, 0.8811216354370117, 1.0268323421478271, 1.172542929649353, 1.318253517150879, 1.4639642238616943]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.2979342937469482}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.007112449035048485, 'max': 1.5393627882003784, 'mean': 0.26132676005363464, 'count': 147.99998474121094, 'sum': 38.67635726928711, 'std': 0.33315959391156064, 'median': 0.11534403264522552, 'majority': 0.007112449035048485, 'minority': 0.007112449035048485, 'unique': 165.0, 'histogram': [[116.0, 19.0, 6.0, 4.0, 4.0, 3.0, 3.0, 3.0, 5.0, 2.0], [0.007112449035048485, 0.16033747792243958, 0.3135625123977661, 0.46678754687309265, 0.6200125813484192, 0.7732376456260681, 0.9264626502990723, 1.0796877145767212, 1.2329127788543701, 1.386137843132019, 1.5393627882003784]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.05860447511076927, 'percentile_98': 1.3838437795639038}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02451503276824951, 'max': 1.6166092157363892, 'mean': 0.3012004792690277, 'count': 147.99998474121094, 'sum': 44.577667236328125, 'std': 0.3535909625123479, 'median': 0.13627919554710388, 'majority': 0.02451503276824951, 'minority': 0.02451503276824951, 'unique': 165.0, 'histogram': [[105.0, 27.0, 8.0, 2.0, 7.0, 2.0, 4.0, 3.0, 3.0, 4.0], [0.02451503276824951, 0.18372444808483124, 0.34293386340141296, 0.5021432638168335, 0.6613526940345764, 0.8205621242523193, 0.9797714948654175, 1.1389809846878052, 1.2981903553009033, 1.4573997259140015, 1.6166092157363892]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07155534625053406, 'percentile_98': 1.4607582092285156}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.042020298540592194, 'max': 1.691962718963623, 'mean': 0.3552974760532379, 'count': 147.99998474121094, 'sum': 52.584022521972656, 'std': 0.3681017066503029, 'median': 0.18765047192573547, 'majority': 0.042020298540592194, 'minority': 0.042020298540592194, 'unique': 165.0, 'histogram': [[95.0, 32.0, 10.0, 5.0, 5.0, 3.0, 5.0, 3.0, 3.0, 4.0], [0.042020298540592194, 0.2070145308971405, 0.3720087707042694, 0.5370030403137207, 0.7019972801208496, 0.8669915199279785, 1.0319857597351074, 1.1969799995422363, 1.3619742393493652, 1.5269684791564941, 1.691962718963623]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08676768094301224, 'percentile_98': 1.5359320640563965}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.059403687715530396, 'max': 1.7635791301727295, 'mean': 0.41779300570487976, 'count': 147.99998474121094, 'sum': 61.83335876464844, 'std': 0.3774222582540933, 'median': 0.2524910569190979, 'majority': 0.059403687715530396, 'minority': 0.059403687715530396, 'unique': 165.0, 'histogram': [[65.0, 55.0, 15.0, 7.0, 4.0, 4.0, 4.0, 4.0, 3.0, 4.0], [0.059403687715530396, 0.22982123494148254, 0.4002387821674347, 0.5706562995910645, 0.7410738468170166, 0.9114913940429688, 1.081908941268921, 1.252326488494873, 1.4227440357208252, 1.5931615829467773, 1.7635791301727295]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0936678946018219, 'percentile_98': 1.5962320566177368}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07670293748378754, 'max': 1.831262230873108, 'mean': 0.4843018054962158, 'count': 147.99998474121094, 'sum': 71.6766586303711, 'std': 0.3831704081996604, 'median': 0.3170519471168518, 'majority': 0.07670293748378754, 'minority': 0.07670293748378754, 'unique': 165.0, 'histogram': [[37.0, 75.0, 21.0, 7.0, 6.0, 4.0, 3.0, 4.0, 5.0, 3.0], [0.07670293748378754, 0.25215888023376465, 0.42761480808258057, 0.6030707359313965, 0.7785266637802124, 0.9539825916290283, 1.1294385194778442, 1.3048944473266602, 1.480350375175476, 1.655806303024292, 1.831262230873108]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17250660061836243, 'percentile_98': 1.648482084274292}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09396693855524063, 'max': 1.8957195281982422, 'mean': 0.5513334274291992, 'count': 147.99998474121094, 'sum': 81.59733581542969, 'std': 0.38870066627178396, 'median': 0.38662493228912354, 'majority': 0.09396693855524063, 'minority': 0.09396693855524063, 'unique': 165.0, 'histogram': [[17.0, 89.0, 25.0, 7.0, 6.0, 4.0, 5.0, 4.0, 5.0, 3.0], [0.09396693855524063, 0.27414220571517944, 0.45431745052337646, 0.6344927549362183, 0.8146679997444153, 0.9948432445526123, 1.175018548965454, 1.3551937341690063, 1.5353690385818481, 1.71554434299469, 1.8957195281982422]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22739464044570923, 'percentile_98': 1.7105485200881958}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11105284839868546, 'max': 1.9534480571746826, 'mean': 0.6159756183624268, 'count': 147.99998474121094, 'sum': 91.16438293457031, 'std': 0.3944991259196549, 'median': 0.46209657192230225, 'majority': 0.11105284839868546, 'minority': 0.11105284839868546, 'unique': 165.0, 'histogram': [[6.0, 88.0, 35.0, 8.0, 5.0, 6.0, 4.0, 5.0, 4.0, 4.0], [0.11105284839868546, 0.29529237747192383, 0.4795318841934204, 0.6637714505195618, 0.8480109572410583, 1.0322504043579102, 1.2164900302886963, 1.4007295370101929, 1.5849690437316895, 1.769208550453186, 1.9534480571746826]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25899365544319153, 'percentile_98': 1.7733943462371826}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12794873118400574, 'max': 2.010430097579956, 'mean': 0.6791613698005676, 'count': 147.99998474121094, 'sum': 100.515869140625, 'std': 0.4013113089690679, 'median': 0.5262662172317505, 'majority': 0.12794873118400574, 'minority': 0.12794873118400574, 'unique': 165.0, 'histogram': [[5.0, 68.0, 47.0, 14.0, 6.0, 8.0, 4.0, 5.0, 4.0, 4.0], [0.12794873118400574, 0.31619685888290405, 0.50444495677948, 0.6926931142807007, 0.8809412717819214, 1.069189429283142, 1.2574374675750732, 1.445685625076294, 1.6339337825775146, 1.8221819400787354, 2.010430097579956]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28959596157073975, 'percentile_98': 1.8350274562835693}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1447494924068451, 'max': 2.0664262771606445, 'mean': 0.7407415509223938, 'count': 147.99998474121094, 'sum': 109.6297378540039, 'std': 0.40908470052766643, 'median': 0.5886483192443848, 'majority': 0.1447494924068451, 'minority': 0.1447494924068451, 'unique': 165.0, 'histogram': [[4.0, 59.0, 50.0, 19.0, 7.0, 9.0, 2.0, 7.0, 4.0, 4.0], [0.1447494924068451, 0.3369171619415283, 0.5290848016738892, 0.7212525606155396, 0.9134202003479004, 1.1055878400802612, 1.2977555990219116, 1.4899232387542725, 1.6820908784866333, 1.8742585182189941, 2.0664262771606445]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31958651542663574, 'percentile_98': 1.895163893699646}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16110223531723022, 'max': 2.116551160812378, 'mean': 0.7997449636459351, 'count': 147.99998474121094, 'sum': 118.36224365234375, 'std': 0.41645392311411017, 'median': 0.6539970636367798, 'majority': 0.16110223531723022, 'minority': 0.16110223531723022, 'unique': 165.0, 'histogram': [[3.0, 51.0, 54.0, 21.0, 8.0, 7.0, 4.0, 7.0, 6.0, 4.0], [0.16110223531723022, 0.3566471338272095, 0.552191972732544, 0.7477368712425232, 0.9432817697525024, 1.138826608657837, 1.334371566772461, 1.529916524887085, 1.7254612445831299, 1.921006202697754, 2.116551160812378]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3486484885215759, 'percentile_98': 1.9496921300888062}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1778174638748169, 'max': 2.1698975563049316, 'mean': 0.8587504029273987, 'count': 147.99998474121094, 'sum': 127.09504699707031, 'std': 0.42577246560650583, 'median': 0.7087249755859375, 'majority': 0.1778174638748169, 'minority': 0.1778174638748169, 'unique': 165.0, 'histogram': [[2.0, 38.0, 58.0, 27.0, 10.0, 7.0, 6.0, 7.0, 5.0, 5.0], [0.1778174638748169, 0.3770254850387573, 0.5762335062026978, 0.7754414677619934, 0.9746494889259338, 1.1738574504852295, 1.37306547164917, 1.5722734928131104, 1.7714815139770508, 1.9706895351409912, 2.1698975563049316]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3777492642402649, 'percentile_98': 2.006894588470459}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19368687272071838, 'max': 2.2081544399261475, 'mean': 0.911799430847168, 'count': 147.99998474121094, 'sum': 134.94630432128906, 'std': 0.43285451196251395, 'median': 0.760047972202301, 'majority': 0.19368687272071838, 'minority': 0.19368687272071838, 'unique': 165.0, 'histogram': [[2.0, 29.0, 60.0, 29.0, 15.0, 7.0, 6.0, 5.0, 6.0, 6.0], [0.19368687272071838, 0.3951336145401001, 0.5965803861618042, 0.7980270385742188, 0.9994738101959229, 1.200920581817627, 1.4023672342300415, 1.6038140058517456, 1.8052607774734497, 2.0067076683044434, 2.2081544399261475]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40387850999832153, 'percentile_98': 2.0494275093078613}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20950180292129517, 'max': 2.245767593383789, 'mean': 0.9652215242385864, 'count': 147.99998474121094, 'sum': 142.85276794433594, 'std': 0.4401389809857774, 'median': 0.8168858289718628, 'majority': 0.20950180292129517, 'minority': 0.20950180292129517, 'unique': 165.0, 'histogram': [[2.0, 25.0, 59.0, 28.0, 16.0, 10.0, 8.0, 4.0, 7.0, 6.0], [0.20950180292129517, 0.4131283760070801, 0.6167550086975098, 0.8203815817832947, 1.0240081548690796, 1.2276346683502197, 1.4312613010406494, 1.634887933731079, 1.8385145664215088, 2.0421411991119385, 2.245767593383789]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4311756193637848, 'percentile_98': 2.0927326679229736}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22587749361991882, 'max': 2.2863101959228516, 'mean': 1.019483208656311, 'count': 147.99998474121094, 'sum': 150.8834991455078, 'std': 0.44891778566626883, 'median': 0.8640929460525513, 'majority': 0.22587749361991882, 'minority': 0.22587749361991882, 'unique': 165.0, 'histogram': [[2.0, 16.0, 61.0, 32.0, 15.0, 12.0, 8.0, 5.0, 8.0, 6.0], [0.22587749361991882, 0.43192076683044434, 0.6379640102386475, 0.8440073728561401, 1.0500506162643433, 1.2560938596725464, 1.462137222290039, 1.6681804656982422, 1.8742237091064453, 2.0802669525146484, 2.2863101959228516]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45924440026283264, 'percentile_98': 2.1391801834106445}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24245409667491913, 'max': 2.326141595840454, 'mean': 1.07335364818573, 'count': 147.99998474121094, 'sum': 158.8563232421875, 'std': 0.45817320547934204, 'median': 0.9095755219459534, 'majority': 0.24245409667491913, 'minority': 0.24245409667491913, 'unique': 165.0, 'histogram': [[2.0, 14.0, 58.0, 32.0, 17.0, 13.0, 8.0, 7.0, 8.0, 6.0], [0.24245409667491913, 0.4508228302001953, 0.6591916084289551, 0.8675603270530701, 1.075929045677185, 1.2842978239059448, 1.492666482925415, 1.7010352611541748, 1.9094040393829346, 2.1177728176116943, 2.326141595840454]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48751673102378845, 'percentile_98': 2.197136640548706}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2564099431037903, 'max': 2.2773051261901855, 'mean': 1.1097936630249023, 'count': 147.99998474121094, 'sum': 164.24945068359375, 'std': 0.44581637402242663, 'median': 0.9586461186408997, 'majority': 0.2564099431037903, 'minority': 0.2564099431037903, 'unique': 165.0, 'histogram': [[2.0, 12.0, 47.0, 36.0, 22.0, 12.0, 10.0, 9.0, 7.0, 8.0], [0.2564099431037903, 0.4584994614124298, 0.6605889797210693, 0.8626784682273865, 1.0647680759429932, 1.266857624053955, 1.468946933746338, 1.6710364818572998, 1.8731260299682617, 2.0752155780792236, 2.2773051261901855]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.512678325176239, 'percentile_98': 2.1637837886810303}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27362123131752014, 'max': 2.3772335052490234, 'mean': 1.1604708433151245, 'count': 147.99998474121094, 'sum': 171.74966430664062, 'std': 0.4636390687284331, 'median': 1.0011109113693237, 'majority': 0.27362123131752014, 'minority': 0.27362123131752014, 'unique': 165.0, 'histogram': [[2.0, 13.0, 43.0, 42.0, 17.0, 13.0, 11.0, 9.0, 9.0, 6.0], [0.27362123131752014, 0.4839824438095093, 0.6943436861038208, 0.9047048091888428, 1.1150660514831543, 1.3254272937774658, 1.5357884168624878, 1.7461496591567993, 1.9565109014511108, 2.166872262954712, 2.3772335052490234]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5274695754051208, 'percentile_98': 2.2622530460357666}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2897450625896454, 'max': 2.406693935394287, 'mean': 1.203869342803955, 'count': 147.99998474121094, 'sum': 178.17263793945312, 'std': 0.47277080314209274, 'median': 1.0435701608657837, 'majority': 0.2897450625896454, 'minority': 0.2897450625896454, 'unique': 165.0, 'histogram': [[2.0, 11.0, 43.0, 42.0, 18.0, 11.0, 12.0, 10.0, 10.0, 6.0], [0.2897450625896454, 0.5014399290084839, 0.7131348252296448, 0.9248297214508057, 1.1365245580673218, 1.3482195138931274, 1.5599143505096436, 1.7716093063354492, 1.9833041429519653, 2.1949989795684814, 2.406693935394287]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.55035799741745, 'percentile_98': 2.314605236053467}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30575883388519287, 'max': 2.434516668319702, 'mean': 1.2575359344482422, 'count': 147.99998474121094, 'sum': 186.11529541015625, 'std': 0.4832483386116262, 'median': 1.1037230491638184, 'majority': 0.30575883388519287, 'minority': 0.30575883388519287, 'unique': 165.0, 'histogram': [[2.0, 10.0, 39.0, 39.0, 23.0, 13.0, 11.0, 11.0, 8.0, 9.0], [0.30575883388519287, 0.5186346173286438, 0.7315104007720947, 0.9443862438201904, 1.1572620868682861, 1.3701378107070923, 1.583013653755188, 1.7958893775939941, 2.00876522064209, 2.2216410636901855, 2.434516668319702]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5881748199462891, 'percentile_98': 2.374626874923706}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3224269151687622, 'max': 2.4469754695892334, 'mean': 1.28739333152771, 'count': 147.99998474121094, 'sum': 190.53419494628906, 'std': 0.4773752754652133, 'median': 1.1292979717254639, 'majority': 0.3224269151687622, 'minority': 0.3224269151687622, 'unique': 165.0, 'histogram': [[2.0, 9.0, 36.0, 42.0, 20.0, 13.0, 14.0, 11.0, 11.0, 7.0], [0.3224269151687622, 0.5348817706108093, 0.7473366260528564, 0.9597914218902588, 1.1722462177276611, 1.384701132774353, 1.5971559286117554, 1.8096108436584473, 2.0220656394958496, 2.234520435333252, 2.4469754695892334]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.597559928894043, 'percentile_98': 2.37111759185791}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3109952211380005, 'max': 2.28377103805542, 'mean': 1.2052639722824097, 'count': 147.99998474121094, 'sum': 178.37904357910156, 'std': 0.43991231028273864, 'median': 1.0544074773788452, 'majority': 0.3109952211380005, 'minority': 0.3109952211380005, 'unique': 165.0, 'histogram': [[2.0, 9.0, 32.0, 49.0, 18.0, 12.0, 12.0, 15.0, 9.0, 7.0], [0.3109952211380005, 0.5082727670669556, 0.7055503726005554, 0.9028279781341553, 1.1001055240631104, 1.2973830699920654, 1.49466073513031, 1.6919382810592651, 1.8892158269882202, 2.086493492126465, 2.28377103805542]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5543321967124939, 'percentile_98': 2.191831588745117}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.311924546957016, 'max': 2.246107816696167, 'mean': 1.1732882261276245, 'count': 147.99998474121094, 'sum': 173.64663696289062, 'std': 0.43495317374239195, 'median': 1.0228724479675293, 'majority': 0.311924546957016, 'minority': 0.311924546957016, 'unique': 165.0, 'histogram': [[2.0, 10.0, 39.0, 43.0, 16.0, 12.0, 12.0, 15.0, 9.0, 7.0], [0.311924546957016, 0.5053428411483765, 0.6987612247467041, 0.8921794891357422, 1.0855978727340698, 1.279016137123108, 1.4724345207214355, 1.6658529043197632, 1.8592711687088013, 2.05268931388855, 2.246107816696167]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5390550494194031, 'percentile_98': 2.136348009109497}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32867276668548584, 'max': 2.2683873176574707, 'mean': 1.1798099279403687, 'count': 147.99998474121094, 'sum': 174.61184692382812, 'std': 0.4384131098928482, 'median': 1.0207573175430298, 'majority': 0.32867276668548584, 'minority': 0.32867276668548584, 'unique': 165.0, 'histogram': [[2.0, 11.0, 40.0, 44.0, 15.0, 13.0, 12.0, 13.0, 9.0, 6.0], [0.32867276668548584, 0.5226442217826843, 0.7166156768798828, 0.9105871319770813, 1.1045585870742798, 1.298530101776123, 1.4925014972686768, 1.68647301197052, 1.8804444074630737, 2.074415683746338, 2.2683873176574707]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5340765118598938, 'percentile_98': 2.131051540374756}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3436466455459595, 'max': 2.3362483978271484, 'mean': 1.2398557662963867, 'count': 147.99998474121094, 'sum': 183.49862670898438, 'std': 0.43873130008591743, 'median': 1.0909442901611328, 'majority': 0.3436466455459595, 'minority': 0.3436466455459595, 'unique': 165.0, 'histogram': [[2.0, 10.0, 30.0, 49.0, 18.0, 15.0, 12.0, 14.0, 10.0, 5.0], [0.3436466455459595, 0.5429068207740784, 0.7421669960021973, 0.9414271712303162, 1.140687346458435, 1.3399474620819092, 1.5392076969146729, 1.738467812538147, 1.9377280473709106, 2.1369881629943848, 2.3362483978271484]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5732284188270569, 'percentile_98': 2.1797702312469482}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3960264027118683, 'max': 2.7310585975646973, 'mean': 1.4544477462768555, 'count': 147.99998474121094, 'sum': 215.25823974609375, 'std': 0.5052842217567427, 'median': 1.3142231702804565, 'majority': 0.3960264027118683, 'minority': 0.3960264027118683, 'unique': 165.0, 'histogram': [[2.0, 9.0, 34.0, 43.0, 19.0, 16.0, 14.0, 14.0, 12.0, 2.0], [0.3960264027118683, 0.629529595375061, 0.8630328178405762, 1.0965360403060913, 1.3300392627716064, 1.5635424852371216, 1.7970457077026367, 2.0305490493774414, 2.264052152633667, 2.4975554943084717, 2.7310585975646973]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7022550106048584, 'percentile_98': 2.495732545852661}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4145330488681793, 'max': 2.8668100833892822, 'mean': 1.5350885391235352, 'count': 147.99998474121094, 'sum': 227.19308471679688, 'std': 0.5303261240713523, 'median': 1.3853976726531982, 'majority': 0.4145330488681793, 'minority': 0.4145330488681793, 'unique': 165.0, 'histogram': [[2.0, 8.0, 33.0, 45.0, 18.0, 16.0, 15.0, 12.0, 14.0, 2.0], [0.4145330488681793, 0.6597607135772705, 0.9049884080886841, 1.1502161026000977, 1.3954437971115112, 1.6406714916229248, 1.8858991861343384, 2.131126880645752, 2.376354694366455, 2.621582508087158, 2.8668100833892822]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7399792075157166, 'percentile_98': 2.6072630882263184}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40744495391845703, 'max': 2.77154541015625, 'mean': 1.519504427909851, 'count': 147.99998474121094, 'sum': 224.88662719726562, 'std': 0.5043565674903412, 'median': 1.3653556108474731, 'majority': 0.40744495391845703, 'minority': 0.40744495391845703, 'unique': 165.0, 'histogram': [[2.0, 8.0, 24.0, 49.0, 22.0, 15.0, 14.0, 14.0, 13.0, 4.0], [0.40744495391845703, 0.6438549757003784, 0.8802650570869446, 1.1166751384735107, 1.3530851602554321, 1.5894951820373535, 1.8259053230285645, 2.0623154640197754, 2.2987253665924072, 2.535135507583618, 2.77154541015625]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7237735986709595, 'percentile_98': 2.5437729358673096}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3923296332359314, 'max': 2.6487529277801514, 'mean': 1.4853875637054443, 'count': 147.99998474121094, 'sum': 219.83734130859375, 'std': 0.4730352505831443, 'median': 1.352386236190796, 'majority': 0.3923296332359314, 'minority': 0.3923296332359314, 'unique': 165.0, 'histogram': [[2.0, 6.0, 17.0, 49.0, 28.0, 17.0, 12.0, 15.0, 15.0, 4.0], [0.3923296332359314, 0.6179719567298889, 0.8436142802238464, 1.0692565441131592, 1.2948989868164062, 1.5205411911010742, 1.7461836338043213, 1.9718258380889893, 2.1974682807922363, 2.4231104850769043, 2.6487529277801514]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7034488916397095, 'percentile_98': 2.449733018875122}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3570230007171631, 'max': 2.3915648460388184, 'mean': 1.3684184551239014, 'count': 147.99998474121094, 'sum': 202.52590942382812, 'std': 0.42112978708496573, 'median': 1.2521693706512451, 'majority': 0.3570230007171631, 'minority': 0.3570230007171631, 'unique': 165.0, 'histogram': [[2.0, 2.0, 15.0, 45.0, 36.0, 17.0, 12.0, 17.0, 14.0, 5.0], [0.3570230007171631, 0.5604771971702576, 0.763931393623352, 0.9673855304718018, 1.170839786529541, 1.3742939233779907, 1.5777480602264404, 1.7812023162841797, 1.9846564531326294, 2.188110589981079, 2.3915648460388184]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6403209567070007, 'percentile_98': 2.2390685081481934}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3432081639766693, 'max': 2.238096237182617, 'mean': 1.3103445768356323, 'count': 147.99998474121094, 'sum': 193.93096923828125, 'std': 0.3886082467756098, 'median': 1.2016085386276245, 'majority': 0.3432081639766693, 'minority': 0.3432081639766693, 'unique': 165.0, 'histogram': [[2.0, 1.0, 14.0, 36.0, 42.0, 21.0, 13.0, 16.0, 12.0, 8.0], [0.3432081639766693, 0.5326969623565674, 0.7221857309341431, 0.9116746187210083, 1.101163387298584, 1.2906521558761597, 1.480141043663025, 1.6696298122406006, 1.8591185808181763, 2.048607349395752, 2.238096237182617]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.602786660194397, 'percentile_98': 2.1224656105041504}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3117445409297943, 'max': 2.020061731338501, 'mean': 1.1771589517593384, 'count': 147.99998474121094, 'sum': 174.21951293945312, 'std': 0.3597070983929739, 'median': 1.0685056447982788, 'majority': 0.3117445409297943, 'minority': 0.3117445409297943, 'unique': 165.0, 'histogram': [[2.0, 2.0, 14.0, 38.0, 40.0, 21.0, 13.0, 14.0, 12.0, 9.0], [0.3117445409297943, 0.48257625102996826, 0.6534079313278198, 0.8242397308349609, 0.9950714111328125, 1.165903091430664, 1.3367348909378052, 1.5075665712356567, 1.6783982515335083, 1.8492299318313599, 2.020061731338501]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5386874079704285, 'percentile_98': 1.9432203769683838}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3187050223350525, 'max': 2.042696475982666, 'mean': 1.1679069995880127, 'count': 147.99998474121094, 'sum': 172.8502197265625, 'std': 0.37958310815376667, 'median': 1.0416134595870972, 'majority': 0.3187050223350525, 'minority': 0.3187050223350525, 'unique': 165.0, 'histogram': [[2.0, 5.0, 20.0, 42.0, 34.0, 14.0, 12.0, 14.0, 12.0, 10.0], [0.3187050223350525, 0.4911041557788849, 0.6635032892227173, 0.8359023928642273, 1.0083014965057373, 1.1807007789611816, 1.3530998229980469, 1.525498867034912, 1.6978981494903564, 1.8702971935272217, 2.042696475982666]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5330445170402527, 'percentile_98': 1.9876255989074707}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.329325407743454, 'max': 2.1325430870056152, 'mean': 1.249907374382019, 'count': 147.99998474121094, 'sum': 184.98626708984375, 'std': 0.38909923119636924, 'median': 1.1343464851379395, 'majority': 0.329325407743454, 'minority': 0.329325407743454, 'unique': 165.0, 'histogram': [[2.0, 2.0, 15.0, 40.0, 38.0, 17.0, 14.0, 14.0, 12.0, 11.0], [0.329325407743454, 0.5096471905708313, 0.6899689435958862, 0.8702907562255859, 1.050612449645996, 1.2309342622756958, 1.4112560749053955, 1.5915777683258057, 1.7718995809555054, 1.952221393585205, 2.1325430870056152]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5884977579116821, 'percentile_98': 2.069789409637451}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32937875390052795, 'max': 2.091449499130249, 'mean': 1.2207105159759521, 'count': 147.99998474121094, 'sum': 180.66514587402344, 'std': 0.38693751303072466, 'median': 1.1047792434692383, 'majority': 0.32937875390052795, 'minority': 0.32937875390052795, 'unique': 165.0, 'histogram': [[2.0, 3.0, 16.0, 41.0, 35.0, 17.0, 14.0, 14.0, 12.0, 11.0], [0.32937875390052795, 0.5055858492851257, 0.6817929148674011, 0.8580000400543213, 1.0342071056365967, 1.210414171218872, 1.3866212368011475, 1.5628283023834229, 1.7390353679656982, 1.9152424335479736, 2.091449499130249]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.572390079498291, 'percentile_98': 2.053772211074829}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3070184290409088, 'max': 1.9590485095977783, 'mean': 1.1903719902038574, 'count': 147.99998474121094, 'sum': 176.17503356933594, 'std': 0.3496898686326219, 'median': 1.1019182205200195, 'majority': 0.3070184290409088, 'minority': 0.3070184290409088, 'unique': 165.0, 'histogram': [[2.0, 1.0, 12.0, 30.0, 43.0, 22.0, 14.0, 17.0, 14.0, 10.0], [0.3070184290409088, 0.4722214341163635, 0.6374244689941406, 0.802627444267273, 0.9678304195404053, 1.1330333948135376, 1.2982364892959595, 1.4634394645690918, 1.6286424398422241, 1.7938454151153564, 1.9590485095977783]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5699890851974487, 'percentile_98': 1.9321932792663574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40754610300064087, 'max': 2.5555336475372314, 'mean': 1.5319640636444092, 'count': 147.99998474121094, 'sum': 226.73065185546875, 'std': 0.46264258712697237, 'median': 1.406610369682312, 'majority': 0.40754610300064087, 'minority': 0.40754610300064087, 'unique': 165.0, 'histogram': [[2.0, 1.0, 14.0, 35.0, 41.0, 19.0, 15.0, 14.0, 14.0, 10.0], [0.40754610300064087, 0.6223448514938354, 0.8371436595916748, 1.0519423484802246, 1.266741156578064, 1.4815399646759033, 1.6963386535644531, 1.911137342453003, 2.125936269760132, 2.3407349586486816, 2.5555336475372314]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.72486811876297, 'percentile_98': 2.5134835243225098}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42060229182243347, 'max': 2.630624771118164, 'mean': 1.5828857421875, 'count': 147.99998474121094, 'sum': 234.26705932617188, 'std': 0.4715861826082177, 'median': 1.4609410762786865, 'majority': 0.42060229182243347, 'minority': 0.42060229182243347, 'unique': 165.0, 'histogram': [[2.0, 1.0, 15.0, 34.0, 37.0, 21.0, 15.0, 16.0, 14.0, 10.0], [0.42060229182243347, 0.6416045427322388, 0.8626067638397217, 1.0836091041564941, 1.304611325263977, 1.52561354637146, 1.7466158866882324, 1.9676181077957153, 2.1886203289031982, 2.4096224308013916, 2.630624771118164]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.754510760307312, 'percentile_98': 2.570852756500244}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42375609278678894, 'max': 2.6440155506134033, 'mean': 1.604616641998291, 'count': 147.99998474121094, 'sum': 237.48324584960938, 'std': 0.4646172652946477, 'median': 1.4987680912017822, 'majority': 0.42375609278678894, 'minority': 0.42375609278678894, 'unique': 165.0, 'histogram': [[2.0, 1.0, 12.0, 32.0, 41.0, 23.0, 15.0, 16.0, 13.0, 10.0], [0.42375609278678894, 0.6457820534706116, 0.8678079843521118, 1.0898339748382568, 1.3118598461151123, 1.5338858366012573, 1.7559118270874023, 1.9779376983642578, 2.1999635696411133, 2.421989679336548, 2.6440155506134033]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.75872403383255, 'percentile_98': 2.554927349090576}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4197326600551605, 'max': 2.616933822631836, 'mean': 1.6105268001556396, 'count': 147.99998474121094, 'sum': 238.35794067382812, 'std': 0.4472870301034613, 'median': 1.5321464538574219, 'majority': 0.4197326600551605, 'minority': 0.4197326600551605, 'unique': 165.0, 'histogram': [[2.0, 1.0, 10.0, 29.0, 39.0, 28.0, 16.0, 17.0, 13.0, 10.0], [0.4197326600551605, 0.6394528150558472, 0.8591729402542114, 1.0788930654525757, 1.29861319065094, 1.5183333158493042, 1.7380534410476685, 1.9577735662460327, 2.1774935722351074, 2.3972136974334717, 2.616933822631836]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7593002915382385, 'percentile_98': 2.5199291706085205}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41723549365997314, 'max': 2.597442388534546, 'mean': 1.5995845794677734, 'count': 147.99998474121094, 'sum': 236.73849487304688, 'std': 0.4345703639341174, 'median': 1.505849838256836, 'majority': 0.41723549365997314, 'minority': 0.41723549365997314, 'unique': 165.0, 'histogram': [[2.0, 1.0, 9.0, 27.0, 44.0, 28.0, 15.0, 17.0, 13.0, 9.0], [0.41723549365997314, 0.6352561712265015, 0.8532768487930298, 1.071297526359558, 1.2893182039260864, 1.5073388814926147, 1.725359559059143, 1.9433802366256714, 2.16140079498291, 2.3794217109680176, 2.597442388534546]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7404614686965942, 'percentile_98': 2.495321035385132}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4236239492893219, 'max': 2.633147954940796, 'mean': 1.6401864290237427, 'count': 147.99998474121094, 'sum': 242.74755859375, 'std': 0.4325107589938005, 'median': 1.5704845190048218, 'majority': 0.4236239492893219, 'minority': 0.4236239492893219, 'unique': 165.0, 'histogram': [[2.0, 1.0, 9.0, 24.0, 36.0, 37.0, 17.0, 17.0, 13.0, 9.0], [0.4236239492893219, 0.6445763111114502, 0.8655287027359009, 1.0864810943603516, 1.3074334859848022, 1.528385877609253, 1.7493382692337036, 1.9702906608581543, 2.1912431716918945, 2.4121954441070557, 2.633147954940796]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7547003626823425, 'percentile_98': 2.534939765930176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4075719118118286, 'max': 2.537508726119995, 'mean': 1.640380620956421, 'count': 147.99998474121094, 'sum': 242.77630615234375, 'std': 0.4042265641998446, 'median': 1.6011637449264526, 'majority': 0.4075719118118286, 'minority': 0.4075719118118286, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 18.0, 30.0, 41.0, 23.0, 18.0, 18.0, 9.0], [0.4075719118118286, 0.6205655932426453, 0.8335592746734619, 1.0465528964996338, 1.2595465183258057, 1.472540259361267, 1.685533881187439, 1.8985276222229004, 2.1115212440490723, 2.324514865875244, 2.537508726119995]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7655832171440125, 'percentile_98': 2.4660897254943848}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40734031796455383, 'max': 2.543487548828125, 'mean': 1.6797956228256226, 'count': 147.99998474121094, 'sum': 248.60972595214844, 'std': 0.40731188568635524, 'median': 1.6527934074401855, 'majority': 0.40734031796455383, 'minority': 0.40734031796455383, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 27.0, 42.0, 26.0, 19.0, 17.0, 11.0], [0.40734031796455383, 0.6209550499916077, 0.8345698118209839, 1.0481845140457153, 1.2617992162704468, 1.4754139184951782, 1.6890287399291992, 1.9026434421539307, 2.116258144378662, 2.3298728466033936, 2.543487548828125]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7918158769607544, 'percentile_98': 2.5303151607513428}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40246644616127014, 'max': 2.500026226043701, 'mean': 1.6418017148971558, 'count': 147.99998474121094, 'sum': 242.98663330078125, 'std': 0.387746793081917, 'median': 1.615640640258789, 'majority': 0.40246644616127014, 'minority': 0.40246644616127014, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 30.0, 40.0, 29.0, 18.0, 20.0, 7.0], [0.40246644616127014, 0.61222243309021, 0.8219783902168274, 1.0317343473434448, 1.241490364074707, 1.4512462615966797, 1.661002278327942, 1.8707581758499146, 2.0805141925811768, 2.2902703285217285, 2.500026226043701]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7663668394088745, 'percentile_98': 2.4512906074523926}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41481152176856995, 'max': 2.565675973892212, 'mean': 1.6484688520431519, 'count': 147.99998474121094, 'sum': 243.97335815429688, 'std': 0.3990713761969797, 'median': 1.609438419342041, 'majority': 0.41481152176856995, 'minority': 0.41481152176856995, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 19.0, 29.0, 43.0, 22.0, 20.0, 17.0, 7.0], [0.41481152176856995, 0.629897952079773, 0.8449844121932983, 1.0600707530975342, 1.2751572132110596, 1.490243673324585, 1.7053300142288208, 1.9204164743423462, 2.135503053665161, 2.3505895137786865, 2.565675973892212]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7560499906539917, 'percentile_98': 2.5022811889648438}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41634601354599, 'max': 2.5680832862854004, 'mean': 1.6570754051208496, 'count': 147.99998474121094, 'sum': 245.24713134765625, 'std': 0.3931849330587279, 'median': 1.6293492317199707, 'majority': 0.41634601354599, 'minority': 0.41634601354599, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 29.0, 42.0, 25.0, 21.0, 15.0, 7.0], [0.41634601354599, 0.6315197348594666, 0.8466934561729431, 1.0618672370910645, 1.277040958404541, 1.4922146797180176, 1.7073884010314941, 1.9225621223449707, 2.1377358436584473, 2.352909564971924, 2.5680832862854004]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7544188499450684, 'percentile_98': 2.501765489578247}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.424381822347641, 'max': 2.61211895942688, 'mean': 1.6719352006912231, 'count': 147.99998474121094, 'sum': 247.44638061523438, 'std': 0.4014316330750794, 'median': 1.6413196325302124, 'majority': 0.424381822347641, 'minority': 0.424381822347641, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 19.0, 30.0, 42.0, 25.0, 21.0, 13.0, 7.0], [0.424381822347641, 0.643155574798584, 0.8619292974472046, 1.0807030200958252, 1.2994767427444458, 1.5182504653930664, 1.737024188041687, 1.9557979106903076, 2.1745715141296387, 2.393345355987549, 2.61211895942688]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7535887956619263, 'percentile_98': 2.547452688217163}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42415502667427063, 'max': 2.598615884780884, 'mean': 1.70322847366333, 'count': 147.99998474121094, 'sum': 252.07778930664062, 'std': 0.38691816101522347, 'median': 1.6783475875854492, 'majority': 0.42415502667427063, 'minority': 0.42415502667427063, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 27.0, 44.0, 31.0, 24.0, 13.0, 7.0], [0.42415502667427063, 0.6416010856628418, 0.8590471744537354, 1.076493263244629, 1.2939393520355225, 1.511385440826416, 1.7288315296173096, 1.9462776184082031, 2.1637237071990967, 2.3811697959899902, 2.598615884780884]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7650606036186218, 'percentile_98': 2.526597023010254}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42361411452293396, 'max': 2.5899059772491455, 'mean': 1.7243279218673706, 'count': 147.99998474121094, 'sum': 255.20050048828125, 'std': 0.3768800061717384, 'median': 1.712519645690918, 'majority': 0.42361411452293396, 'minority': 0.42361411452293396, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 12.0, 25.0, 40.0, 36.0, 26.0, 14.0, 7.0], [0.42361411452293396, 0.6402432918548584, 0.8568724989891052, 1.073501706123352, 1.290130853652954, 1.5067601203918457, 1.7233892679214478, 1.9400185346603394, 2.1566476821899414, 2.373276710510254, 2.5899059772491455]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7696892619132996, 'percentile_98': 2.514509439468384}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.37407684326171875, 'max': 2.292370557785034, 'mean': 1.533738136291504, 'count': 147.99998474121094, 'sum': 226.99322509765625, 'std': 0.32795280525009823, 'median': 1.5448229312896729, 'majority': 0.37407684326171875, 'minority': 0.37407684326171875, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 10.0, 21.0, 40.0, 40.0, 31.0, 12.0, 6.0], [0.37407684326171875, 0.5659062266349792, 0.7577356100082397, 0.9495649337768555, 1.1413943767547607, 1.3332237005233765, 1.5250530242919922, 1.7168824672698975, 1.9087117910385132, 2.100541114807129, 2.292370557785034]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.666093647480011, 'percentile_98': 2.2154653072357178}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3323773443698883, 'max': 2.046203374862671, 'mean': 1.3513693809509277, 'count': 147.99998474121094, 'sum': 200.00265502929688, 'std': 0.29386841284534326, 'median': 1.355183482170105, 'majority': 0.3323773443698883, 'minority': 0.3323773443698883, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 25.0, 43.0, 36.0, 26.0, 13.0, 6.0], [0.3323773443698883, 0.5037599802017212, 0.6751425266265869, 0.8465251922607422, 1.017907738685608, 1.1892904043197632, 1.360672950744629, 1.5320554971694946, 1.70343816280365, 1.8748208284378052, 2.046203374862671]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.590991199016571, 'percentile_98': 1.9849166870117188}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.39262863993644714, 'max': 2.394371509552002, 'mean': 1.545356273651123, 'count': 147.99998474121094, 'sum': 228.71270751953125, 'std': 0.35403330713712033, 'median': 1.538453459739685, 'majority': 0.39262863993644714, 'minority': 0.39262863993644714, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 28.0, 43.0, 31.0, 22.0, 13.0, 6.0], [0.39262863993644714, 0.5928029417991638, 0.7929772138595581, 0.9931515455245972, 1.1933257579803467, 1.3935000896453857, 1.5936744213104248, 1.7938486337661743, 1.9940229654312134, 2.194197177886963, 2.394371509552002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6746143698692322, 'percentile_98': 2.320223808288574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3830159306526184, 'max': 2.330873489379883, 'mean': 1.426372766494751, 'count': 147.99998474121094, 'sum': 211.1031494140625, 'std': 0.3426598906943311, 'median': 1.4055557250976562, 'majority': 0.3830159306526184, 'minority': 0.3830159306526184, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 24.0, 36.0, 38.0, 24.0, 21.0, 7.0, 5.0], [0.3830159306526184, 0.5778017044067383, 0.7725874185562134, 0.9673731923103333, 1.1621589660644531, 1.3569447994232178, 1.5517303943634033, 1.746516227722168, 1.9413020610809326, 2.136087656021118, 2.330873489379883]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6061369776725769, 'percentile_98': 2.201641082763672}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.39144331216812134, 'max': 2.3841004371643066, 'mean': 1.4149094820022583, 'count': 147.99998474121094, 'sum': 209.40658569335938, 'std': 0.349107221847988, 'median': 1.377830982208252, 'majority': 0.39144331216812134, 'minority': 0.39144331216812134, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 24.0, 44.0, 32.0, 22.0, 18.0, 6.0, 4.0], [0.39144331216812134, 0.5907090306282043, 0.7899747490882874, 0.9892404675483704, 1.1885061264038086, 1.3877718448638916, 1.5870375633239746, 1.7863032817840576, 1.9855690002441406, 2.1848347187042236, 2.3841004371643066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5962667465209961, 'percentile_98': 2.2089147567749023}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3845681846141815, 'max': 2.330645799636841, 'mean': 1.4750893115997314, 'count': 147.99998474121094, 'sum': 218.31320190429688, 'std': 0.34378921761913983, 'median': 1.459707498550415, 'majority': 0.3845681846141815, 'minority': 0.3845681846141815, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 21.0, 29.0, 42.0, 27.0, 21.0, 11.0, 6.0], [0.3845681846141815, 0.5791759490966797, 0.7737836837768555, 0.9683915376663208, 1.1629992723464966, 1.3576070070266724, 1.5522148609161377, 1.7468225955963135, 1.9414303302764893, 2.136038064956665, 2.330645799636841]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6457974910736084, 'percentile_98': 2.2394819259643555}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3586983382701874, 'max': 2.1880738735198975, 'mean': 1.3650943040847778, 'count': 147.99998474121094, 'sum': 202.033935546875, 'std': 0.3273559026351447, 'median': 1.3398600816726685, 'majority': 0.3586983382701874, 'minority': 0.3586983382701874, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 24.0, 30.0, 42.0, 25.0, 20.0, 10.0, 6.0], [0.3586983382701874, 0.5416358709335327, 0.7245734333992004, 0.9075109958648682, 1.0904484987258911, 1.2733861207962036, 1.4563236236572266, 1.639261245727539, 1.822198748588562, 2.005136251449585, 2.1880738735198975]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.599168062210083, 'percentile_98': 2.1057848930358887}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4157717227935791, 'max': 2.4929003715515137, 'mean': 1.5874375104904175, 'count': 147.99998474121094, 'sum': 234.94073486328125, 'std': 0.37714203365347493, 'median': 1.563273310661316, 'majority': 0.4157717227935791, 'minority': 0.4157717227935791, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 21.0, 25.0, 42.0, 29.0, 22.0, 12.0, 6.0], [0.4157717227935791, 0.6234846115112305, 0.8311974406242371, 1.0389102697372437, 1.246623158454895, 1.4543360471725464, 1.6620488166809082, 1.8697617053985596, 2.077474594116211, 2.2851874828338623, 2.4929003715515137]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.698509156703949, 'percentile_98': 2.4062907695770264}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3912428617477417, 'max': 2.3513309955596924, 'mean': 1.5256820917129517, 'count': 147.99998474121094, 'sum': 225.80093383789062, 'std': 0.346735141241205, 'median': 1.5122064352035522, 'majority': 0.3912428617477417, 'minority': 0.3912428617477417, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 29.0, 41.0, 33.0, 23.0, 12.0, 6.0], [0.3912428617477417, 0.5872516632080078, 0.7832604646682739, 0.9792693257331848, 1.1752781867980957, 1.3712868690490723, 1.567295789718628, 1.763304591178894, 1.9593133926391602, 2.1553220748901367, 2.3513309955596924]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6732766628265381, 'percentile_98': 2.273110866546631}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35297754406929016, 'max': 2.128835678100586, 'mean': 1.3886780738830566, 'count': 147.99998474121094, 'sum': 205.5243377685547, 'std': 0.31026382262340413, 'median': 1.3925237655639648, 'majority': 0.35297754406929016, 'minority': 0.35297754406929016, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 29.0, 43.0, 36.0, 21.0, 13.0, 6.0], [0.35297754406929016, 0.5305633544921875, 0.7081491947174072, 0.8857349157333374, 1.0633207559585571, 1.2409065961837769, 1.418492317199707, 1.5960781574249268, 1.7736639976501465, 1.9512498378753662, 2.128835678100586]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6096391677856445, 'percentile_98': 2.0563485622406006}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3180842995643616, 'max': 1.9263668060302734, 'mean': 1.238417625427246, 'count': 147.99998474121094, 'sum': 183.28578186035156, 'std': 0.2812515232256861, 'median': 1.2342984676361084, 'majority': 0.3180842995643616, 'minority': 0.3180842995643616, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 32.0, 43.0, 31.0, 21.0, 12.0, 6.0], [0.3180842995643616, 0.4789125621318817, 0.6397408246994019, 0.8005690574645996, 0.9613973498344421, 1.1222255229949951, 1.2830538749694824, 1.4438822269439697, 1.604710340499878, 1.7655386924743652, 1.9263668060302734]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5343902707099915, 'percentile_98': 1.8548952341079712}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31118685007095337, 'max': 1.8830890655517578, 'mean': 1.182669997215271, 'count': 147.99998474121094, 'sum': 175.03514099121094, 'std': 0.2790792858077639, 'median': 1.1666666269302368, 'majority': 0.31118685007095337, 'minority': 0.31118685007095337, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 19.0, 34.0, 39.0, 29.0, 20.0, 9.0, 6.0], [0.31118685007095337, 0.46837708353996277, 0.6255673170089722, 0.7827575206756592, 0.939947783946991, 1.0971379280090332, 1.2543282508850098, 1.4115185737609863, 1.5687086582183838, 1.7258989810943604, 1.8830890655517578]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5041525363922119, 'percentile_98': 1.806418776512146}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3468291759490967, 'max': 2.089820384979248, 'mean': 1.2546128034591675, 'count': 147.99998474121094, 'sum': 185.68267822265625, 'std': 0.3214355181329382, 'median': 1.2253257036209106, 'majority': 0.3468291759490967, 'minority': 0.3468291759490967, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 30.0, 37.0, 37.0, 15.0, 22.0, 6.0, 6.0], [0.3468291759490967, 0.5211282968521118, 0.695427417755127, 0.8697265386581421, 1.0440256595611572, 1.2183247804641724, 1.3926239013671875, 1.5669230222702026, 1.7412221431732178, 1.915521264076233, 2.089820384979248]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5290823578834534, 'percentile_98': 2.0076377391815186}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41784772276878357, 'max': 2.4976727962493896, 'mean': 1.6089627742767334, 'count': 147.99998474121094, 'sum': 238.12646484375, 'std': 0.3644050116636137, 'median': 1.594077229499817, 'majority': 0.41784772276878357, 'minority': 0.41784772276878357, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 31.0, 43.0, 29.0, 23.0, 11.0, 6.0], [0.41784772276878357, 0.6258302330970764, 0.8338127136230469, 1.041795253753662, 1.2497777938842773, 1.4577603340148926, 1.6657427549362183, 1.8737252950668335, 2.081707715988159, 2.2896902561187744, 2.4976727962493896]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7028394937515259, 'percentile_98': 2.424039602279663}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42213770747184753, 'max': 2.522528886795044, 'mean': 1.6665915250778198, 'count': 147.99998474121094, 'sum': 246.655517578125, 'std': 0.35940141166161405, 'median': 1.682523250579834, 'majority': 0.42213770747184753, 'minority': 0.42213770747184753, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 23.0, 42.0, 44.0, 23.0, 12.0, 6.0], [0.42213770747184753, 0.6321768164634705, 0.842215895652771, 1.0522550344467163, 1.2622941732406616, 1.472333312034607, 1.6823723316192627, 1.892411470413208, 2.1024506092071533, 2.3124897480010986, 2.522528886795044]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.73301100730896, 'percentile_98': 2.4525344371795654}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43414294719696045, 'max': 2.5879690647125244, 'mean': 1.7205297946929932, 'count': 147.99998474121094, 'sum': 254.6383819580078, 'std': 0.3668125145191184, 'median': 1.7303701639175415, 'majority': 0.43414294719696045, 'minority': 0.43414294719696045, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 21.0, 42.0, 40.0, 29.0, 12.0, 6.0], [0.43414294719696045, 0.6495255827903748, 0.8649082183837891, 1.0802907943725586, 1.2956733703613281, 1.5110560655593872, 1.7264386415481567, 1.9418213367462158, 2.1572039127349854, 2.372586488723755, 2.5879690647125244]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7554854154586792, 'percentile_98': 2.5183308124542236}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43995118141174316, 'max': 2.6232635974884033, 'mean': 1.7755681276321411, 'count': 147.99998474121094, 'sum': 262.7840576171875, 'std': 0.36670200230015637, 'median': 1.779084324836731, 'majority': 0.43995118141174316, 'minority': 0.43995118141174316, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 15.0, 43.0, 42.0, 32.0, 12.0, 7.0], [0.43995118141174316, 0.6582823991775513, 0.8766136765480042, 1.094944953918457, 1.3132761716842651, 1.5316073894500732, 1.749938726425171, 1.968269944190979, 2.186601161956787, 2.4049324989318848, 2.6232635974884033]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7776558995246887, 'percentile_98': 2.5575380325317383}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.38433191180229187, 'max': 2.2974860668182373, 'mean': 1.5902090072631836, 'count': 147.99998474121094, 'sum': 235.3509063720703, 'std': 0.3196814298379747, 'median': 1.605817198753357, 'majority': 0.38433191180229187, 'minority': 0.38433191180229187, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 14.0, 37.0, 37.0, 43.0, 17.0, 6.0], [0.38433191180229187, 0.5756473541259766, 0.7669627666473389, 0.9582781791687012, 1.1495935916900635, 1.3409090042114258, 1.532224416732788, 1.7235398292541504, 1.9148552417755127, 2.106170654296875, 2.2974860668182373]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6863654851913452, 'percentile_98': 2.228600263595581}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3191278278827667, 'max': 1.9331475496292114, 'mean': 1.2935359477996826, 'count': 147.99998474121094, 'sum': 191.44329833984375, 'std': 0.2715324661143357, 'median': 1.2934083938598633, 'majority': 0.3191278278827667, 'minority': 0.3191278278827667, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 16.0, 47.0, 38.0, 32.0, 12.0, 6.0], [0.3191278278827667, 0.48052978515625, 0.6419317722320557, 0.8033337593078613, 0.964735746383667, 1.1261377334594727, 1.2875396013259888, 1.4489415884017944, 1.6103435754776, 1.7717455625534058, 1.9331475496292114]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5516994595527649, 'percentile_98': 1.8650145530700684}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32535964250564575, 'max': 1.9586609601974487, 'mean': 1.2983886003494263, 'count': 147.99998474121094, 'sum': 192.1614990234375, 'std': 0.276511353542465, 'median': 1.296809434890747, 'majority': 0.32535964250564575, 'minority': 0.32535964250564575, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 18.0, 44.0, 40.0, 28.0, 11.0, 6.0], [0.32535964250564575, 0.4886897802352905, 0.6520198583602905, 0.8153499960899353, 0.9786801338195801, 1.14201021194458, 1.30534029006958, 1.4686706066131592, 1.6320006847381592, 1.7953307628631592, 1.9586609601974487]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5509656071662903, 'percentile_98': 1.8875794410705566}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36890411376953125, 'max': 2.1988108158111572, 'mean': 1.4128048419952393, 'count': 147.99998474121094, 'sum': 209.0950927734375, 'std': 0.3135615319816272, 'median': 1.409482479095459, 'majority': 0.36890411376953125, 'minority': 0.36890411376953125, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 27.0, 46.0, 32.0, 24.0, 10.0, 5.0], [0.36890411376953125, 0.5518947839736938, 0.7348854541778564, 0.917876124382019, 1.1008667945861816, 1.2838574647903442, 1.4668481349945068, 1.6498388051986694, 1.832829475402832, 2.015820026397705, 2.1988108158111572]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5924639701843262, 'percentile_98': 2.1071531772613525}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4267463982105255, 'max': 2.540706157684326, 'mean': 1.7135869264602661, 'count': 147.99998474121094, 'sum': 253.61083984375, 'std': 0.35419918593539834, 'median': 1.701291561126709, 'majority': 0.4267463982105255, 'minority': 0.4267463982105255, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 15.0, 46.0, 38.0, 34.0, 11.0, 7.0], [0.4267463982105255, 0.6381423473358154, 0.8495383262634277, 1.06093430519104, 1.2723302841186523, 1.4837262630462646, 1.695122241973877, 1.9065182209014893, 2.1179141998291016, 2.329310178756714, 2.540706157684326]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7437469959259033, 'percentile_98': 2.449005126953125}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3482877016067505, 'max': 2.0925986766815186, 'mean': 1.4386074542999268, 'count': 147.99998474121094, 'sum': 212.91387939453125, 'std': 0.29065704015270255, 'median': 1.4416686296463013, 'majority': 0.3482877016067505, 'minority': 0.3482877016067505, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 34.0, 42.0, 38.0, 16.0, 7.0], [0.3482877016067505, 0.5227187871932983, 0.6971498727798462, 0.8715810179710388, 1.0460121631622314, 1.2204432487487793, 1.3948743343353271, 1.569305419921875, 1.7437365055084229, 1.9181675910949707, 2.0925986766815186]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6231879591941833, 'percentile_98': 2.0256094932556152}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3197050988674164, 'max': 1.9319132566452026, 'mean': 1.296655535697937, 'count': 147.99998474121094, 'sum': 191.90499877929688, 'std': 0.26991734977053533, 'median': 1.3084367513656616, 'majority': 0.3197050988674164, 'minority': 0.3197050988674164, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 14.0, 42.0, 40.0, 35.0, 13.0, 5.0], [0.3197050988674164, 0.48092591762542725, 0.6421467065811157, 0.803367555141449, 0.9645884037017822, 1.1258091926574707, 1.2870299816131592, 1.4482508897781372, 1.6094716787338257, 1.7706924676895142, 1.9319132566452026]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5503644943237305, 'percentile_98': 1.8655916452407837}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4099828898906708, 'max': 2.438774585723877, 'mean': 1.6514595746994019, 'count': 147.99998474121094, 'sum': 244.41598510742188, 'std': 0.3419443956550345, 'median': 1.66493821144104, 'majority': 0.4099828898906708, 'minority': 0.4099828898906708, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 16.0, 42.0, 38.0, 36.0, 14.0, 6.0], [0.4099828898906708, 0.6128620505332947, 0.8157411813735962, 1.0186203718185425, 1.2214995622634888, 1.424378752708435, 1.6272578239440918, 1.830137014389038, 2.0330162048339844, 2.2358953952789307, 2.438774585723877]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7060914039611816, 'percentile_98': 2.363940954208374}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.39894887804985046, 'max': 2.3780899047851562, 'mean': 1.6318447589874268, 'count': 147.99998474121094, 'sum': 241.51300048828125, 'std': 0.3305259240294714, 'median': 1.655372977256775, 'majority': 0.39894887804985046, 'minority': 0.39894887804985046, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 14.0, 37.0, 41.0, 39.0, 14.0, 7.0], [0.39894887804985046, 0.5968629717826843, 0.7947770357131958, 0.992691159248352, 1.1906052827835083, 1.3885194063186646, 1.5864334106445312, 1.7843475341796875, 1.9822616577148438, 2.18017578125, 2.3780899047851562]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7032359838485718, 'percentile_98': 2.297543525695801}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4243052303791046, 'max': 2.5222604274749756, 'mean': 1.7461330890655518, 'count': 147.99998474121094, 'sum': 258.42767333984375, 'std': 0.35174355613036046, 'median': 1.7758197784423828, 'majority': 0.4243052303791046, 'minority': 0.4243052303791046, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 36.0, 41.0, 40.0, 16.0, 6.0], [0.4243052303791046, 0.6341007351875305, 0.8438962697982788, 1.0536917448043823, 1.2634873390197754, 1.473282814025879, 1.6830782890319824, 1.8928738832473755, 2.1026694774627686, 2.312464952468872, 2.5222604274749756]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7500308752059937, 'percentile_98': 2.446507453918457}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36700186133384705, 'max': 2.196528673171997, 'mean': 1.505731225013733, 'count': 147.99998474121094, 'sum': 222.84820556640625, 'std': 0.3082717954381667, 'median': 1.5222053527832031, 'majority': 0.36700186133384705, 'minority': 0.36700186133384705, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 36.0, 43.0, 37.0, 15.0, 6.0], [0.36700186133384705, 0.5499545335769653, 0.7329071760177612, 0.9158599376678467, 1.0988125801086426, 1.2817652225494385, 1.464717984199524, 1.6476706266403198, 1.8306232690811157, 2.013575792312622, 2.196528673171997]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6388334035873413, 'percentile_98': 2.1262705326080322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29415780305862427, 'max': 1.7855160236358643, 'mean': 1.2203269004821777, 'count': 147.99998474121094, 'sum': 180.60836791992188, 'std': 0.25205942617235744, 'median': 1.240645408630371, 'majority': 0.29415780305862427, 'minority': 0.29415780305862427, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 14.0, 36.0, 40.0, 37.0, 19.0, 5.0], [0.29415780305862427, 0.44329363107681274, 0.5924294590950012, 0.7415652871131897, 0.8907011151313782, 1.0398368835449219, 1.1889727115631104, 1.3381085395812988, 1.4872443675994873, 1.6363801956176758, 1.7855160236358643]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.514680027961731, 'percentile_98': 1.730979561805725}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2823652923107147, 'max': 1.7162376642227173, 'mean': 1.155030608177185, 'count': 147.99998474121094, 'sum': 170.9445037841797, 'std': 0.24253541045128044, 'median': 1.171820878982544, 'majority': 0.2823652923107147, 'minority': 0.2823652923107147, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 16.0, 39.0, 40.0, 35.0, 14.0, 5.0], [0.2823652923107147, 0.42575252056121826, 0.5691397190093994, 0.7125269770622253, 0.8559142351150513, 0.9993014335632324, 1.1426886320114136, 1.2860759496688843, 1.4294631481170654, 1.5728503465652466, 1.7162376642227173]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48659706115722656, 'percentile_98': 1.6593425273895264}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29847604036331177, 'max': 1.8106279373168945, 'mean': 1.2040349245071411, 'count': 147.99998474121094, 'sum': 178.19715881347656, 'std': 0.2550884309004061, 'median': 1.2212598323822021, 'majority': 0.29847604036331177, 'minority': 0.29847604036331177, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 19.0, 37.0, 45.0, 30.0, 13.0, 5.0], [0.29847604036331177, 0.4496912360191345, 0.6009064316749573, 0.75212162733078, 0.9033368229866028, 1.0545520782470703, 1.2057671546936035, 1.3569824695587158, 1.508197546005249, 1.6594128608703613, 1.8106279373168945]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5063546299934387, 'percentile_98': 1.7449824810028076}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3778437376022339, 'max': 2.2533702850341797, 'mean': 1.4848498106002808, 'count': 147.99998474121094, 'sum': 219.75775146484375, 'std': 0.31720795729864687, 'median': 1.5058234930038452, 'majority': 0.3778437376022339, 'minority': 0.3778437376022339, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 23.0, 35.0, 44.0, 29.0, 12.0, 4.0], [0.3778437376022339, 0.5653964281082153, 0.752949059009552, 0.9405016899108887, 1.1280543804168701, 1.3156070709228516, 1.5031596422195435, 1.690712332725525, 1.8782650232315063, 2.0658178329467773, 2.2533702850341797]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6210178732872009, 'percentile_98': 2.1689059734344482}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43466925621032715, 'max': 2.5776000022888184, 'mean': 1.7033315896987915, 'count': 147.99998474121094, 'sum': 252.09304809570312, 'std': 0.36639001155569123, 'median': 1.7320935726165771, 'majority': 0.43466925621032715, 'minority': 0.43466925621032715, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 24.0, 33.0, 42.0, 30.0, 14.0, 4.0], [0.43466925621032715, 0.6489623188972473, 0.8632553815841675, 1.0775485038757324, 1.2918415069580078, 1.5061346292495728, 1.7204277515411377, 1.934720754623413, 2.1490139961242676, 2.363306999206543, 2.5776000022888184]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7064809799194336, 'percentile_98': 2.4937052726745605}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3814695179462433, 'max': 2.285430431365967, 'mean': 1.5762335062026978, 'count': 147.99998474121094, 'sum': 233.28253173828125, 'std': 0.3214494252819668, 'median': 1.5930505990982056, 'majority': 0.3814695179462433, 'minority': 0.3814695179462433, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 34.0, 39.0, 40.0, 18.0, 6.0], [0.3814695179462433, 0.5718656182289124, 0.7622617483139038, 0.9526578187942505, 1.1430538892745972, 1.3334499597549438, 1.52384614944458, 1.7142422199249268, 1.9046382904052734, 2.09503436088562, 2.285430431365967]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6757830381393433, 'percentile_98': 2.214451789855957}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36442098021507263, 'max': 2.1855688095092773, 'mean': 1.4951419830322266, 'count': 147.99998474121094, 'sum': 221.28099060058594, 'std': 0.3079988564185178, 'median': 1.512826681137085, 'majority': 0.36442098021507263, 'minority': 0.36442098021507263, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 38.0, 38.0, 38.0, 17.0, 6.0], [0.36442098021507263, 0.5465357303619385, 0.7286505699157715, 0.9107652902603149, 1.092880129814148, 1.2749948501586914, 1.4571096897125244, 1.6392244100570679, 1.8213392496109009, 2.0034539699554443, 2.1855688095092773]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.637630820274353, 'percentile_98': 2.118143320083618}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3528690040111542, 'max': 2.118835210800171, 'mean': 1.4558368921279907, 'count': 147.99998474121094, 'sum': 215.46383666992188, 'std': 0.2994901019325148, 'median': 1.47813880443573, 'majority': 0.3528690040111542, 'minority': 0.3528690040111542, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 36.0, 37.0, 41.0, 18.0, 5.0], [0.3528690040111542, 0.5294656157493591, 0.7060621976852417, 0.882658839225769, 1.0592554807662964, 1.2358521223068237, 1.4124486446380615, 1.5890452861785889, 1.7656419277191162, 1.9422385692596436, 2.118835210800171]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.620119571685791, 'percentile_98': 2.061802387237549}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3053794205188751, 'max': 1.8510767221450806, 'mean': 1.254204273223877, 'count': 147.99998474121094, 'sum': 185.62220764160156, 'std': 0.2618043531797227, 'median': 1.272060751914978, 'majority': 0.3053794205188751, 'minority': 0.3053794205188751, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 15.0, 38.0, 39.0, 36.0, 18.0, 4.0], [0.3053794205188751, 0.4599491357803345, 0.6145188808441162, 0.769088625907898, 0.9236583709716797, 1.0782281160354614, 1.2327977418899536, 1.3873674869537354, 1.541937232017517, 1.6965069770812988, 1.8510767221450806]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5305399894714355, 'percentile_98': 1.7965195178985596}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2916368246078491, 'max': 1.7377755641937256, 'mean': 1.1648023128509521, 'count': 147.99998474121094, 'sum': 172.39071655273438, 'std': 0.24585382179507811, 'median': 1.1785176992416382, 'majority': 0.2916368246078491, 'minority': 0.2916368246078491, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 18.0, 37.0, 41.0, 34.0, 15.0, 4.0], [0.2916368246078491, 0.4362506866455078, 0.5808645486831665, 0.72547847032547, 0.8700923323631287, 1.0147061347961426, 1.1593201160430908, 1.3039339780807495, 1.4485478401184082, 1.593161702156067, 1.7377755641937256]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49033915996551514, 'percentile_98': 1.6817824840545654}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4030829668045044, 'max': 2.3742358684539795, 'mean': 1.564903736114502, 'count': 147.99998474121094, 'sum': 231.60572814941406, 'std': 0.33783064293288045, 'median': 1.585941195487976, 'majority': 0.4030829668045044, 'minority': 0.4030829668045044, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 23.0, 36.0, 43.0, 28.0, 12.0, 5.0], [0.4030829668045044, 0.6001982688903809, 0.7973135709762573, 0.994428813457489, 1.1915440559387207, 1.3886594772338867, 1.5857746601104736, 1.78288996219635, 1.9800052642822266, 2.1771206855773926, 2.3742358684539795]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.661115288734436, 'percentile_98': 2.298165798187256}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4039568305015564, 'max': 2.3759849071502686, 'mean': 1.663687825202942, 'count': 147.99998474121094, 'sum': 246.22576904296875, 'std': 0.33776390036632215, 'median': 1.6883312463760376, 'majority': 0.4039568305015564, 'minority': 0.4039568305015564, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 32.0, 37.0, 43.0, 20.0, 7.0], [0.4039568305015564, 0.6011596322059631, 0.7983624339103699, 0.9955652356147766, 1.1927680969238281, 1.3899707794189453, 1.5871737003326416, 1.7843763828277588, 1.981579303741455, 2.1787819862365723, 2.3759849071502686]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7141395807266235, 'percentile_98': 2.348639488220215}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.38174518942832947, 'max': 2.2587168216705322, 'mean': 1.6135154962539673, 'count': 147.99998474121094, 'sum': 238.80026245117188, 'std': 0.3246758352796608, 'median': 1.636922836303711, 'majority': 0.38174518942832947, 'minority': 0.38174518942832947, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 13.0, 26.0, 39.0, 41.0, 27.0, 9.0], [0.38174518942832947, 0.5694423317909241, 0.7571395039558411, 0.9448366165161133, 1.1325337886810303, 1.3202309608459473, 1.5079281330108643, 1.6956253051757812, 1.8833224773406982, 2.0710196495056152, 2.2587168216705322]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6915088891983032, 'percentile_98': 2.2421514987945557}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36249738931655884, 'max': 2.1778457164764404, 'mean': 1.5339056253433228, 'count': 147.99998474121094, 'sum': 227.01800537109375, 'std': 0.31952850415232176, 'median': 1.561665654182434, 'majority': 0.36249738931655884, 'minority': 0.36249738931655884, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 13.0, 31.0, 36.0, 40.0, 22.0, 11.0], [0.36249738931655884, 0.5440322160720825, 0.725567102432251, 0.9071019291877747, 1.0886367559432983, 1.2701716423034668, 1.4517064094543457, 1.6332411766052246, 1.8147761821746826, 1.9963109493255615, 2.1778457164764404]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6443033218383789, 'percentile_98': 2.128208637237549}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3245159685611725, 'max': 1.9526736736297607, 'mean': 1.399639368057251, 'count': 147.99998474121094, 'sum': 207.1466064453125, 'std': 0.2836530859799003, 'median': 1.4313384294509888, 'majority': 0.3245159685611725, 'minority': 0.3245159685611725, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 11.0, 28.0, 35.0, 42.0, 27.0, 11.0], [0.3245159685611725, 0.487331748008728, 0.650147557258606, 0.8129633069038391, 0.9757790565490723, 1.1385948657989502, 1.3014106750488281, 1.4642263650894165, 1.6270421743392944, 1.7898579835891724, 1.9526736736297607]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.600874125957489, 'percentile_98': 1.9185004234313965}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28679636120796204, 'max': 1.7279701232910156, 'mean': 1.254479169845581, 'count': 147.99998474121094, 'sum': 185.66290283203125, 'std': 0.2525894940758809, 'median': 1.2763339281082153, 'majority': 0.28679636120796204, 'minority': 0.28679636120796204, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 11.0, 24.0, 38.0, 37.0, 31.0, 14.0], [0.28679636120796204, 0.4309137463569641, 0.5750311613082886, 0.7191485166549683, 0.863265872001648, 1.0073832273483276, 1.1515007019042969, 1.2956180572509766, 1.4397354125976562, 1.583852767944336, 1.7279701232910156]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.541517436504364, 'percentile_98': 1.6985260248184204}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2586076259613037, 'max': 1.5468833446502686, 'mean': 1.0950112342834473, 'count': 147.99998474121094, 'sum': 162.0616455078125, 'std': 0.22775903800519762, 'median': 1.117469072341919, 'majority': 0.2586076259613037, 'minority': 0.2586076259613037, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 13.0, 28.0, 39.0, 36.0, 26.0, 11.0], [0.2586076259613037, 0.3874351978302002, 0.5162627696990967, 0.6450903415679932, 0.7739179134368896, 0.9027454853057861, 1.0315730571746826, 1.160400629043579, 1.2892282009124756, 1.418055772781372, 1.5468833446502686]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4666393995285034, 'percentile_98': 1.5251755714416504}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26163578033447266, 'max': 1.553587555885315, 'mean': 1.1141437292099, 'count': 147.99998474121094, 'sum': 164.89324951171875, 'std': 0.2286056113148062, 'median': 1.1441856622695923, 'majority': 0.26163578033447266, 'minority': 0.26163578033447266, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 26.0, 38.0, 36.0, 27.0, 13.0], [0.26163578033447266, 0.39083096385002136, 0.5200261473655701, 0.6492213010787964, 0.7784165143966675, 0.9076117277145386, 1.0368068218231201, 1.1660020351409912, 1.2951972484588623, 1.4243924617767334, 1.553587555885315]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47808194160461426, 'percentile_98': 1.5498188734054565}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31832197308540344, 'max': 1.8607721328735352, 'mean': 1.2594683170318604, 'count': 147.99998474121094, 'sum': 186.4012908935547, 'std': 0.27131806912667705, 'median': 1.280388355255127, 'majority': 0.31832197308540344, 'minority': 0.31832197308540344, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 17.0, 39.0, 34.0, 36.0, 17.0, 6.0], [0.31832197308540344, 0.47256699204444885, 0.6268119812011719, 0.7810570001602173, 0.9353020191192627, 1.089547038078308, 1.2437920570373535, 1.398037075996399, 1.5522820949554443, 1.7065271139144897, 1.8607721328735352]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5299763083457947, 'percentile_98': 1.8256289958953857}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31184616684913635, 'max': 1.847279667854309, 'mean': 1.3441343307495117, 'count': 147.99998474121094, 'sum': 198.93185424804688, 'std': 0.2756792274207699, 'median': 1.3634954690933228, 'majority': 0.31184616684913635, 'minority': 0.31184616684913635, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 12.0, 23.0, 37.0, 35.0, 34.0, 14.0], [0.31184616684913635, 0.46538951992988586, 0.618932843208313, 0.7724761962890625, 0.926019549369812, 1.0795629024505615, 1.233106255531311, 1.3866496086120605, 1.54019296169281, 1.6937363147735596, 1.847279667854309]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.565544068813324, 'percentile_98': 1.8240983486175537}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30597248673439026, 'max': 1.88820481300354, 'mean': 1.3644988536834717, 'count': 147.99998474121094, 'sum': 201.94581604003906, 'std': 0.27500443400796465, 'median': 1.3866828680038452, 'majority': 0.30597248673439026, 'minority': 0.30597248673439026, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 11.0, 23.0, 38.0, 37.0, 34.0, 11.0], [0.30597248673439026, 0.46419572830200195, 0.622418999671936, 0.7806422114372253, 0.9388654232025146, 1.0970886945724487, 1.2553119659423828, 1.4135351181030273, 1.5717583894729614, 1.7299816608428955, 1.88820481300354]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5798115134239197, 'percentile_98': 1.8012056350708008}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2807685434818268, 'max': 1.7153773307800293, 'mean': 1.2179213762283325, 'count': 147.99998474121094, 'sum': 180.25234985351562, 'std': 0.2535960283018425, 'median': 1.2423818111419678, 'majority': 0.2807685434818268, 'minority': 0.2807685434818268, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 14.0, 30.0, 34.0, 37.0, 28.0, 11.0], [0.2807685434818268, 0.4242294430732727, 0.5676903128623962, 0.7111512422561646, 0.8546121120452881, 0.9980729818344116, 1.1415338516235352, 1.2849947214126587, 1.4284555912017822, 1.5719164609909058, 1.7153773307800293]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5066425204277039, 'percentile_98': 1.6461211442947388}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30446183681488037, 'max': 1.7760026454925537, 'mean': 1.2628306150436401, 'count': 147.99998474121094, 'sum': 186.89891052246094, 'std': 0.2644729877264477, 'median': 1.2820740938186646, 'majority': 0.30446183681488037, 'minority': 0.30446183681488037, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 15.0, 30.0, 31.0, 39.0, 26.0, 12.0], [0.30446183681488037, 0.45161592960357666, 0.598770022392273, 0.7459240555763245, 0.8930781483650208, 1.0402321815490723, 1.1873862743377686, 1.3345403671264648, 1.4816944599151611, 1.6288485527038574, 1.7760026454925537]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5259104371070862, 'percentile_98': 1.7471747398376465}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.322360634803772, 'max': 1.9281880855560303, 'mean': 1.3941317796707153, 'count': 147.99998474121094, 'sum': 206.33148193359375, 'std': 0.2815921477184488, 'median': 1.4240590333938599, 'majority': 0.322360634803772, 'minority': 0.322360634803772, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 12.0, 26.0, 35.0, 38.0, 31.0, 13.0], [0.322360634803772, 0.4829433858394623, 0.6435261368751526, 0.8041088581085205, 0.9646916389465332, 1.125274419784546, 1.2858572006225586, 1.4464398622512817, 1.6070226430892944, 1.7676054239273071, 1.9281880855560303]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5926833748817444, 'percentile_98': 1.870854377746582}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29916179180145264, 'max': 1.769519567489624, 'mean': 1.2807344198226929, 'count': 147.99998474121094, 'sum': 189.54867553710938, 'std': 0.2613941286039099, 'median': 1.3120554685592651, 'majority': 0.29916179180145264, 'minority': 0.29916179180145264, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 13.0, 26.0, 32.0, 40.0, 31.0, 13.0], [0.29916179180145264, 0.4461975693702698, 0.5932333469390869, 0.740269124507904, 0.8873049020767212, 1.0343406200408936, 1.1813764572143555, 1.3284121751785278, 1.4754480123519897, 1.6224838495254517, 1.769519567489624]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5425676703453064, 'percentile_98': 1.7302017211914062}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2800517678260803, 'max': 1.6642403602600098, 'mean': 1.193747878074646, 'count': 147.99998474121094, 'sum': 176.67466735839844, 'std': 0.24572840319508546, 'median': 1.217237949371338, 'majority': 0.2800517678260803, 'minority': 0.2800517678260803, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 14.0, 29.0, 33.0, 36.0, 30.0, 13.0], [0.2800517678260803, 0.4184706211090088, 0.556889533996582, 0.6953083872795105, 0.833727240562439, 0.9721460938453674, 1.110564947128296, 1.2489838600158691, 1.3874027729034424, 1.5258216857910156, 1.6642403602600098]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5032052397727966, 'percentile_98': 1.609609842300415}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26843440532684326, 'max': 1.584612250328064, 'mean': 1.1348847150802612, 'count': 147.99998474121094, 'sum': 167.96292114257812, 'std': 0.23613165736014485, 'median': 1.154480218887329, 'majority': 0.26843440532684326, 'minority': 0.26843440532684326, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 5.0, 14.0, 28.0, 35.0, 37.0, 27.0, 13.0], [0.26843440532684326, 0.40005218982696533, 0.5316699743270874, 0.6632877588272095, 0.7949055433273315, 0.9265233278274536, 1.0581411123275757, 1.1897588968276978, 1.3213766813278198, 1.452994465827942, 1.584612250328064]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4752110540866852, 'percentile_98': 1.5403201580047607}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22093796730041504, 'max': 1.311928153038025, 'mean': 0.9336577653884888, 'count': 147.99998474121094, 'sum': 138.18133544921875, 'std': 0.19025699903932758, 'median': 0.9495776891708374, 'majority': 0.22093796730041504, 'minority': 0.22093796730041504, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 13.0, 27.0, 36.0, 42.0, 24.0, 11.0], [0.22093796730041504, 0.330036997795105, 0.43913599848747253, 0.5482349991798401, 0.65733402967453, 0.76643306016922, 0.8755320310592651, 0.9846310615539551, 1.093730092048645, 1.202829122543335, 1.311928153038025]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4014226496219635, 'percentile_98': 1.2914711236953735}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1982119232416153, 'max': 1.1789571046829224, 'mean': 0.8172150254249573, 'count': 147.99998474121094, 'sum': 120.94780731201172, 'std': 0.17144708032363676, 'median': 0.8253267407417297, 'majority': 0.1982119232416153, 'minority': 0.1982119232416153, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 36.0, 32.0, 42.0, 17.0, 10.0], [0.1982119232416153, 0.2962864339351654, 0.3943609595298767, 0.4924354553222656, 0.5905100107192993, 0.6885845065116882, 0.7866590023040771, 0.8847335577011108, 0.9828080534934998, 1.0808825492858887, 1.1789571046829224]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3467468321323395, 'percentile_98': 1.1463180780410767}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21684585511684418, 'max': 1.2737438678741455, 'mean': 0.8369728326797485, 'count': 147.99998474121094, 'sum': 123.87196350097656, 'std': 0.18403078372667592, 'median': 0.844603419303894, 'majority': 0.21684585511684418, 'minority': 0.21684585511684418, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 27.0, 35.0, 39.0, 27.0, 12.0, 6.0], [0.21684585511684418, 0.3225356638431549, 0.42822545766830444, 0.5339152812957764, 0.6396050453186035, 0.7452948689460754, 0.8509846925735474, 0.9566744565963745, 1.0623642206192017, 1.1680541038513184, 1.2737438678741455]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.352457731962204, 'percentile_98': 1.2177034616470337}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24871103465557098, 'max': 1.4588276147842407, 'mean': 0.9922506213188171, 'count': 147.99998474121094, 'sum': 146.8530731201172, 'std': 0.20887657308528312, 'median': 0.9993218779563904, 'majority': 0.24871103465557098, 'minority': 0.24871103465557098, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 17.0, 38.0, 37.0, 36.0, 15.0, 7.0], [0.24871103465557098, 0.3697226941585541, 0.490734338760376, 0.6117460131645203, 0.7327576875686646, 0.8537693619728088, 0.9747809767723083, 1.0957926511764526, 1.2168042659759521, 1.3378158807754517, 1.4588276147842407]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.43100348114967346, 'percentile_98': 1.4392467737197876}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2218441665172577, 'max': 1.308676838874817, 'mean': 0.8752738237380981, 'count': 147.99998474121094, 'sum': 129.54051208496094, 'std': 0.1881339462504005, 'median': 0.8838360905647278, 'majority': 0.2218441665172577, 'minority': 0.2218441665172577, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 40.0, 41.0, 27.0, 14.0, 7.0], [0.2218441665172577, 0.3305274248123169, 0.4392107129096985, 0.5478940010070801, 0.6565772294998169, 0.7652604579925537, 0.8739438056945801, 0.9826270341873169, 1.0913102626800537, 1.19999361038208, 1.308676838874817]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38156935572624207, 'percentile_98': 1.289757251739502}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.212874636054039, 'max': 1.2540910243988037, 'mean': 0.8385004997253418, 'count': 147.99998474121094, 'sum': 124.09806060791016, 'std': 0.17917024757628858, 'median': 0.8441632986068726, 'majority': 0.212874636054039, 'minority': 0.212874636054039, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 40.0, 42.0, 31.0, 8.0, 8.0], [0.212874636054039, 0.3169962763786316, 0.421117901802063, 0.5252395868301392, 0.6293612122535706, 0.733482837677002, 0.8376045227050781, 0.9417261481285095, 1.045847773551941, 1.1499693393707275, 1.2540910243988037]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3706408441066742, 'percentile_98': 1.2335612773895264}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27536749839782715, 'max': 1.5972626209259033, 'mean': 0.9733127951622009, 'count': 147.99998474121094, 'sum': 144.05027770996094, 'std': 0.2390215661028153, 'median': 0.9613067507743835, 'majority': 0.27536749839782715, 'minority': 0.27536749839782715, 'unique': 165.0, 'histogram': [[2.0, 3.0, 6.0, 22.0, 37.0, 41.0, 25.0, 19.0, 4.0, 6.0], [0.27536749839782715, 0.40755701065063477, 0.5397465229034424, 0.67193603515625, 0.8041255474090576, 0.9363150596618652, 1.0685045719146729, 1.2006940841674805, 1.332883596420288, 1.4650731086730957, 1.5972626209259033]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4111015498638153, 'percentile_98': 1.551556944847107}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41538798809051514, 'max': 2.3522419929504395, 'mean': 1.4667373895645142, 'count': 147.99998474121094, 'sum': 217.07711791992188, 'std': 0.3428677160259118, 'median': 1.4398131370544434, 'majority': 0.41538798809051514, 'minority': 0.41538798809051514, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 18.0, 34.0, 45.0, 28.0, 19.0, 5.0, 7.0], [0.41538798809051514, 0.6090734004974365, 0.8027588129043579, 0.9964441657066345, 1.1901295185089111, 1.383815050125122, 1.577500343322754, 1.7711857557296753, 1.9648711681365967, 2.1585564613342285, 2.3522419929504395]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6387200355529785, 'percentile_98': 2.2872684001922607}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.38379478454589844, 'max': 2.218316078186035, 'mean': 1.4348998069763184, 'count': 147.99998474121094, 'sum': 212.36514282226562, 'std': 0.3113722957737147, 'median': 1.432715892791748, 'majority': 0.38379478454589844, 'minority': 0.38379478454589844, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 13.0, 26.0, 46.0, 35.0, 25.0, 7.0, 6.0], [0.38379478454589844, 0.5672469139099121, 0.7506990432739258, 0.9341511726379395, 1.1176033020019531, 1.3010554313659668, 1.4845075607299805, 1.6679596900939941, 1.8514118194580078, 2.0348639488220215, 2.218316078186035]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6436572074890137, 'percentile_98': 2.167465925216675}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3304702937602997, 'max': 1.9261261224746704, 'mean': 1.235375165939331, 'count': 147.99998474121094, 'sum': 182.83551025390625, 'std': 0.2720999017687939, 'median': 1.232351303100586, 'majority': 0.3304702937602997, 'minority': 0.3304702937602997, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 13.0, 30.0, 45.0, 35.0, 22.0, 8.0, 5.0], [0.3304702937602997, 0.49003589153289795, 0.6496014595031738, 0.8091670274734497, 0.9687325954437256, 1.1282981634140015, 1.287863850593567, 1.4474294185638428, 1.6069949865341187, 1.7665605545043945, 1.9261261224746704]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5498591065406799, 'percentile_98': 1.882887840270996}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31711286306381226, 'max': 1.8857969045639038, 'mean': 1.1894338130950928, 'count': 147.99998474121094, 'sum': 176.03619384765625, 'std': 0.2641977505541934, 'median': 1.1845027208328247, 'majority': 0.31711286306381226, 'minority': 0.31711286306381226, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 13.0, 35.0, 46.0, 31.0, 20.0, 7.0, 5.0], [0.31711286306381226, 0.47398126125335693, 0.6308497190475464, 0.7877181172370911, 0.9445865154266357, 1.1014549732208252, 1.2583234310150146, 1.415191650390625, 1.5720601081848145, 1.728928565979004, 1.8857969045639038]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5310961604118347, 'percentile_98': 1.8232485055923462}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29546046257019043, 'max': 1.7555681467056274, 'mean': 1.0926539897918701, 'count': 147.99998474121094, 'sum': 161.7127685546875, 'std': 0.2479582500578349, 'median': 1.0830817222595215, 'majority': 0.29546046257019043, 'minority': 0.29546046257019043, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 18.0, 33.0, 47.0, 31.0, 16.0, 6.0, 6.0], [0.29546046257019043, 0.4414712190628052, 0.5874819755554199, 0.7334927916526794, 0.8795035481452942, 1.0255143642425537, 1.1715251207351685, 1.3175358772277832, 1.463546633720398, 1.6095573902130127, 1.7555681467056274]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49122193455696106, 'percentile_98': 1.6985727548599243}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.269656240940094, 'max': 1.6169341802597046, 'mean': 0.9882692098617554, 'count': 147.99998474121094, 'sum': 146.26382446289062, 'std': 0.23032998902418178, 'median': 0.9682225584983826, 'majority': 0.269656240940094, 'minority': 0.269656240940094, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 39.0, 46.0, 29.0, 13.0, 6.0, 6.0], [0.269656240940094, 0.4043840169906616, 0.539111852645874, 0.6738396286964417, 0.8085674047470093, 0.9432951807975769, 1.0780229568481445, 1.212750792503357, 1.3474786281585693, 1.4822063446044922, 1.6169341802597046]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4457876980304718, 'percentile_98': 1.5558741092681885}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21964961290359497, 'max': 1.2793129682540894, 'mean': 0.755611777305603, 'count': 147.99998474121094, 'sum': 111.83053588867188, 'std': 0.18435004881764286, 'median': 0.7396512627601624, 'majority': 0.21964961290359497, 'minority': 0.21964961290359497, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 26.0, 45.0, 37.0, 25.0, 8.0, 6.0, 6.0], [0.21964961290359497, 0.32561594247817993, 0.4315822720527649, 0.5375486016273499, 0.6435149312019348, 0.7494812607765198, 0.8554475903511047, 0.9614139199256897, 1.0673801898956299, 1.1733465194702148, 1.2793129682540894]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34753522276878357, 'percentile_98': 1.235093355178833}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2127218246459961, 'max': 1.2300162315368652, 'mean': 0.7290831804275513, 'count': 147.99998474121094, 'sum': 107.904296875, 'std': 0.17827477934024877, 'median': 0.7073950171470642, 'majority': 0.2127218246459961, 'minority': 0.2127218246459961, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 23.0, 47.0, 37.0, 26.0, 8.0, 7.0, 5.0], [0.2127218246459961, 0.31445127725601196, 0.41618070006370544, 0.5179101228713989, 0.6196395754814148, 0.7213690280914307, 0.8230984210968018, 0.9248278737068176, 1.0265573263168335, 1.1282868385314941, 1.2300162315368652]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3305891454219818, 'percentile_98': 1.1995880603790283}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19899418950080872, 'max': 1.1433885097503662, 'mean': 0.6885316967964172, 'count': 147.99998474121094, 'sum': 101.90267944335938, 'std': 0.16533334441995712, 'median': 0.676367998123169, 'majority': 0.19899418950080872, 'minority': 0.19899418950080872, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 18.0, 46.0, 40.0, 27.0, 10.0, 7.0, 5.0], [0.19899418950080872, 0.29343360662460327, 0.3878730535507202, 0.48231247067451477, 0.5767519474029541, 0.6711913347244263, 0.7656307220458984, 0.8600702285766602, 0.9545096158981323, 1.048949122428894, 1.1433885097503662]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.30962687730789185, 'percentile_98': 1.1132227182388306}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18051233887672424, 'max': 1.0394788980484009, 'mean': 0.6282572150230408, 'count': 147.99998474121094, 'sum': 92.9820556640625, 'std': 0.15028518225296053, 'median': 0.6174570918083191, 'majority': 0.18051233887672424, 'minority': 0.18051233887672424, 'unique': 165.0, 'histogram': [[2.0, 3.0, 5.0, 20.0, 44.0, 43.0, 25.0, 11.0, 7.0, 5.0], [0.18051233887672424, 0.2664089798927307, 0.35230565071105957, 0.43820229172706604, 0.5240989923477173, 0.6099956035614014, 0.6958922147750854, 0.7817889451980591, 0.8676855564117432, 0.9535822868347168, 1.0394788980484009]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28219154477119446, 'percentile_98': 1.0122992992401123}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18849067389965057, 'max': 1.0742006301879883, 'mean': 0.6558168530464172, 'count': 147.99998474121094, 'sum': 97.06088256835938, 'std': 0.15522132454870702, 'median': 0.6451029777526855, 'majority': 0.18849067389965057, 'minority': 0.18849067389965057, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 21.0, 42.0, 41.0, 26.0, 14.0, 7.0, 5.0], [0.18849067389965057, 0.27706167101860046, 0.36563265323638916, 0.45420366525650024, 0.5427746772766113, 0.6313456892967224, 0.7199166417121887, 0.8084876537322998, 0.8970586657524109, 0.985629677772522, 1.0742006301879883]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28954145312309265, 'percentile_98': 1.0429631471633911}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19844280183315277, 'max': 1.1640098094940186, 'mean': 0.6936855316162109, 'count': 147.99998474121094, 'sum': 102.66545104980469, 'std': 0.1695567790819366, 'median': 0.6816054582595825, 'majority': 0.19844280183315277, 'minority': 0.19844280183315277, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 25.0, 40.0, 40.0, 25.0, 15.0, 2.0, 6.0], [0.19844280183315277, 0.29499951004981995, 0.3915562033653259, 0.4881129264831543, 0.5846695899963379, 0.6812263131141663, 0.7777830362319946, 0.8743396997451782, 0.9708964228630066, 1.067453145980835, 1.1640098094940186]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2959709167480469, 'percentile_98': 1.1144132614135742}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36911675333976746, 'max': 2.122227191925049, 'mean': 1.2830630540847778, 'count': 147.99998474121094, 'sum': 189.893310546875, 'std': 0.3081707167417742, 'median': 1.2907121181488037, 'majority': 0.36911675333976746, 'minority': 0.36911675333976746, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 24.0, 36.0, 37.0, 31.0, 18.0, 2.0, 6.0], [0.36911675333976746, 0.5444278120994568, 0.7197388410568237, 0.8950499296188354, 1.0703608989715576, 1.2456719875335693, 1.420983076095581, 1.5962940454483032, 1.771605134010315, 1.9469162225723267, 2.122227191925049]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5443932414054871, 'percentile_98': 2.029061794281006}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35178059339523315, 'max': 1.9493006467819214, 'mean': 1.2578880786895752, 'count': 147.99998474121094, 'sum': 186.16741943359375, 'std': 0.2786831147515544, 'median': 1.2586109638214111, 'majority': 0.35178059339523315, 'minority': 0.35178059339523315, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 15.0, 27.0, 42.0, 36.0, 24.0, 6.0, 7.0], [0.35178059339523315, 0.5115326046943665, 0.6712846159934998, 0.8310366272926331, 0.9907886385917664, 1.1505405902862549, 1.3102927207946777, 1.4700446128845215, 1.6297967433929443, 1.789548635482788, 1.9493006467819214]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5511226654052734, 'percentile_98': 1.9010602235794067}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2582997977733612, 'max': 1.479321002960205, 'mean': 0.9866259694099426, 'count': 147.99998474121094, 'sum': 146.0206298828125, 'std': 0.20599856222447235, 'median': 0.9938112497329712, 'majority': 0.2582997977733612, 'minority': 0.2582997977733612, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 19.0, 41.0, 44.0, 27.0, 11.0, 6.0], [0.2582997977733612, 0.3804019093513489, 0.5025040507316589, 0.6246061325073242, 0.7467082738876343, 0.8688104152679443, 0.9909125566482544, 1.113014578819275, 1.235116720199585, 1.357218861579895, 1.479321002960205]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4413449466228485, 'percentile_98': 1.4413046836853027}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2296360433101654, 'max': 1.3138751983642578, 'mean': 0.8843154907226562, 'count': 147.99998474121094, 'sum': 130.87867736816406, 'std': 0.18395736884889966, 'median': 0.8900114297866821, 'majority': 0.2296360433101654, 'minority': 0.2296360433101654, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 17.0, 41.0, 42.0, 32.0, 10.0, 7.0], [0.2296360433101654, 0.3380599617958069, 0.446483850479126, 0.5549077987670898, 0.6633316874504089, 0.771755576133728, 0.8801795244216919, 0.9886034727096558, 1.09702730178833, 1.205451250076294, 1.3138751983642578]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39411842823028564, 'percentile_98': 1.2872447967529297}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2141609787940979, 'max': 1.2080910205841064, 'mean': 0.7985992431640625, 'count': 147.99998474121094, 'sum': 118.19267272949219, 'std': 0.1719945524314322, 'median': 0.8000496625900269, 'majority': 0.2141609787940979, 'minority': 0.2141609787940979, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 24.0, 41.0, 36.0, 29.0, 9.0, 7.0], [0.2141609787940979, 0.31355398893356323, 0.41294699907302856, 0.5123399496078491, 0.6117329597473145, 0.7111259698867798, 0.8105189800262451, 0.9099119901657104, 1.0093050003051758, 1.1086980104446411, 1.2080910205841064]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34815436601638794, 'percentile_98': 1.1880090236663818}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3365495502948761, 'max': 1.8668522834777832, 'mean': 1.1962792873382568, 'count': 147.99998474121094, 'sum': 177.04931640625, 'std': 0.26793415858376646, 'median': 1.2039343118667603, 'majority': 0.3365495502948761, 'minority': 0.3365495502948761, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 30.0, 39.0, 35.0, 26.0, 4.0, 7.0], [0.3365495502948761, 0.48957982659339905, 0.6426100730895996, 0.7956403493881226, 0.9486706256866455, 1.1017009019851685, 1.2547311782836914, 1.4077614545822144, 1.5607917308807373, 1.7138220071792603, 1.8668522834777832]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5139105916023254, 'percentile_98': 1.8242249488830566}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33984503149986267, 'max': 1.8916429281234741, 'mean': 1.3094619512557983, 'count': 147.99998474121094, 'sum': 193.80035400390625, 'std': 0.2677273299506695, 'median': 1.3312653303146362, 'majority': 0.33984503149986267, 'minority': 0.33984503149986267, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 14.0, 39.0, 37.0, 38.0, 16.0, 7.0], [0.33984503149986267, 0.49502480030059814, 0.650204598903656, 0.8053843975067139, 0.960564136505127, 1.1157439947128296, 1.2709237337112427, 1.4261035919189453, 1.5812833309173584, 1.7364630699157715, 1.8916429281234741]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5789593458175659, 'percentile_98': 1.8799066543579102}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27360764145851135, 'max': 1.5402452945709229, 'mean': 1.0827252864837646, 'count': 147.99998474121094, 'sum': 160.2433319091797, 'std': 0.222744556115371, 'median': 1.1123135089874268, 'majority': 0.27360764145851135, 'minority': 0.27360764145851135, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 12.0, 34.0, 32.0, 41.0, 21.0, 11.0], [0.27360764145851135, 0.4002714157104492, 0.5269352197647095, 0.653598964214325, 0.7802627086639404, 0.9069265127182007, 1.033590316772461, 1.1602540016174316, 1.286917805671692, 1.4135816097259521, 1.5402452945709229]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47380611300468445, 'percentile_98': 1.5325812101364136}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2396370768547058, 'max': 1.3562190532684326, 'mean': 0.9783266186714172, 'count': 147.99998474121094, 'sum': 144.79232788085938, 'std': 0.20041342228234885, 'median': 0.9986008405685425, 'majority': 0.2396370768547058, 'minority': 0.2396370768547058, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 4.0, 12.0, 27.0, 34.0, 43.0, 25.0, 14.0], [0.2396370768547058, 0.35129526257514954, 0.46295344829559326, 0.5746116638183594, 0.6862698793411255, 0.7979280352592468, 0.9095862507820129, 1.0212444067001343, 1.1329026222229004, 1.244560718536377, 1.3562190532684326]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.42569491267204285, 'percentile_98': 1.3447171449661255}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20049381256103516, 'max': 1.1385791301727295, 'mean': 0.818658709526062, 'count': 147.99998474121094, 'sum': 121.1614761352539, 'std': 0.16946684541287976, 'median': 0.8287291526794434, 'majority': 0.20049381256103516, 'minority': 0.20049381256103516, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 12.0, 27.0, 32.0, 40.0, 28.0, 14.0], [0.20049381256103516, 0.2943023443222046, 0.388110876083374, 0.48191940784454346, 0.5757279396057129, 0.6695364713668823, 0.7633450031280518, 0.8571535348892212, 0.9509620666503906, 1.04477059841156, 1.1385791301727295]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3535125255584717, 'percentile_98': 1.1325780153274536}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2397376298904419, 'max': 1.3529014587402344, 'mean': 0.9480418562889099, 'count': 147.99998474121094, 'sum': 140.3101806640625, 'std': 0.20011862239587558, 'median': 0.9551337957382202, 'majority': 0.2397376298904419, 'minority': 0.2397376298904419, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 16.0, 25.0, 36.0, 46.0, 16.0, 11.0], [0.2397376298904419, 0.35105401277542114, 0.4623703956604004, 0.5736867785453796, 0.6850031614303589, 0.7963195443153381, 0.9076359272003174, 1.0189523696899414, 1.1302686929702759, 1.2415851354599, 1.3529014587402344]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40366581082344055, 'percentile_98': 1.3045445680618286}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27742907404899597, 'max': 1.5616419315338135, 'mean': 1.1117650270462036, 'count': 147.99998474121094, 'sum': 164.5412139892578, 'std': 0.23471006443691844, 'median': 1.123852014541626, 'majority': 0.27742907404899597, 'minority': 0.27742907404899597, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 15.0, 27.0, 30.0, 42.0, 23.0, 14.0], [0.27742907404899597, 0.405850350856781, 0.5342715978622437, 0.6626929044723511, 0.7911142110824585, 0.9195355176925659, 1.0479567050933838, 1.1763780117034912, 1.3047993183135986, 1.433220624923706, 1.5616419315338135]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47207656502723694, 'percentile_98': 1.5408703088760376}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2458527386188507, 'max': 1.3915997743606567, 'mean': 1.0015697479248047, 'count': 147.99998474121094, 'sum': 148.2322998046875, 'std': 0.20940859688754623, 'median': 1.0172029733657837, 'majority': 0.2458527386188507, 'minority': 0.2458527386188507, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 14.0, 24.0, 32.0, 41.0, 28.0, 14.0], [0.2458527386188507, 0.3604274392127991, 0.4750021696090698, 0.5895768404006958, 0.7041515707969666, 0.8187263011932373, 0.9333009719848633, 1.0478756427764893, 1.1624504327774048, 1.2770251035690308, 1.3915997743606567]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.42866697907447815, 'percentile_98': 1.3836548328399658}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23691025376319885, 'max': 1.3771319389343262, 'mean': 0.988392174243927, 'count': 147.99998474121094, 'sum': 146.2820281982422, 'std': 0.20660207457324792, 'median': 1.008095383644104, 'majority': 0.23691025376319885, 'minority': 0.23691025376319885, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 13.0, 22.0, 34.0, 42.0, 27.0, 13.0], [0.23691025376319885, 0.35093241930007935, 0.4649546146392822, 0.5789767503738403, 0.6929989457130432, 0.8070211410522461, 0.9210432767868042, 1.0350654125213623, 1.14908766746521, 1.263109803199768, 1.3771319389343262]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.42088645696640015, 'percentile_98': 1.3478055000305176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20506486296653748, 'max': 1.2320772409439087, 'mean': 0.8794068098068237, 'count': 147.99998474121094, 'sum': 130.15219116210938, 'std': 0.1830772072916454, 'median': 0.9018163084983826, 'majority': 0.20506486296653748, 'minority': 0.20506486296653748, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 15.0, 23.0, 34.0, 44.0, 26.0, 11.0], [0.20506486296653748, 0.3077660799026489, 0.41046732664108276, 0.5131685733795166, 0.6158697605133057, 0.7185710668563843, 0.8212722539901733, 0.9239734411239624, 1.026674747467041, 1.12937593460083, 1.2320772409439087]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37771227955818176, 'percentile_98': 1.1847261190414429}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1926443874835968, 'max': 1.1630361080169678, 'mean': 0.8222615122795105, 'count': 147.99998474121094, 'sum': 121.69468688964844, 'std': 0.17398843445343673, 'median': 0.8441675901412964, 'majority': 0.1926443874835968, 'minority': 0.1926443874835968, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 16.0, 25.0, 29.0, 46.0, 25.0, 10.0], [0.1926443874835968, 0.28968358039855957, 0.38672274351119995, 0.4837619364261627, 0.5808011293411255, 0.6778402328491211, 0.7748794555664062, 0.8719186782836914, 0.968957781791687, 1.0659970045089722, 1.1630361080169678]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3497940003871918, 'percentile_98': 1.1086050271987915}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17039132118225098, 'max': 1.0759185552597046, 'mean': 0.7549453377723694, 'count': 147.99998474121094, 'sum': 111.73189544677734, 'std': 0.15905911026998218, 'median': 0.7796481847763062, 'majority': 0.17039132118225098, 'minority': 0.17039132118225098, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 18.0, 25.0, 32.0, 45.0, 23.0, 10.0], [0.17039132118225098, 0.26094403862953186, 0.35149675607681274, 0.442049503326416, 0.5326021909713745, 0.6231549382209778, 0.713707685470581, 0.8042603731155396, 0.8948131203651428, 0.9853658676147461, 1.0759185552597046]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32511064410209656, 'percentile_98': 1.0233855247497559}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.13102850317955017, 'max': 0.8831621408462524, 'mean': 0.6189824342727661, 'count': 147.99998474121094, 'sum': 91.60939025878906, 'std': 0.12771232718009565, 'median': 0.6301504969596863, 'majority': 0.13102850317955017, 'minority': 0.13102850317955017, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 16.0, 26.0, 36.0, 42.0, 23.0, 11.0], [0.13102850317955017, 0.20624186098575592, 0.28145521879196167, 0.3566685914993286, 0.43188193440437317, 0.5070953369140625, 0.5823086500167847, 0.6575219631195068, 0.7327353954315186, 0.8079487085342407, 0.8831621408462524]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2745392918586731, 'percentile_98': 0.8432866930961609}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.13968977332115173, 'max': 0.9052364826202393, 'mean': 0.6371272206306458, 'count': 147.99998474121094, 'sum': 94.29481506347656, 'std': 0.13316986446212373, 'median': 0.6531083583831787, 'majority': 0.13968977332115173, 'minority': 0.13968977332115173, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 16.0, 24.0, 33.0, 45.0, 28.0, 7.0], [0.13968977332115173, 0.21624444425106049, 0.29279911518096924, 0.3693537712097168, 0.44590845704078674, 0.5224630832672119, 0.5990177989006042, 0.6755725145339966, 0.7521271705627441, 0.8286818265914917, 0.9052364826202393]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27451446652412415, 'percentile_98': 0.8594842553138733}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1573723554611206, 'max': 0.9691364765167236, 'mean': 0.6750268340110779, 'count': 147.99998474121094, 'sum': 99.90396118164062, 'std': 0.146979144894143, 'median': 0.6925255060195923, 'majority': 0.1573723554611206, 'minority': 0.1573723554611206, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 16.0, 28.0, 30.0, 42.0, 24.0, 10.0], [0.1573723554611206, 0.23854877054691315, 0.3197251856327057, 0.4009016156196594, 0.48207801580429077, 0.5632544159889221, 0.6444308757781982, 0.7256072759628296, 0.8067836761474609, 0.8879600763320923, 0.9691364765167236]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2810494303703308, 'percentile_98': 0.9177462458610535}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27014368772506714, 'max': 1.6240777969360352, 'mean': 1.1210137605667114, 'count': 147.99998474121094, 'sum': 165.91001892089844, 'std': 0.2513503916004136, 'median': 1.160263180732727, 'majority': 0.27014368772506714, 'minority': 0.27014368772506714, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 16.0, 31.0, 29.0, 36.0, 24.0, 12.0], [0.27014368772506714, 0.40553709864616394, 0.5409305095672607, 0.6763238906860352, 0.8117173314094543, 0.9471107125282288, 1.082504153251648, 1.217897653579712, 1.3532910346984863, 1.4886844158172607, 1.6240777969360352]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45818468928337097, 'percentile_98': 1.5331954956054688}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2806093096733093, 'max': 1.8770668506622314, 'mean': 1.287926435470581, 'count': 147.99998474121094, 'sum': 190.61309814453125, 'std': 0.28719111985093104, 'median': 1.3258237838745117, 'majority': 0.2806093096733093, 'minority': 0.2806093096733093, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 11.0, 15.0, 28.0, 36.0, 38.0, 23.0, 9.0], [0.2806093096733093, 0.4402550458908081, 0.5999008417129517, 0.7595465779304504, 0.9191923141479492, 1.0788381099700928, 1.2384839057922363, 1.3981294631958008, 1.5577752590179443, 1.717421054840088, 1.8770668506622314]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5411339402198792, 'percentile_98': 1.7952102422714233}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25251683592796326, 'max': 1.7555465698242188, 'mean': 1.1796255111694336, 'count': 147.99998474121094, 'sum': 174.58456420898438, 'std': 0.2746563042469082, 'median': 1.2162905931472778, 'majority': 0.25251683592796326, 'minority': 0.25251683592796326, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 10.0, 20.0, 26.0, 37.0, 35.0, 20.0, 9.0], [0.25251683592796326, 0.40281981229782104, 0.5531227588653564, 0.7034257650375366, 0.8537287712097168, 1.004031777381897, 1.1543346643447876, 1.3046376705169678, 1.454940676689148, 1.6052436828613281, 1.7555465698242188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48872479796409607, 'percentile_98': 1.6876839399337769}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23181693255901337, 'max': 1.6248526573181152, 'mean': 1.0698570013046265, 'count': 147.99998474121094, 'sum': 158.3388214111328, 'std': 0.2527756829678599, 'median': 1.0995498895645142, 'majority': 0.23181693255901337, 'minority': 0.23181693255901337, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 11.0, 21.0, 28.0, 40.0, 32.0, 17.0, 7.0], [0.23181693255901337, 0.37112051248550415, 0.5104240775108337, 0.6497277021408081, 0.7890312671661377, 0.9283348321914673, 1.0676383972167969, 1.2069419622421265, 1.346245527267456, 1.4855490922927856, 1.6248526573181152]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4361547529697418, 'percentile_98': 1.5478293895721436}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20406919717788696, 'max': 1.4460253715515137, 'mean': 0.9418056607246399, 'count': 147.99998474121094, 'sum': 139.38722229003906, 'std': 0.22571735765021644, 'median': 0.9643613696098328, 'majority': 0.20406919717788696, 'minority': 0.20406919717788696, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 13.0, 21.0, 29.0, 39.0, 32.0, 15.0, 7.0], [0.20406919717788696, 0.32826483249664307, 0.4524604380130768, 0.5766560435295105, 0.7008516788482666, 0.8250473141670227, 0.949242889881134, 1.0734385251998901, 1.197634220123291, 1.3218297958374023, 1.4460253715515137]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38096344470977783, 'percentile_98': 1.376659870147705}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20674864947795868, 'max': 1.4294414520263672, 'mean': 0.9227258563041687, 'count': 147.99998474121094, 'sum': 136.56341552734375, 'std': 0.22282523719366668, 'median': 0.9455885887145996, 'majority': 0.20674864947795868, 'minority': 0.20674864947795868, 'unique': 165.0, 'histogram': [[2.0, 3.0, 6.0, 15.0, 21.0, 29.0, 38.0, 31.0, 13.0, 7.0], [0.20674864947795868, 0.3290179371833801, 0.4512872099876404, 0.5735565423965454, 0.6958258152008057, 0.8180950880050659, 0.940364420413971, 1.0626336336135864, 1.1849029064178467, 1.307172179222107, 1.4294414520263672]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36713770031929016, 'percentile_98': 1.357020616531372}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.203464075922966, 'max': 1.378864049911499, 'mean': 0.9008618593215942, 'count': 147.99998474121094, 'sum': 133.32754516601562, 'std': 0.2122290682771996, 'median': 0.9273771047592163, 'majority': 0.203464075922966, 'minority': 0.203464075922966, 'unique': 165.0, 'histogram': [[2.0, 3.0, 4.0, 11.0, 23.0, 28.0, 42.0, 31.0, 14.0, 7.0], [0.203464075922966, 0.32100409269332886, 0.4385440945625305, 0.5560840964317322, 0.6736240983009338, 0.7911641001701355, 0.9087041020393372, 1.026244044303894, 1.1437840461730957, 1.2613240480422974, 1.378864049911499]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3614897131919861, 'percentile_98': 1.3069605827331543}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20668934285640717, 'max': 1.4012572765350342, 'mean': 0.8960301876068115, 'count': 147.99998474121094, 'sum': 132.61245727539062, 'std': 0.21992175439319725, 'median': 0.9159177541732788, 'majority': 0.20668934285640717, 'minority': 0.20668934285640717, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 15.0, 21.0, 31.0, 38.0, 28.0, 13.0, 7.0], [0.20668934285640717, 0.32614612579345703, 0.4456029236316681, 0.5650597214698792, 0.6845164895057678, 0.8039733171463013, 0.9234300851821899, 1.0428868532180786, 1.1623436212539673, 1.2818005084991455, 1.4012572765350342]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35101789236068726, 'percentile_98': 1.3308370113372803}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24812062084674835, 'max': 1.6396141052246094, 'mean': 1.0447139739990234, 'count': 147.99998474121094, 'sum': 154.61766052246094, 'std': 0.25809135672663663, 'median': 1.0671415328979492, 'majority': 0.24812062084674835, 'minority': 0.24812062084674835, 'unique': 165.0, 'histogram': [[2.0, 3.0, 8.0, 15.0, 24.0, 29.0, 39.0, 24.0, 13.0, 8.0], [0.24812062084674835, 0.3872699737548828, 0.5264192819595337, 0.6655686497688293, 0.8047179579734802, 0.9438672661781311, 1.0830166339874268, 1.2221660614013672, 1.361315369606018, 1.500464677810669, 1.6396141052246094]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40351951122283936, 'percentile_98': 1.5551738739013672}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2280506193637848, 'max': 1.6376631259918213, 'mean': 1.0256716012954712, 'count': 147.99998474121094, 'sum': 151.79937744140625, 'std': 0.25642463618160927, 'median': 1.054993748664856, 'majority': 0.2280506193637848, 'minority': 0.2280506193637848, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 16.0, 24.0, 34.0, 37.0, 19.0, 16.0, 7.0], [0.2280506193637848, 0.36901187896728516, 0.5099731683731079, 0.6509343981742859, 0.7918956279754639, 0.9328569173812866, 1.0738182067871094, 1.2147793769836426, 1.3557406663894653, 1.496701955795288, 1.6376631259918213]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4057570695877075, 'percentile_98': 1.5634775161743164}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19737716019153595, 'max': 1.433406114578247, 'mean': 0.8835170865058899, 'count': 147.99998474121094, 'sum': 130.76051330566406, 'std': 0.22271501869811, 'median': 0.9056174159049988, 'majority': 0.19737716019153595, 'minority': 0.19737716019153595, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 17.0, 25.0, 39.0, 35.0, 18.0, 12.0, 7.0], [0.19737716019153595, 0.320980042219162, 0.4445829391479492, 0.5681858062744141, 0.6917887330055237, 0.8153916001319885, 0.9389944672584534, 1.062597393989563, 1.1862002611160278, 1.3098032474517822, 1.433406114578247]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35036614537239075, 'percentile_98': 1.3707799911499023}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17937731742858887, 'max': 1.255539894104004, 'mean': 0.7789817452430725, 'count': 147.99998474121094, 'sum': 115.2892837524414, 'std': 0.19221645268949814, 'median': 0.7948589324951172, 'majority': 0.17937731742858887, 'minority': 0.17937731742858887, 'unique': 165.0, 'histogram': [[2.0, 3.0, 6.0, 19.0, 25.0, 36.0, 39.0, 17.0, 12.0, 6.0], [0.17937731742858887, 0.2869935631752014, 0.39460983872413635, 0.5022261142730713, 0.6098423600196838, 0.7174586057662964, 0.8250749111175537, 0.9326911568641663, 1.0403074026107788, 1.1479237079620361, 1.255539894104004]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3107088506221771, 'percentile_98': 1.1986770629882812}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17998848855495453, 'max': 1.1771774291992188, 'mean': 0.7454656362533569, 'count': 147.99998474121094, 'sum': 110.32890319824219, 'std': 0.17836247015801834, 'median': 0.7662071585655212, 'majority': 0.17998848855495453, 'minority': 0.17998848855495453, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 24.0, 33.0, 44.0, 21.0, 10.0, 7.0], [0.17998848855495453, 0.2797073721885681, 0.3794262707233429, 0.4791451692581177, 0.5788640379905701, 0.6785829663276672, 0.7783018350601196, 0.8780207633972168, 0.9777396321296692, 1.0774585008621216, 1.1771774291992188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2994832694530487, 'percentile_98': 1.1199731826782227}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20130521059036255, 'max': 1.2112648487091064, 'mean': 0.7744555473327637, 'count': 147.99998474121094, 'sum': 114.6194076538086, 'std': 0.1873538222321603, 'median': 0.7846765518188477, 'majority': 0.20130521059036255, 'minority': 0.20130521059036255, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 12.0, 30.0, 29.0, 39.0, 24.0, 12.0, 7.0], [0.20130521059036255, 0.30230116844177246, 0.40329715609550476, 0.5042931437492371, 0.605289101600647, 0.7062850594520569, 0.8072810769081116, 0.9082770347595215, 1.0092730522155762, 1.1102689504623413, 1.2112648487091064]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.30761486291885376, 'percentile_98': 1.1312094926834106}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.34068185091018677, 'max': 2.0475924015045166, 'mean': 1.2698975801467896, 'count': 147.99998474121094, 'sum': 187.94482421875, 'std': 0.31908428997616356, 'median': 1.281762719154358, 'majority': 0.34068185091018677, 'minority': 0.34068185091018677, 'unique': 165.0, 'histogram': [[3.0, 3.0, 9.0, 18.0, 29.0, 28.0, 37.0, 22.0, 11.0, 5.0], [0.34068185091018677, 0.5113729238510132, 0.6820639371871948, 0.8527550101280212, 1.0234460830688477, 1.1941370964050293, 1.364828109741211, 1.5355193614959717, 1.7062103748321533, 1.876901388168335, 2.0475924015045166]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.491983026266098, 'percentile_98': 1.8741016387939453}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2721313238143921, 'max': 1.7161577939987183, 'mean': 1.1025699377059937, 'count': 147.99998474121094, 'sum': 163.18032836914062, 'std': 0.25244533159461735, 'median': 1.1307052373886108, 'majority': 0.2721313238143921, 'minority': 0.2721313238143921, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 15.0, 27.0, 30.0, 45.0, 24.0, 11.0, 6.0], [0.2721313238143921, 0.4165339767932892, 0.5609366297721863, 0.7053393125534058, 0.8497419357299805, 0.9941445589065552, 1.1385471820831299, 1.2829499244689941, 1.4273525476455688, 1.5717551708221436, 1.7161577939987183]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45469748973846436, 'percentile_98': 1.5947481393814087}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22931839525699615, 'max': 1.3387911319732666, 'mean': 0.9022382497787476, 'count': 147.99998474121094, 'sum': 133.53125, 'std': 0.2020389794967963, 'median': 0.9243069887161255, 'majority': 0.22931839525699615, 'minority': 0.22931839525699615, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 18.0, 28.0, 35.0, 39.0, 14.0, 9.0], [0.22931839525699615, 0.3402656614780426, 0.45121294260025024, 0.5621601939201355, 0.6731075048446655, 0.7840547561645508, 0.895002007484436, 1.0059493780136108, 1.116896629333496, 1.2278438806533813, 1.3387911319732666]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3742128610610962, 'percentile_98': 1.2614023685455322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2054475098848343, 'max': 1.133879542350769, 'mean': 0.7842704057693481, 'count': 147.99998474121094, 'sum': 116.07200622558594, 'std': 0.17501833449266266, 'median': 0.8061538934707642, 'majority': 0.2054475098848343, 'minority': 0.2054475098848343, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 13.0, 19.0, 25.0, 34.0, 37.0, 18.0, 13.0], [0.2054475098848343, 0.2982907295227051, 0.3911339044570923, 0.48397713899612427, 0.5768203139305115, 0.6696635484695435, 0.7625067234039307, 0.8553499579429626, 0.9481931328773499, 1.0410363674163818, 1.133879542350769]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32753992080688477, 'percentile_98': 1.116828441619873}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2602182626724243, 'max': 1.4098373651504517, 'mean': 0.9200852513313293, 'count': 147.99998474121094, 'sum': 136.172607421875, 'std': 0.21398247698819192, 'median': 0.9342949390411377, 'majority': 0.2602182626724243, 'minority': 0.2602182626724243, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 25.0, 32.0, 35.0, 31.0, 10.0, 6.0], [0.2602182626724243, 0.375180184841156, 0.4901420772075653, 0.6051039695739746, 0.7200658917427063, 0.835027813911438, 0.9499896764755249, 1.0649516582489014, 1.1799135208129883, 1.2948753833770752, 1.4098373651504517]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3820037543773651, 'percentile_98': 1.347048044204712}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2931782603263855, 'max': 1.6090303659439087, 'mean': 1.0605098009109497, 'count': 147.99998474121094, 'sum': 156.95542907714844, 'std': 0.23691484430723456, 'median': 1.0648382902145386, 'majority': 0.2931782603263855, 'minority': 0.2931782603263855, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 22.0, 35.0, 36.0, 32.0, 9.0, 7.0], [0.2931782603263855, 0.4247634708881378, 0.5563486814498901, 0.6879339218139648, 0.8195191025733948, 0.9511043429374695, 1.0826895236968994, 1.2142746448516846, 1.3458600044250488, 1.477445125579834, 1.6090303659439087]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45861580967903137, 'percentile_98': 1.566522240638733}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28182652592658997, 'max': 1.5452022552490234, 'mean': 1.0175892114639282, 'count': 147.99998474121094, 'sum': 150.60317993164062, 'std': 0.22564470260588515, 'median': 1.0190364122390747, 'majority': 0.28182652592658997, 'minority': 0.28182652592658997, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 22.0, 38.0, 38.0, 27.0, 9.0, 7.0], [0.28182652592658997, 0.4081640839576721, 0.5345016717910767, 0.6608392000198364, 0.7871768474578857, 0.9135143756866455, 1.0398519039154053, 1.1661895513534546, 1.2925270795822144, 1.4188646078109741, 1.5452022552490234]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.447638601064682, 'percentile_98': 1.5072752237319946}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26067665219306946, 'max': 1.422370195388794, 'mean': 0.9074451327323914, 'count': 147.99998474121094, 'sum': 134.30186462402344, 'std': 0.21159695926452807, 'median': 0.9227359294891357, 'majority': 0.26067665219306946, 'minority': 0.26067665219306946, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 19.0, 34.0, 37.0, 31.0, 21.0, 8.0, 7.0], [0.26067665219306946, 0.3768460154533386, 0.4930153489112854, 0.609184741973877, 0.7253540754318237, 0.8415234088897705, 0.9576927423477173, 1.0738621950149536, 1.1900315284729004, 1.3062008619308472, 1.422370195388794]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4037863314151764, 'percentile_98': 1.388640284538269}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2331065982580185, 'max': 1.2629362344741821, 'mean': 0.7759077548980713, 'count': 147.99998474121094, 'sum': 114.83433532714844, 'std': 0.19567162875128224, 'median': 0.7675378322601318, 'majority': 0.2331065982580185, 'minority': 0.2331065982580185, 'unique': 165.0, 'histogram': [[2.0, 2.0, 10.0, 25.0, 38.0, 35.0, 17.0, 22.0, 7.0, 7.0], [0.2331065982580185, 0.336089551448822, 0.43907251954078674, 0.5420554876327515, 0.6450384259223938, 0.7480214238166809, 0.8510043621063232, 0.9539873600006104, 1.056970238685608, 1.159953236579895, 1.2629362344741821]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3471009135246277, 'percentile_98': 1.2320541143417358}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2589366137981415, 'max': 1.3980032205581665, 'mean': 0.8247882723808289, 'count': 147.99998474121094, 'sum': 122.06864929199219, 'std': 0.22713377061431264, 'median': 0.7957864999771118, 'majority': 0.2589366137981415, 'minority': 0.2589366137981415, 'unique': 165.0, 'histogram': [[3.0, 4.0, 16.0, 31.0, 36.0, 28.0, 14.0, 20.0, 6.0, 7.0], [0.2589366137981415, 0.37284326553344727, 0.48674994707107544, 0.6006566286087036, 0.714563250541687, 0.8284698724746704, 0.9423766136169434, 1.0562832355499268, 1.1701898574829102, 1.284096598625183, 1.3980032205581665]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36650848388671875, 'percentile_98': 1.3578449487686157}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3208388090133667, 'max': 1.7775845527648926, 'mean': 0.9835758805274963, 'count': 147.99998474121094, 'sum': 145.5692138671875, 'std': 0.3114445146899481, 'median': 0.9150524139404297, 'majority': 0.3208388090133667, 'minority': 0.3208388090133667, 'unique': 165.0, 'histogram': [[3.0, 15.0, 24.0, 33.0, 28.0, 20.0, 14.0, 18.0, 4.0, 6.0], [0.3208388090133667, 0.46651339530944824, 0.6121879816055298, 0.7578625082969666, 0.9035370945930481, 1.0492117404937744, 1.1948862075805664, 1.340560793876648, 1.4862353801727295, 1.631909966468811, 1.7775845527648926]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4387107491493225, 'percentile_98': 1.7391149997711182}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2894565165042877, 'max': 1.552565336227417, 'mean': 0.8800007700920105, 'count': 147.99998474121094, 'sum': 130.24009704589844, 'std': 0.27804137858751227, 'median': 0.8345608115196228, 'majority': 0.2894565165042877, 'minority': 0.2894565165042877, 'unique': 165.0, 'histogram': [[3.0, 17.0, 19.0, 30.0, 31.0, 20.0, 14.0, 19.0, 5.0, 7.0], [0.2894565165042877, 0.4157674014568329, 0.5420782566070557, 0.6683892011642456, 0.794700026512146, 0.9210109710693359, 1.0473217964172363, 1.1736327409744263, 1.2999435663223267, 1.426254391670227, 1.552565336227417]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40266406536102295, 'percentile_98': 1.5248130559921265}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20740702748298645, 'max': 1.1187108755111694, 'mean': 0.6226247549057007, 'count': 147.99998474121094, 'sum': 92.14845275878906, 'std': 0.2089999540707661, 'median': 0.5921895503997803, 'majority': 0.20740702748298645, 'minority': 0.20740702748298645, 'unique': 165.0, 'histogram': [[5.0, 22.0, 15.0, 31.0, 27.0, 21.0, 13.0, 19.0, 6.0, 6.0], [0.20740702748298645, 0.2985374331474304, 0.389667809009552, 0.48079821467399597, 0.5719286203384399, 0.6630589962005615, 0.7541893720626831, 0.8453197479248047, 0.9364501237869263, 1.0275804996490479, 1.1187108755111694]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2707637548446655, 'percentile_98': 1.1013035774230957}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2365233600139618, 'max': 1.3020278215408325, 'mean': 0.6933649182319641, 'count': 147.99998474121094, 'sum': 102.61799621582031, 'std': 0.2540431167274807, 'median': 0.6505152583122253, 'majority': 0.2365233600139618, 'minority': 0.2365233600139618, 'unique': 165.0, 'histogram': [[13.0, 16.0, 26.0, 31.0, 18.0, 18.0, 13.0, 20.0, 4.0, 6.0], [0.2365233600139618, 0.3430737853050232, 0.449624240398407, 0.556174635887146, 0.6627250909805298, 0.7692755460739136, 0.8758260011672974, 0.9823764562606812, 1.088926911354065, 1.1954773664474487, 1.3020278215408325]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2749750316143036, 'percentile_98': 1.2779754400253296}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2771208882331848, 'max': 1.519370436668396, 'mean': 0.8268045783042908, 'count': 147.99998474121094, 'sum': 122.3670654296875, 'std': 0.3058936868375919, 'median': 0.7850112915039062, 'majority': 0.2771208882331848, 'minority': 0.2771208882331848, 'unique': 165.0, 'histogram': [[18.0, 13.0, 19.0, 29.0, 21.0, 20.0, 11.0, 21.0, 7.0, 6.0], [0.2771208882331848, 0.4013458490371704, 0.5255707502365112, 0.6497957110404968, 0.7740206718444824, 0.898245632648468, 1.022470474243164, 1.1466954946517944, 1.2709205150604248, 1.3951454162597656, 1.519370436668396]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28938859701156616, 'percentile_98': 1.5056297779083252}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18490716814994812, 'max': 1.3309470415115356, 'mean': 0.728685736656189, 'count': 147.99998474121094, 'sum': 107.84547424316406, 'std': 0.2790357395981103, 'median': 0.7022431492805481, 'majority': 0.18490716814994812, 'minority': 0.18490716814994812, 'unique': 165.0, 'histogram': [[17.0, 9.0, 15.0, 23.0, 31.0, 20.0, 11.0, 25.0, 7.0, 7.0], [0.18490716814994812, 0.2995111346244812, 0.41411513090133667, 0.5287190675735474, 0.6433230638504028, 0.7579270601272583, 0.8725310564041138, 0.9871350526809692, 1.1017390489578247, 1.2163430452346802, 1.3309470415115356]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20274657011032104, 'percentile_98': 1.2936347723007202}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09908677637577057, 'max': 1.1570826768875122, 'mean': 0.6076911091804504, 'count': 147.99998474121094, 'sum': 89.93827819824219, 'std': 0.25713519513545163, 'median': 0.5817588567733765, 'majority': 0.09908677637577057, 'minority': 0.09908677637577057, 'unique': 165.0, 'histogram': [[15.0, 10.0, 15.0, 18.0, 36.0, 18.0, 14.0, 25.0, 7.0, 7.0], [0.09908677637577057, 0.20488637685775757, 0.3106859624385834, 0.4164855480194092, 0.5222851634025574, 0.6280847191810608, 0.733884334564209, 0.8396838903427124, 0.9454835057258606, 1.0512831211090088, 1.1570826768875122]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10931278765201569, 'percentile_98': 1.124638319015503}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06198033317923546, 'max': 1.1129264831542969, 'mean': 0.565858006477356, 'count': 147.99998474121094, 'sum': 83.74697875976562, 'std': 0.2570825270547903, 'median': 0.5326524972915649, 'majority': 0.06198033317923546, 'minority': 0.06198033317923546, 'unique': 165.0, 'histogram': [[16.0, 9.0, 15.0, 21.0, 32.0, 19.0, 15.0, 24.0, 7.0, 7.0], [0.06198033317923546, 0.16707494854927063, 0.2721695601940155, 0.3772641718387604, 0.48235878348350525, 0.5874533653259277, 0.6925479769706726, 0.7976425886154175, 0.9027372002601624, 1.0078318119049072, 1.1129264831542969]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0708865076303482, 'percentile_98': 1.0952976942062378}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06148170307278633, 'max': 2.5165927410125732, 'mean': 1.2124699354171753, 'count': 147.99998474121094, 'sum': 179.44552612304688, 'std': 0.6006478626611715, 'median': 1.1272501945495605, 'majority': 0.06148170307278633, 'minority': 0.06148170307278633, 'unique': 165.0, 'histogram': [[16.0, 9.0, 16.0, 32.0, 22.0, 18.0, 15.0, 23.0, 7.0, 7.0], [0.06148170307278633, 0.3069927990436554, 0.5525038838386536, 0.7980149984359741, 1.04352605342865, 1.2890372276306152, 1.534548282623291, 1.7800594568252563, 2.0255703926086426, 2.2710816860198975, 2.5165927410125732]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06873874366283417, 'percentile_98': 2.462584972381592}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.2124178409576416, 'mean': 1.0810879468917847, 'count': 147.99998474121094, 'sum': 160.00100708007812, 'std': 0.5335367018669612, 'median': 1.0292071104049683, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[16.0, 7.0, 16.0, 21.0, 33.0, 19.0, 14.0, 24.0, 8.0, 7.0], [0.028920605778694153, 0.24727033078670502, 0.4656200408935547, 0.6839697957038879, 0.9023194909095764, 1.1206692457199097, 1.3390190601348877, 1.5573687553405762, 1.7757184505462646, 1.9940681457519531, 2.2124178409576416]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03113742358982563, 'percentile_98': 2.167344331741333}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.0171823501586914, 'mean': 1.006575584411621, 'count': 147.99998474121094, 'sum': 148.97317504882812, 'std': 0.4770699285375877, 'median': 0.9501702189445496, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[14.0, 8.0, 14.0, 20.0, 36.0, 18.0, 15.0, 24.0, 8.0, 8.0], [0.028920605778694153, 0.22774676978588104, 0.42657291889190674, 0.6253990530967712, 0.8242252469062805, 1.0230515003204346, 1.2218775749206543, 1.4207037687301636, 1.6195299625396729, 1.8183561563491821, 2.0171823501586914]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03113742358982563, 'percentile_98': 1.9789011478424072}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.215210437774658, 'mean': 1.0827549695968628, 'count': 147.99998474121094, 'sum': 160.2477264404297, 'std': 0.5019299394173263, 'median': 1.024113655090332, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[12.0, 10.0, 14.0, 21.0, 36.0, 23.0, 12.0, 23.0, 7.0, 7.0], [0.028920605778694153, 0.24754957854747772, 0.4661785364151001, 0.6848074793815613, 0.9034364819526672, 1.122065544128418, 1.3406944274902344, 1.5593234300613403, 1.7779524326324463, 1.9965814352035522, 2.215210437774658]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03130601346492767, 'percentile_98': 2.107179641723633}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.578922986984253, 'mean': 1.3036680221557617, 'count': 147.99998474121094, 'sum': 192.94284057617188, 'std': 0.5981348651961327, 'median': 1.2203682661056519, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[10.0, 9.0, 13.0, 24.0, 33.0, 21.0, 15.0, 24.0, 8.0, 8.0], [0.028920605778694153, 0.2839208245277405, 0.538921058177948, 0.7939212918281555, 1.0489215850830078, 1.3039218187332153, 1.5589220523834229, 1.8139222860336304, 2.068922519683838, 2.323922634124756, 2.578922986984253]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03130601346492767, 'percentile_98': 2.547172784805298}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.567112922668457, 'mean': 1.3346338272094727, 'count': 147.99998474121094, 'sum': 197.52578735351562, 'std': 0.5790313884037637, 'median': 1.2693238258361816, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[10.0, 7.0, 13.0, 21.0, 36.0, 20.0, 18.0, 24.0, 8.0, 8.0], [0.028920605778694153, 0.2827398180961609, 0.5365590453147888, 0.7903782725334167, 1.0441975593566895, 1.2980167865753174, 1.5518360137939453, 1.8056552410125732, 2.059474468231201, 2.313293695449829, 2.567112922668457]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08284804970026016, 'percentile_98': 2.5411410331726074}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.418349027633667, 'mean': 1.2952579259872437, 'count': 147.99998474121094, 'sum': 191.69815063476562, 'std': 0.5270962169515079, 'median': 1.2491968870162964, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[8.0, 5.0, 13.0, 21.0, 32.0, 27.0, 17.0, 24.0, 10.0, 8.0], [0.028920605778694153, 0.2678634524345398, 0.5068062543869019, 0.7457490563392639, 0.9846919178962708, 1.2236348390579224, 1.4625775814056396, 1.7015204429626465, 1.9404633045196533, 2.17940616607666, 2.418349027633667]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1883561760187149, 'percentile_98': 2.390489339828491}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03113742358982563, 'max': 2.535426616668701, 'mean': 1.3901811838150024, 'count': 147.99998474121094, 'sum': 205.74679565429688, 'std': 0.5398024856541248, 'median': 1.3368161916732788, 'majority': 0.03113742358982563, 'minority': 0.03113742358982563, 'unique': 165.0, 'histogram': [[6.0, 7.0, 11.0, 12.0, 38.0, 26.0, 23.0, 22.0, 12.0, 8.0], [0.03113742358982563, 0.2815663516521454, 0.5319952368736267, 0.7824241518974304, 1.032853126525879, 1.2832820415496826, 1.5337109565734863, 1.78413987159729, 2.0345687866210938, 2.2849977016448975, 2.535426616668701]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28132128715515137, 'percentile_98': 2.516110420227051}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03113742358982563, 'max': 2.3697707653045654, 'mean': 1.3403880596160889, 'count': 147.99998474121094, 'sum': 198.37741088867188, 'std': 0.4923960380185243, 'median': 1.2799100875854492, 'majority': 0.03113742358982563, 'minority': 0.03113742358982563, 'unique': 165.0, 'histogram': [[5.0, 6.0, 7.0, 15.0, 31.0, 35.0, 22.0, 19.0, 16.0, 9.0], [0.03113742358982563, 0.26500076055526733, 0.498864084482193, 0.7327273488044739, 0.9665907025337219, 1.2004541158676147, 1.4343173503875732, 1.6681807041168213, 1.9020440578460693, 2.1359074115753174, 2.3697707653045654]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34956246614456177, 'percentile_98': 2.3581793308258057}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.032745297998189926, 'max': 2.0194942951202393, 'mean': 1.1425412893295288, 'count': 147.99998474121094, 'sum': 169.09609985351562, 'std': 0.4093934732010981, 'median': 1.0970079898834229, 'majority': 0.032745297998189926, 'minority': 0.032745297998189926, 'unique': 165.0, 'histogram': [[5.0, 5.0, 8.0, 16.0, 34.0, 30.0, 22.0, 21.0, 16.0, 8.0], [0.032745297998189926, 0.23142020404338837, 0.4300951063632965, 0.6287699937820435, 0.8274449110031128, 1.0261198282241821, 1.224794626235962, 1.4234695434570312, 1.6221444606781006, 1.82081937789917, 2.0194942951202393]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21433471143245697, 'percentile_98': 1.9881318807601929}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.032745297998189926, 'max': 1.689286231994629, 'mean': 0.9703879356384277, 'count': 147.99998474121094, 'sum': 143.61740112304688, 'std': 0.3243273932190551, 'median': 0.9387099742889404, 'majority': 0.032745297998189926, 'minority': 0.032745297998189926, 'unique': 165.0, 'histogram': [[3.0, 5.0, 6.0, 15.0, 35.0, 33.0, 24.0, 21.0, 16.0, 7.0], [0.032745297998189926, 0.1983993947505951, 0.36405348777770996, 0.5297075510025024, 0.6953616738319397, 0.8610157370567322, 1.0266698598861694, 1.192323923110962, 1.3579779863357544, 1.5236320495605469, 1.689286231994629]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32307323813438416, 'percentile_98': 1.6417711973190308}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07872872054576874, 'max': 1.5415648221969604, 'mean': 0.8852375149726868, 'count': 147.99998474121094, 'sum': 131.01513671875, 'std': 0.29055207732246924, 'median': 0.8525649309158325, 'majority': 0.07872872054576874, 'minority': 0.07872872054576874, 'unique': 165.0, 'histogram': [[3.0, 5.0, 10.0, 16.0, 36.0, 30.0, 24.0, 21.0, 13.0, 7.0], [0.07872872054576874, 0.22501233220100403, 0.3712959289550781, 0.5175795555114746, 0.6638631820678711, 0.8101468086242676, 0.9564303755760193, 1.102713942527771, 1.2489975690841675, 1.395281195640564, 1.5415648221969604]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2937146723270416, 'percentile_98': 1.4905343055725098}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12516815960407257, 'max': 1.5523350238800049, 'mean': 0.8833447694778442, 'count': 147.99998474121094, 'sum': 130.73501586914062, 'std': 0.28670540760397095, 'median': 0.853653073310852, 'majority': 0.12516815960407257, 'minority': 0.12516815960407257, 'unique': 165.0, 'histogram': [[3.0, 6.0, 13.0, 22.0, 32.0, 30.0, 19.0, 22.0, 11.0, 7.0], [0.12516815960407257, 0.26788485050201416, 0.41060149669647217, 0.553318202495575, 0.696034848690033, 0.838751494884491, 0.9814682006835938, 1.1241849660873413, 1.2669016122817993, 1.4096182584762573, 1.5523350238800049]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.29569917917251587, 'percentile_98': 1.468912959098816}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15755173563957214, 'max': 1.5066758394241333, 'mean': 0.8299229145050049, 'count': 147.99998474121094, 'sum': 122.82858276367188, 'std': 0.2842855747804313, 'median': 0.7807667851448059, 'majority': 0.15755173563957214, 'minority': 0.15755173563957214, 'unique': 165.0, 'histogram': [[7.0, 6.0, 14.0, 30.0, 35.0, 22.0, 15.0, 21.0, 8.0, 7.0], [0.15755173563957214, 0.29246413707733154, 0.42737653851509094, 0.5622889399528503, 0.6972013711929321, 0.8321137428283691, 0.9670261144638062, 1.1019386053085327, 1.2368509769439697, 1.3717633485794067, 1.5066758394241333]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2742514908313751, 'percentile_98': 1.4297449588775635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23494309186935425, 'max': 2.2752256393432617, 'mean': 1.2188969850540161, 'count': 147.99998474121094, 'sum': 180.396728515625, 'std': 0.4421992478983663, 'median': 1.1363208293914795, 'majority': 0.23494309186935425, 'minority': 0.23494309186935425, 'unique': 165.0, 'histogram': [[7.0, 9.0, 14.0, 38.0, 29.0, 18.0, 14.0, 24.0, 5.0, 7.0], [0.23494309186935425, 0.4389713406562805, 0.6429995894432068, 0.8470278382301331, 1.051056146621704, 1.2550842761993408, 1.4591126441955566, 1.6631407737731934, 1.8671691417694092, 2.071197271347046, 2.2752256393432617]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3749879002571106, 'percentile_98': 2.1654722690582275}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3804760277271271, 'max': 2.724219799041748, 'mean': 1.470777153968811, 'count': 147.99998474121094, 'sum': 217.6750030517578, 'std': 0.5129333524781486, 'median': 1.3808598518371582, 'majority': 0.3804760277271271, 'minority': 0.3804760277271271, 'unique': 165.0, 'histogram': [[7.0, 11.0, 18.0, 39.0, 25.0, 18.0, 16.0, 21.0, 3.0, 7.0], [0.3804760277271271, 0.6148504018783569, 0.8492248058319092, 1.0835990905761719, 1.3179734945297241, 1.5523478984832764, 1.786722183227539, 2.021096706390381, 2.2554709911346436, 2.4898452758789062, 2.724219799041748]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5080890655517578, 'percentile_98': 2.575413703918457}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5024091601371765, 'max': 2.8565587997436523, 'mean': 1.6055947542190552, 'count': 147.99998474121094, 'sum': 237.62799072265625, 'std': 0.5295451802942501, 'median': 1.5114636421203613, 'majority': 0.5024091601371765, 'minority': 0.5024091601371765, 'unique': 165.0, 'histogram': [[7.0, 14.0, 18.0, 35.0, 22.0, 20.0, 17.0, 19.0, 6.0, 7.0], [0.5024091601371765, 0.7378240823745728, 0.9732390642166138, 1.2086539268493652, 1.4440689086914062, 1.6794838905334473, 1.9148988723754883, 2.1503138542175293, 2.3857288360595703, 2.6211438179016113, 2.8565587997436523]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6101483702659607, 'percentile_98': 2.747854709625244}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5291866064071655, 'max': 2.7746880054473877, 'mean': 1.6237601041793823, 'count': 147.99998474121094, 'sum': 240.31646728515625, 'std': 0.49122349626325634, 'median': 1.5560948848724365, 'majority': 0.5291866064071655, 'minority': 0.5291866064071655, 'unique': 165.0, 'histogram': [[6.0, 10.0, 15.0, 31.0, 30.0, 22.0, 18.0, 19.0, 7.0, 7.0], [0.5291866064071655, 0.7537367343902588, 0.9782869219779968, 1.2028371095657349, 1.4273872375488281, 1.6519373655319214, 1.8764876127243042, 2.1010377407073975, 2.325587749481201, 2.550137996673584, 2.7746880054473877]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6816965937614441, 'percentile_98': 2.659172534942627}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.45704343914985657, 'max': 2.394655227661133, 'mean': 1.375765323638916, 'count': 147.99998474121094, 'sum': 203.61325073242188, 'std': 0.41570316812951996, 'median': 1.295602798461914, 'majority': 0.45704343914985657, 'minority': 0.45704343914985657, 'unique': 165.0, 'histogram': [[5.0, 10.0, 22.0, 30.0, 25.0, 24.0, 16.0, 20.0, 7.0, 6.0], [0.45704343914985657, 0.6508046388626099, 0.8445658087730408, 1.0383269786834717, 1.2320882081985474, 1.4258493185043335, 1.6196105480194092, 1.8133716583251953, 2.0071330070495605, 2.2008941173553467, 2.394655227661133]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.622800350189209, 'percentile_98': 2.2435152530670166}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3275984823703766, 'max': 1.7346946001052856, 'mean': 1.0528056621551514, 'count': 147.99998474121094, 'sum': 155.81521606445312, 'std': 0.2837923956804588, 'median': 1.0332469940185547, 'majority': 0.3275984823703766, 'minority': 0.3275984823703766, 'unique': 165.0, 'histogram': [[2.0, 6.0, 16.0, 23.0, 34.0, 30.0, 20.0, 18.0, 9.0, 7.0], [0.3275984823703766, 0.46830809116363525, 0.6090177297592163, 0.7497273087501526, 0.8904368877410889, 1.03114652633667, 1.171856164932251, 1.3125656843185425, 1.4532753229141235, 1.5939849615097046, 1.7346946001052856]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5057726502418518, 'percentile_98': 1.632354974746704}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28463485836982727, 'max': 1.5126235485076904, 'mean': 0.8878582119941711, 'count': 147.99998474121094, 'sum': 131.4029998779297, 'std': 0.2505389602881225, 'median': 0.855353832244873, 'majority': 0.28463485836982727, 'minority': 0.28463485836982727, 'unique': 165.0, 'histogram': [[2.0, 9.0, 16.0, 30.0, 34.0, 25.0, 16.0, 20.0, 7.0, 6.0], [0.28463485836982727, 0.40743374824523926, 0.5302326083183289, 0.6530314683914185, 0.7758303880691528, 0.8986291885375977, 1.021428108215332, 1.1442270278930664, 1.2670258283615112, 1.3898247480392456, 1.5126235485076904]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4245817959308624, 'percentile_98': 1.4137673377990723}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3812832236289978, 'max': 2.0583391189575195, 'mean': 1.1669626235961914, 'count': 147.99998474121094, 'sum': 172.71044921875, 'std': 0.3442221888034042, 'median': 1.1144124269485474, 'majority': 0.3812832236289978, 'minority': 0.3812832236289978, 'unique': 165.0, 'histogram': [[3.0, 9.0, 23.0, 29.0, 32.0, 23.0, 18.0, 18.0, 5.0, 5.0], [0.3812832236289978, 0.5489888191223145, 0.7166943550109863, 0.884399950504303, 1.0521055459976196, 1.219811201095581, 1.387516736984253, 1.5552222728729248, 1.7229278087615967, 1.8906333446502686, 2.0583391189575195]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5484102368354797, 'percentile_98': 1.9041223526000977}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5290534496307373, 'max': 2.8173234462738037, 'mean': 1.5991302728652954, 'count': 147.99998474121094, 'sum': 236.6712646484375, 'std': 0.4797161068913397, 'median': 1.4961556196212769, 'majority': 0.5290534496307373, 'minority': 0.5290534496307373, 'unique': 165.0, 'histogram': [[3.0, 11.0, 24.0, 31.0, 27.0, 22.0, 17.0, 19.0, 5.0, 6.0], [0.5290534496307373, 0.757880449295044, 0.9867074489593506, 1.2155344486236572, 1.4443614482879639, 1.6731884479522705, 1.9020154476165771, 2.130842447280884, 2.3596694469451904, 2.588496446609497, 2.8173234462738037]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7397863268852234, 'percentile_98': 2.6334633827209473}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.44963401556015015, 'max': 2.3787593841552734, 'mean': 1.4006201028823853, 'count': 147.99998474121094, 'sum': 207.291748046875, 'std': 0.38927361379230463, 'median': 1.3445398807525635, 'majority': 0.44963401556015015, 'minority': 0.44963401556015015, 'unique': 165.0, 'histogram': [[2.0, 8.0, 18.0, 27.0, 34.0, 25.0, 18.0, 20.0, 7.0, 6.0], [0.44963401556015015, 0.642546534538269, 0.8354591131210327, 1.0283715724945068, 1.2212841510772705, 1.4141967296600342, 1.6071093082427979, 1.8000216484069824, 1.992934226989746, 2.1858468055725098, 2.3787593841552734]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6558137536048889, 'percentile_98': 2.2268409729003906}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3513488471508026, 'max': 1.8686728477478027, 'mean': 1.0994385480880737, 'count': 147.99998474121094, 'sum': 162.71688842773438, 'std': 0.2980271994119604, 'median': 1.0549546480178833, 'majority': 0.3513488471508026, 'minority': 0.3513488471508026, 'unique': 165.0, 'histogram': [[2.0, 4.0, 23.0, 25.0, 33.0, 29.0, 18.0, 20.0, 6.0, 5.0], [0.3513488471508026, 0.5030812621116638, 0.6548136472702026, 0.8065460920333862, 0.9582784175872803, 1.1100108623504639, 1.2617433071136475, 1.4134756326675415, 1.565208077430725, 1.7169405221939087, 1.8686728477478027]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5113573670387268, 'percentile_98': 1.7373300790786743}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32205885648727417, 'max': 1.7598745822906494, 'mean': 1.0055532455444336, 'count': 147.99998474121094, 'sum': 148.82186889648438, 'std': 0.28212171144643516, 'median': 0.9541976451873779, 'majority': 0.32205885648727417, 'minority': 0.32205885648727417, 'unique': 165.0, 'histogram': [[3.0, 4.0, 23.0, 33.0, 31.0, 24.0, 20.0, 17.0, 5.0, 5.0], [0.32205885648727417, 0.4658404290676117, 0.6096220016479492, 0.7534035444259644, 0.8971851468086243, 1.0409667491912842, 1.1847482919692993, 1.3285298347473145, 1.4723114967346191, 1.6160929203033447, 1.7598745822906494]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4616841971874237, 'percentile_98': 1.6250256299972534}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4373725354671478, 'max': 2.4139621257781982, 'mean': 1.3542805910110474, 'count': 147.99998474121094, 'sum': 200.43350219726562, 'std': 0.39169928646538815, 'median': 1.2702158689498901, 'majority': 0.4373725354671478, 'minority': 0.4373725354671478, 'unique': 165.0, 'histogram': [[3.0, 5.0, 25.0, 34.0, 33.0, 20.0, 22.0, 13.0, 5.0, 5.0], [0.4373725354671478, 0.6350314617156982, 0.8326904773712158, 1.0303493738174438, 1.2280083894729614, 1.4256672859191895, 1.623326301574707, 1.820985198020935, 2.018644094467163, 2.2163031101226807, 2.4139621257781982]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6163288950920105, 'percentile_98': 2.222278356552124}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.47391724586486816, 'max': 2.5626816749572754, 'mean': 1.482831597328186, 'count': 147.99998474121094, 'sum': 219.4590606689453, 'std': 0.4057970089031814, 'median': 1.4377104043960571, 'majority': 0.47391724586486816, 'minority': 0.47391724586486816, 'unique': 165.0, 'histogram': [[3.0, 3.0, 21.0, 32.0, 32.0, 27.0, 20.0, 17.0, 5.0, 5.0], [0.47391724586486816, 0.6827936768531799, 0.8916701078414917, 1.1005465984344482, 1.3094229698181152, 1.5182994604110718, 1.7271759510040283, 1.9360523223876953, 2.1449289321899414, 2.3538053035736084, 2.5626816749572754]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6813796758651733, 'percentile_98': 2.377532958984375}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5025524497032166, 'max': 2.685018301010132, 'mean': 1.6068741083145142, 'count': 147.99998474121094, 'sum': 237.81735229492188, 'std': 0.42013682696814697, 'median': 1.5951045751571655, 'majority': 0.5025524497032166, 'minority': 0.5025524497032166, 'unique': 165.0, 'histogram': [[2.0, 3.0, 18.0, 23.0, 33.0, 34.0, 20.0, 19.0, 8.0, 5.0], [0.5025524497032166, 0.7207990288734436, 0.9390456080436707, 1.157292127609253, 1.3755388259887695, 1.593785285949707, 1.8120319843292236, 2.030278444290161, 2.2485251426696777, 2.4667716026306152, 2.685018301010132]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7369111180305481, 'percentile_98': 2.5327506065368652}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.45460841059684753, 'max': 2.43704891204834, 'mean': 1.5098785161972046, 'count': 147.99998474121094, 'sum': 223.46200561523438, 'std': 0.3704471375569892, 'median': 1.5205485820770264, 'majority': 0.45460841059684753, 'minority': 0.45460841059684753, 'unique': 165.0, 'histogram': [[2.0, 2.0, 10.0, 22.0, 35.0, 35.0, 24.0, 21.0, 9.0, 5.0], [0.45460841059684753, 0.652852475643158, 0.851096510887146, 1.0493406057357788, 1.247584581375122, 1.4458286762237549, 1.6440727710723877, 1.842316746711731, 2.040560722351074, 2.238804817199707, 2.43704891204834]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7001999020576477, 'percentile_98': 2.2975378036499023}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40815603733062744, 'max': 2.192959785461426, 'mean': 1.3473252058029175, 'count': 147.99998474121094, 'sum': 199.40411376953125, 'std': 0.3282590546837203, 'median': 1.343707799911499, 'majority': 0.40815603733062744, 'minority': 0.40815603733062744, 'unique': 165.0, 'histogram': [[2.0, 2.0, 12.0, 22.0, 32.0, 36.0, 25.0, 22.0, 7.0, 5.0], [0.40815603733062744, 0.5866364240646362, 0.765116810798645, 0.943597137928009, 1.122077465057373, 1.3005578517913818, 1.4790382385253906, 1.6575186252593994, 1.8359990119934082, 2.014479398727417, 2.192959785461426]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6150904297828674, 'percentile_98': 2.0320193767547607}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41705623269081116, 'max': 2.249528408050537, 'mean': 1.4036256074905396, 'count': 147.99998474121094, 'sum': 207.736572265625, 'std': 0.3391692274853776, 'median': 1.4047552347183228, 'majority': 0.41705623269081116, 'minority': 0.41705623269081116, 'unique': 165.0, 'histogram': [[2.0, 2.0, 10.0, 22.0, 30.0, 37.0, 25.0, 24.0, 8.0, 5.0], [0.41705623269081116, 0.6003034710884094, 0.7835506796836853, 0.966797947883606, 1.1500451564788818, 1.3332923650741577, 1.5165395736694336, 1.6997867822647095, 1.8830339908599854, 2.066281318664551, 2.249528408050537]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6382745504379272, 'percentile_98': 2.1139602661132812}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3799619674682617, 'max': 2.084331512451172, 'mean': 1.3433048725128174, 'count': 147.99998474121094, 'sum': 198.80909729003906, 'std': 0.30976340592540763, 'median': 1.3698768615722656, 'majority': 0.3799619674682617, 'minority': 0.3799619674682617, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 19.0, 26.0, 33.0, 36.0, 27.0, 10.0, 5.0], [0.3799619674682617, 0.5503989458084106, 0.7208358645439148, 0.891272783279419, 1.0617097616195679, 1.2321467399597168, 1.4025835990905762, 1.573020577430725, 1.743457555770874, 1.913894534111023, 2.084331512451172]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6094831228256226, 'percentile_98': 1.9708904027938843}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.34085485339164734, 'max': 1.8736820220947266, 'mean': 1.182050347328186, 'count': 147.99998474121094, 'sum': 174.9434356689453, 'std': 0.279190723547463, 'median': 1.1948436498641968, 'majority': 0.34085485339164734, 'minority': 0.34085485339164734, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 21.0, 25.0, 36.0, 33.0, 24.0, 9.0, 5.0], [0.34085485339164734, 0.49413758516311646, 0.6474202871322632, 0.8007030487060547, 0.9539856910705566, 1.1072684526443481, 1.2605512142181396, 1.4138338565826416, 1.567116618156433, 1.7203993797302246, 1.8736820220947266]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5328536033630371, 'percentile_98': 1.7504857778549194}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.368470162153244, 'max': 2.024801015853882, 'mean': 1.2572708129882812, 'count': 147.99998474121094, 'sum': 186.07606506347656, 'std': 0.30629956661739194, 'median': 1.2653932571411133, 'majority': 0.368470162153244, 'minority': 0.368470162153244, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 20.0, 30.0, 34.0, 30.0, 23.0, 8.0, 5.0], [0.368470162153244, 0.534103274345398, 0.6997363567352295, 0.865369439125061, 1.0310025215148926, 1.1966356039047241, 1.3622686862945557, 1.5279017686843872, 1.6935348510742188, 1.8591679334640503, 2.024801015853882]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5617753267288208, 'percentile_98': 1.88654625415802}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31051817536354065, 'max': 1.7231926918029785, 'mean': 1.0921626091003418, 'count': 147.99998474121094, 'sum': 161.64004516601562, 'std': 0.25751645980004345, 'median': 1.105094075202942, 'majority': 0.31051817536354065, 'minority': 0.31051817536354065, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 19.0, 29.0, 33.0, 33.0, 24.0, 10.0, 5.0], [0.31051817536354065, 0.4517856240272522, 0.5930531024932861, 0.7343205213546753, 0.8755879402160645, 1.0168553590774536, 1.1581228971481323, 1.2993903160095215, 1.4406577348709106, 1.5819251537322998, 1.7231926918029785]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4968944489955902, 'percentile_98': 1.6094517707824707}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29574325680732727, 'max': 1.6469672918319702, 'mean': 1.0313835144042969, 'count': 147.99998474121094, 'sum': 152.64474487304688, 'std': 0.24731834687220866, 'median': 1.0363414287567139, 'majority': 0.29574325680732727, 'minority': 0.29574325680732727, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 21.0, 31.0, 32.0, 30.0, 24.0, 9.0, 5.0], [0.29574325680732727, 0.43086564540863037, 0.5659880638122559, 0.7011104822158813, 0.8362329006195068, 0.9713553190231323, 1.1064776182174683, 1.2416000366210938, 1.3767224550247192, 1.5118448734283447, 1.6469672918319702]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4661313593387604, 'percentile_98': 1.5369422435760498}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4166894555091858, 'max': 2.30566668510437, 'mean': 1.409522294998169, 'count': 147.99998474121094, 'sum': 208.60928344726562, 'std': 0.3534251882464497, 'median': 1.4196033477783203, 'majority': 0.4166894555091858, 'minority': 0.4166894555091858, 'unique': 165.0, 'histogram': [[2.0, 3.0, 10.0, 24.0, 31.0, 33.0, 25.0, 24.0, 8.0, 5.0], [0.4166894555091858, 0.6055871844291687, 0.7944849133491516, 0.9833826422691345, 1.1722803115844727, 1.3611781597137451, 1.5500757694244385, 1.738973617553711, 1.9278712272644043, 2.1167690753936768, 2.30566668510437]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6281937956809998, 'percentile_98': 2.147125482559204}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3999682366847992, 'max': 2.2302708625793457, 'mean': 1.4262669086456299, 'count': 147.99998474121094, 'sum': 211.0874786376953, 'std': 0.33342866229828794, 'median': 1.4420260190963745, 'majority': 0.3999682366847992, 'minority': 0.3999682366847992, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 19.0, 30.0, 29.0, 36.0, 26.0, 11.0, 5.0], [0.3999682366847992, 0.582998514175415, 0.7660287618637085, 0.949059009552002, 1.1320892572402954, 1.3151195049285889, 1.4981498718261719, 1.6811801195144653, 1.8642103672027588, 2.0472404956817627, 2.2302708625793457]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6511403322219849, 'percentile_98': 2.088101625442505}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3390198051929474, 'max': 1.8990176916122437, 'mean': 1.2135038375854492, 'count': 147.99998474121094, 'sum': 179.59854125976562, 'std': 0.2851971244258088, 'median': 1.2254743576049805, 'majority': 0.3390198051929474, 'minority': 0.3390198051929474, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 19.0, 29.0, 32.0, 36.0, 25.0, 9.0, 6.0], [0.3390198051929474, 0.4950196146965027, 0.6510193943977356, 0.8070192337036133, 0.9630190134048462, 1.119018793106079, 1.275018572807312, 1.431018352508545, 1.5870181322097778, 1.7430179119110107, 1.8990176916122437]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5558369755744934, 'percentile_98': 1.785955786705017}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3676562011241913, 'max': 2.069946527481079, 'mean': 1.2717266082763672, 'count': 147.99998474121094, 'sum': 188.21551513671875, 'std': 0.3130220225412605, 'median': 1.2894233465194702, 'majority': 0.3676562011241913, 'minority': 0.3676562011241913, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 23.0, 32.0, 30.0, 29.0, 23.0, 10.0, 3.0], [0.3676562011241913, 0.5378852486610413, 0.7081142663955688, 0.8783433437347412, 1.048572301864624, 1.2188013792037964, 1.3890304565429688, 1.5592594146728516, 1.729488492012024, 1.8997175693511963, 2.069946527481079]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5700845122337341, 'percentile_98': 1.8996034860610962}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43831634521484375, 'max': 2.4731192588806152, 'mean': 1.490289330482483, 'count': 147.99998474121094, 'sum': 220.56280517578125, 'std': 0.3768805201681305, 'median': 1.4966660737991333, 'majority': 0.43831634521484375, 'minority': 0.43831634521484375, 'unique': 165.0, 'histogram': [[2.0, 3.0, 12.0, 25.0, 31.0, 33.0, 25.0, 21.0, 10.0, 3.0], [0.43831634521484375, 0.6417966485023499, 0.845276951789856, 1.0487571954727173, 1.2522375583648682, 1.4557178020477295, 1.6591980457305908, 1.8626784086227417, 2.0661587715148926, 2.269639015197754, 2.4731192588806152]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6653202176094055, 'percentile_98': 2.2577390670776367}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35056746006011963, 'max': 1.999005675315857, 'mean': 1.2805427312850952, 'count': 147.99998474121094, 'sum': 189.5203094482422, 'std': 0.29536856366384145, 'median': 1.2988783121109009, 'majority': 0.35056746006011963, 'minority': 0.35056746006011963, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 19.0, 30.0, 31.0, 36.0, 26.0, 11.0, 5.0], [0.35056746006011963, 0.5154112577438354, 0.680255115032196, 0.8450989723205566, 1.0099427700042725, 1.1747865676879883, 1.339630365371704, 1.5044742822647095, 1.6693180799484253, 1.8341618776321411, 1.999005675315857]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5882861614227295, 'percentile_98': 1.8420182466506958}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31136205792427063, 'max': 1.794899821281433, 'mean': 1.1123783588409424, 'count': 147.99998474121094, 'sum': 164.63197326660156, 'std': 0.26653167311574094, 'median': 1.1314916610717773, 'majority': 0.31136205792427063, 'minority': 0.31136205792427063, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 21.0, 32.0, 32.0, 30.0, 24.0, 10.0, 3.0], [0.31136205792427063, 0.4597158432006836, 0.608069658279419, 0.7564234137535095, 0.9047771692276001, 1.0531309843063354, 1.2014847993850708, 1.3498384952545166, 1.498192310333252, 1.6465461254119873, 1.794899821281433]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5039891004562378, 'percentile_98': 1.6419203281402588}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3796411156654358, 'max': 2.1774215698242188, 'mean': 1.311230182647705, 'count': 147.99998474121094, 'sum': 194.06204223632812, 'std': 0.33013861288179414, 'median': 1.313557744026184, 'majority': 0.3796411156654358, 'minority': 0.3796411156654358, 'unique': 165.0, 'histogram': [[2.0, 2.0, 13.0, 23.0, 33.0, 32.0, 26.0, 21.0, 10.0, 3.0], [0.3796411156654358, 0.5594191551208496, 0.7391972541809082, 0.918975293636322, 1.0987533330917358, 1.2785313129425049, 1.4583094120025635, 1.638087511062622, 1.8178656101226807, 1.9976437091827393, 2.1774215698242188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5902572274208069, 'percentile_98': 1.9788708686828613}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4921687841415405, 'max': 2.814954996109009, 'mean': 1.7662285566329956, 'count': 147.99998474121094, 'sum': 261.40179443359375, 'std': 0.42860065336435726, 'median': 1.786489486694336, 'majority': 0.4921687841415405, 'minority': 0.4921687841415405, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 22.0, 33.0, 28.0, 33.0, 22.0, 11.0, 4.0], [0.4921687841415405, 0.7244474291801453, 0.95672607421875, 1.18900465965271, 1.42128324508667, 1.6535619497299194, 1.8858405351638794, 2.118119239807129, 2.350397825241089, 2.582676410675049, 2.814954996109009]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8057913780212402, 'percentile_98': 2.5837934017181396}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4561907649040222, 'max': 2.638244152069092, 'mean': 1.6670663356781006, 'count': 147.99998474121094, 'sum': 246.7257843017578, 'std': 0.39631869232123895, 'median': 1.7036292552947998, 'majority': 0.4561907649040222, 'minority': 0.4561907649040222, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 20.0, 33.0, 30.0, 34.0, 24.0, 12.0, 3.0], [0.4561907649040222, 0.6743960976600647, 0.8926014304161072, 1.1108067035675049, 1.329012155532837, 1.5472173690795898, 1.7654228210449219, 1.9836280345916748, 2.201833486557007, 2.4200387001037598, 2.638244152069092]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7559064626693726, 'percentile_98': 2.4131522178649902}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.37696290016174316, 'max': 2.2130515575408936, 'mean': 1.3781094551086426, 'count': 147.99998474121094, 'sum': 203.96017456054688, 'std': 0.33073666581590366, 'median': 1.4043842554092407, 'majority': 0.37696290016174316, 'minority': 0.37696290016174316, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 21.0, 32.0, 32.0, 28.0, 27.0, 11.0, 3.0], [0.37696290016174316, 0.5605717897415161, 0.7441806197166443, 0.9277894496917725, 1.1113983392715454, 1.2950072288513184, 1.4786159992218018, 1.6622248888015747, 1.8458337783813477, 2.02944278717041, 2.2130515575408936]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6145628094673157, 'percentile_98': 2.005009889602661}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33271580934524536, 'max': 1.9720368385314941, 'mean': 1.2908563613891602, 'count': 147.99998474121094, 'sum': 191.04672241210938, 'std': 0.29490436729354874, 'median': 1.3218849897384644, 'majority': 0.33271580934524536, 'minority': 0.33271580934524536, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 17.0, 28.0, 27.0, 38.0, 30.0, 16.0, 3.0], [0.33271580934524536, 0.4966479241847992, 0.660580039024353, 0.8245121240615845, 0.9884442687034607, 1.152376413345337, 1.3163084983825684, 1.4802405834197998, 1.6441726684570312, 1.8081047534942627, 1.9720368385314941]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5833549499511719, 'percentile_98': 1.8022682666778564}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.292024701833725, 'max': 1.7485190629959106, 'mean': 1.1452999114990234, 'count': 147.99998474121094, 'sum': 169.50436401367188, 'std': 0.26348418160430137, 'median': 1.1778792142868042, 'majority': 0.292024701833725, 'minority': 0.292024701833725, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 18.0, 27.0, 26.0, 36.0, 33.0, 15.0, 4.0], [0.292024701833725, 0.4376741349697113, 0.58332359790802, 0.7289730310440063, 0.8746224641799927, 1.020271897315979, 1.1659213304519653, 1.3115707635879517, 1.457220196723938, 1.6028696298599243, 1.7485190629959106]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.520893931388855, 'percentile_98': 1.6191003322601318}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3107605576515198, 'max': 1.8663406372070312, 'mean': 1.2310196161270142, 'count': 147.99998474121094, 'sum': 182.19088745117188, 'std': 0.28141747892302266, 'median': 1.2625364065170288, 'majority': 0.3107605576515198, 'minority': 0.3107605576515198, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 18.0, 27.0, 26.0, 33.0, 34.0, 16.0, 6.0], [0.3107605576515198, 0.4663185775279999, 0.62187659740448, 0.7774345874786377, 0.9329926371574402, 1.0885505676269531, 1.2441086769104004, 1.3996667861938477, 1.5552246570587158, 1.710782766342163, 1.8663406372070312]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5656452775001526, 'percentile_98': 1.74928617477417}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36975860595703125, 'max': 2.2227885723114014, 'mean': 1.4585312604904175, 'count': 147.99998474121094, 'sum': 215.86260986328125, 'std': 0.3398564325355828, 'median': 1.484682321548462, 'majority': 0.36975860595703125, 'minority': 0.36975860595703125, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 19.0, 28.0, 26.0, 31.0, 33.0, 17.0, 6.0], [0.36975860595703125, 0.5550615787506104, 0.7403646111488342, 0.9256676435470581, 1.1109706163406372, 1.2962735891342163, 1.481576681137085, 1.666879653930664, 1.8521826267242432, 2.0374855995178223, 2.2227885723114014]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6644931435585022, 'percentile_98': 2.090078592300415}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3830409049987793, 'max': 2.322701930999756, 'mean': 1.584755539894104, 'count': 147.99998474121094, 'sum': 234.54379272460938, 'std': 0.3529026238557413, 'median': 1.6314113140106201, 'majority': 0.3830409049987793, 'minority': 0.3830409049987793, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 14.0, 21.0, 31.0, 31.0, 33.0, 22.0, 8.0], [0.3830409049987793, 0.577006995677948, 0.7709730863571167, 0.9649392366409302, 1.158905267715454, 1.3528714179992676, 1.546837568283081, 1.740803599357605, 1.9347697496414185, 2.1287360191345215, 2.322701930999756]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7349575757980347, 'percentile_98': 2.194553852081299}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3419550359249115, 'max': 2.092278242111206, 'mean': 1.4827239513397217, 'count': 147.99998474121094, 'sum': 219.443115234375, 'std': 0.320172395536437, 'median': 1.5267547369003296, 'majority': 0.3419550359249115, 'minority': 0.3419550359249115, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 7.0, 20.0, 29.0, 27.0, 38.0, 28.0, 12.0], [0.3419550359249115, 0.5169873237609863, 0.6920197010040283, 0.8670519590377808, 1.0420843362808228, 1.2171165943145752, 1.3921489715576172, 1.5671812295913696, 1.7422136068344116, 1.9172459840774536, 2.092278242111206]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6998974084854126, 'percentile_98': 2.0152642726898193}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3104289770126343, 'max': 1.9181487560272217, 'mean': 1.3625197410583496, 'count': 147.99998474121094, 'sum': 201.65289306640625, 'std': 0.29575972878278456, 'median': 1.4044737815856934, 'majority': 0.3104289770126343, 'minority': 0.3104289770126343, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 7.0, 20.0, 28.0, 28.0, 37.0, 29.0, 12.0], [0.3104289770126343, 0.47120094299316406, 0.6319729089736938, 0.7927449345588684, 0.9535169005393982, 1.1142888069152832, 1.2750608921051025, 1.4358328580856323, 1.596604824066162, 1.757376790046692, 1.9181487560272217]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.638888955116272, 'percentile_98': 1.8522777557373047}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2801308333873749, 'max': 1.766615629196167, 'mean': 1.2575421333312988, 'count': 147.99998474121094, 'sum': 186.1162109375, 'std': 0.2709635947045796, 'median': 1.2996013164520264, 'majority': 0.2801308333873749, 'minority': 0.2801308333873749, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 5.0, 20.0, 30.0, 25.0, 37.0, 32.0, 12.0], [0.2801308333873749, 0.4287793040275574, 0.5774277448654175, 0.7260762453079224, 0.8747247457504272, 1.0233732461929321, 1.1720216274261475, 1.3206701278686523, 1.4693186283111572, 1.617967128753662, 1.766615629196167]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.590510368347168, 'percentile_98': 1.7046805620193481}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2579471170902252, 'max': 1.6403088569641113, 'mean': 1.1590323448181152, 'count': 147.99998474121094, 'sum': 171.53677368164062, 'std': 0.25550237895096944, 'median': 1.1835522651672363, 'majority': 0.2579471170902252, 'minority': 0.2579471170902252, 'unique': 165.0, 'histogram': [[2.0, 0.0, 3.0, 7.0, 20.0, 28.0, 28.0, 33.0, 32.0, 12.0], [0.2579471170902252, 0.3961833119392395, 0.5344194769859314, 0.6726557016372681, 0.81089186668396, 0.9491280317306519, 1.0873641967773438, 1.2256003618240356, 1.3638365268707275, 1.5020726919174194, 1.6403088569641113]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5393173694610596, 'percentile_98': 1.584083914756775}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24794219434261322, 'max': 1.6103789806365967, 'mean': 1.1210888624191284, 'count': 147.99998474121094, 'sum': 165.921142578125, 'std': 0.25244264583910475, 'median': 1.1355009078979492, 'majority': 0.24794219434261322, 'minority': 0.24794219434261322, 'unique': 165.0, 'histogram': [[2.0, 0.0, 3.0, 8.0, 21.0, 32.0, 29.0, 29.0, 29.0, 12.0], [0.24794219434261322, 0.3841858506202698, 0.5204295516014099, 0.6566731929779053, 0.7929168939590454, 0.9291605949401855, 1.0654041767120361, 1.2016478776931763, 1.3378915786743164, 1.4741352796554565, 1.6103789806365967]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5240410566329956, 'percentile_98': 1.550215482711792}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24614755809307098, 'max': 1.6461613178253174, 'mean': 1.1590795516967773, 'count': 147.99998474121094, 'sum': 171.54376220703125, 'std': 0.25325940708056505, 'median': 1.1922943592071533, 'majority': 0.24614755809307098, 'minority': 0.24614755809307098, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 5.0, 21.0, 31.0, 28.0, 33.0, 30.0, 13.0], [0.24614755809307098, 0.38614892959594727, 0.5261503458023071, 0.6661517024040222, 0.8061531186103821, 0.9461545348167419, 1.086155891418457, 1.2261571884155273, 1.3661586046218872, 1.506160020828247, 1.6461613178253174]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5490226745605469, 'percentile_98': 1.5780550241470337}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2556276023387909, 'max': 1.6784456968307495, 'mean': 1.1579769849777222, 'count': 147.99998474121094, 'sum': 171.3805694580078, 'std': 0.26777313254663865, 'median': 1.1653079986572266, 'majority': 0.2556276023387909, 'minority': 0.2556276023387909, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 9.0, 22.0, 33.0, 27.0, 28.0, 29.0, 12.0], [0.2556276023387909, 0.39790940284729004, 0.5401911735534668, 0.6824730038642883, 0.8247548341751099, 0.9670366048812866, 1.1093183755874634, 1.2516002655029297, 1.3938820362091064, 1.5361638069152832, 1.6784456968307495]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5371789932250977, 'percentile_98': 1.6226698160171509}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29243236780166626, 'max': 1.9274903535842896, 'mean': 1.3334752321243286, 'count': 147.99998474121094, 'sum': 197.35430908203125, 'std': 0.31091133659358916, 'median': 1.33379065990448, 'majority': 0.29243236780166626, 'minority': 0.29243236780166626, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 10.0, 22.0, 32.0, 27.0, 27.0, 30.0, 12.0], [0.29243236780166626, 0.4559381604194641, 0.619443953037262, 0.7829497456550598, 0.9464555382728577, 1.1099612712860107, 1.2734670639038086, 1.4369728565216064, 1.6004786491394043, 1.7639844417572021, 1.9274903535842896]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6099536418914795, 'percentile_98': 1.899156928062439}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2917342483997345, 'max': 2.085015296936035, 'mean': 1.4359643459320068, 'count': 147.99998474121094, 'sum': 212.522705078125, 'std': 0.32023880273568955, 'median': 1.4426950216293335, 'majority': 0.2917342483997345, 'minority': 0.2917342483997345, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 9.0, 21.0, 31.0, 33.0, 28.0, 28.0, 11.0], [0.2917342483997345, 0.4710623621940613, 0.6503905057907104, 0.8297185897827148, 1.0090466737747192, 1.1883747577667236, 1.3677029609680176, 1.547031044960022, 1.7263591289520264, 1.9056872129440308, 2.085015296936035]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6746472716331482, 'percentile_98': 1.977913737297058}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28487658500671387, 'max': 2.055490493774414, 'mean': 1.4341201782226562, 'count': 147.99998474121094, 'sum': 212.249755859375, 'std': 0.31870382198858427, 'median': 1.442887544631958, 'majority': 0.28487658500671387, 'minority': 0.28487658500671387, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 6.0, 22.0, 31.0, 28.0, 34.0, 30.0, 10.0], [0.28487658500671387, 0.46193796396255493, 0.638999342918396, 0.8160607814788818, 0.9931221604347229, 1.170183539390564, 1.3472449779510498, 1.524306297302246, 1.701367735862732, 1.8784291744232178, 2.055490493774414]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6619176864624023, 'percentile_98': 1.9907209873199463}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25448644161224365, 'max': 1.9417524337768555, 'mean': 1.3156265020370483, 'count': 147.99998474121094, 'sum': 194.71270751953125, 'std': 0.29695196158028914, 'median': 1.3230515718460083, 'majority': 0.25448644161224365, 'minority': 0.25448644161224365, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 9.0, 21.0, 36.0, 30.0, 30.0, 28.0, 7.0], [0.25448644161224365, 0.42321303486824036, 0.5919396281242371, 0.7606662511825562, 0.9293928146362305, 1.0981193780899048, 1.2668460607528687, 1.435572624206543, 1.6042991876602173, 1.7730257511138916, 1.9417524337768555]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6118413209915161, 'percentile_98': 1.8398926258087158}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26637178659439087, 'max': 2.070436954498291, 'mean': 1.402000069618225, 'count': 147.99998474121094, 'sum': 207.49598693847656, 'std': 0.31948705474838607, 'median': 1.4073927402496338, 'majority': 0.26637178659439087, 'minority': 0.26637178659439087, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 9.0, 23.0, 34.0, 31.0, 28.0, 29.0, 7.0], [0.26637178659439087, 0.4467782974243164, 0.6271848678588867, 0.8075913786888123, 0.9879978895187378, 1.1684043407440186, 1.3488109111785889, 1.5292174816131592, 1.7096240520477295, 1.8900306224822998, 2.070436954498291]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6568019986152649, 'percentile_98': 1.986182451248169}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26353105902671814, 'max': 2.0703647136688232, 'mean': 1.445672869682312, 'count': 147.99998474121094, 'sum': 213.95956420898438, 'std': 0.3249516304408391, 'median': 1.4558550119400024, 'majority': 0.26353105902671814, 'minority': 0.26353105902671814, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 3.0, 24.0, 32.0, 33.0, 29.0, 27.0, 13.0], [0.26353105902671814, 0.444214403629303, 0.6248977780342102, 0.8055810928344727, 0.9862644672393799, 1.166947841644287, 1.3476312160491943, 1.5283145904541016, 1.7089979648590088, 1.889681339263916, 2.0703647136688232]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6849904656410217, 'percentile_98': 2.0464372634887695}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31880027055740356, 'max': 2.601759195327759, 'mean': 1.7819355726242065, 'count': 147.99998474121094, 'sum': 263.7264404296875, 'std': 0.40994157168376716, 'median': 1.7671489715576172, 'majority': 0.31880027055740356, 'minority': 0.31880027055740356, 'unique': 165.0, 'histogram': [[1.0, 1.0, 2.0, 4.0, 29.0, 31.0, 34.0, 26.0, 25.0, 12.0], [0.31880027055740356, 0.5470961332321167, 0.7753920555114746, 1.003687858581543, 1.2319839000701904, 1.4602797031402588, 1.6885755062103271, 1.9168715476989746, 2.145167350769043, 2.3734631538391113, 2.601759195327759]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8526279926300049, 'percentile_98': 2.5270655155181885}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32746976613998413, 'max': 2.684359073638916, 'mean': 1.796913504600525, 'count': 147.99998474121094, 'sum': 265.94317626953125, 'std': 0.4070792171747823, 'median': 1.8089083433151245, 'majority': 0.32746976613998413, 'minority': 0.32746976613998413, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 7.0, 27.0, 34.0, 34.0, 32.0, 23.0, 4.0], [0.32746976613998413, 0.5631586909294128, 0.7988476157188416, 1.034536600112915, 1.2702255249023438, 1.5059144496917725, 1.7416033744812012, 1.9772922992706299, 2.2129812240600586, 2.4486701488494873, 2.684359073638916]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8360483646392822, 'percentile_98': 2.6151864528656006}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3459377884864807, 'max': 2.7621078491210938, 'mean': 1.8180646896362305, 'count': 147.99998474121094, 'sum': 269.07354736328125, 'std': 0.43199905772238856, 'median': 1.8053152561187744, 'majority': 0.3459377884864807, 'minority': 0.3459377884864807, 'unique': 165.0, 'histogram': [[2.0, 0.0, 3.0, 10.0, 31.0, 34.0, 26.0, 34.0, 19.0, 6.0], [0.3459377884864807, 0.5875548124313354, 0.8291717767715454, 1.070788860321045, 1.3124058246612549, 1.5540227890014648, 1.7956397533416748, 2.037256956100464, 2.278873920440674, 2.520490884780884, 2.7621078491210938]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8396886587142944, 'percentile_98': 2.6329331398010254}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3362884819507599, 'max': 2.780261993408203, 'mean': 1.8850572109222412, 'count': 147.99998474121094, 'sum': 278.9884338378906, 'std': 0.42190765325133345, 'median': 1.8817213773727417, 'majority': 0.3362884819507599, 'minority': 0.3362884819507599, 'unique': 165.0, 'histogram': [[1.0, 1.0, 2.0, 4.0, 29.0, 30.0, 38.0, 33.0, 15.0, 12.0], [0.3362884819507599, 0.5806858539581299, 0.8250831961631775, 1.069480538368225, 1.3138779401779175, 1.5582752227783203, 1.8026726245880127, 2.047070026397705, 2.2914674282073975, 2.5358645915985107, 2.780261993408203]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.9102519750595093, 'percentile_98': 2.6507318019866943}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3196641504764557, 'max': 2.580934524536133, 'mean': 1.782191514968872, 'count': 147.99998474121094, 'sum': 263.7643127441406, 'std': 0.39324181475308584, 'median': 1.788713812828064, 'majority': 0.3196641504764557, 'minority': 0.3196641504764557, 'unique': 165.0, 'histogram': [[1.0, 1.0, 2.0, 4.0, 24.0, 31.0, 39.0, 32.0, 15.0, 16.0], [0.3196641504764557, 0.5457911491394043, 0.7719181776046753, 0.9980452060699463, 1.2241722345352173, 1.4502992630004883, 1.6764262914657593, 1.9025533199310303, 2.128680467605591, 2.3548076152801514, 2.580934524536133]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8592413067817688, 'percentile_98': 2.4906678199768066}}}}\nCPU times: user 9.55 s, sys: 2.22 s, total: 11.8 s\nWall time: 9min 27s\n\n\n\n# Print the stats for the first item in the collection\nstats[0]\n\n{'statistics': {'b1': {'min': 0.1918513923883438,\n 'max': 1.1595696210861206,\n 'mean': 0.7456724643707275,\n 'count': 147.99998474121094,\n 'sum': 110.35951232910156,\n 'std': 0.18667982445867687,\n 'median': 0.7525566220283508,\n 'majority': 0.1918513923883438,\n 'minority': 0.1918513923883438,\n 'unique': 165.0,\n 'histogram': [[3.0, 2.0, 5.0, 16.0, 26.0, 31.0, 30.0, 31.0, 15.0, 6.0],\n [0.1918513923883438,\n 0.28862321376800537,\n 0.3853950500488281,\n 0.4821668267250061,\n 0.5789386630058289,\n 0.6757104992866516,\n 0.7724822759628296,\n 0.8692541122436523,\n 0.9660259485244751,\n 1.0627977848052979,\n 1.1595696210861206]],\n 'valid_percent': 100.0,\n 'masked_pixels': 0.0,\n 'valid_pixels': 165.0,\n 'percentile_2': 0.27398860454559326,\n 'percentile_98': 1.098567008972168}},\n 'datetime': '2023-12-31'}\n\n\nCreate a function that goes through every single item in the collection and populates their properties - including the minimum, maximum, and sum of their values - in a table.\n\n# Create a function that converts statistics in JSON format into a pandas DataFrame\ndef clean_stats(stats_json) -> pd.DataFrame:\n\n # Normalize the JSON data\n df = pd.json_normalize(stats_json)\n\n # Replace the naming \"statistics.b1\" in the columns\n df.columns = [col.replace(\"statistics.b1.\", \"\") for col in df.columns]\n\n # Set the datetime format\n df[\"date\"] = pd.to_datetime(df[\"datetime\"])\n\n # Return the cleaned format\n return df\n\n# Apply the generated function on the stats data\ndf = clean_stats(stats)\n\n# Display the stats for the first 5 granules in the collection in the table\n# Change the value in the parenthesis to show more or a smaller number of rows in the table\ndf.head(5)\n\n\n\n\n\n\n\n\ndatetime\nmin\nmax\nmean\ncount\nsum\nstd\nmedian\nmajority\nminority\nunique\nhistogram\nvalid_percent\nmasked_pixels\nvalid_pixels\npercentile_2\npercentile_98\ndate\n\n\n\n\n0\n2023-12-31\n0.191851\n1.159570\n0.745672\n147.999985\n110.359512\n0.186680\n0.752557\n0.191851\n0.191851\n165.0\n[[3.0, 2.0, 5.0, 16.0, 26.0, 31.0, 30.0, 31.0,...\n100.0\n0.0\n165.0\n0.273989\n1.098567\n2023-12-31\n\n\n1\n2023-12-30\n0.177944\n1.075771\n0.690748\n147.999985\n102.230652\n0.173171\n0.700913\n0.177944\n0.177944\n165.0\n[[3.0, 2.0, 6.0, 15.0, 27.0, 33.0, 27.0, 31.0,...\n100.0\n0.0\n165.0\n0.258274\n1.022774\n2023-12-30\n\n\n2\n2023-12-29\n0.172747\n1.048948\n0.666380\n147.999985\n98.624245\n0.168330\n0.675644\n0.172747\n0.172747\n165.0\n[[3.0, 2.0, 6.0, 18.0, 27.0, 34.0, 26.0, 29.0,...\n100.0\n0.0\n165.0\n0.247735\n0.990478\n2023-12-29\n\n\n3\n2023-12-28\n0.175674\n1.070212\n0.672139\n147.999985\n99.476486\n0.170283\n0.675561\n0.175674\n0.175674\n165.0\n[[3.0, 2.0, 8.0, 18.0, 25.0, 35.0, 29.0, 29.0,...\n100.0\n0.0\n165.0\n0.249545\n1.006913\n2023-12-28\n\n\n4\n2023-12-27\n0.193630\n1.170822\n0.728575\n147.999985\n107.829071\n0.186487\n0.729016\n0.193630\n0.193630\n165.0\n[[3.0, 2.0, 9.0, 18.0, 26.0, 38.0, 28.0, 23.0,...\n100.0\n0.0\n165.0\n0.272505\n1.097846\n2023-12-27", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] + }, + { + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", + "title": "MiCASA Land Carbon Flux", + "section": "Visualize the Data as a Time Series", + "text": "Visualize the Data as a Time Series\nWe can now explore the Heterotrophic Respiration time series (October 2021 - January 2024) available for the Dallas, Texas area. We can plot the data set using the code below:\n\n# Determine the width and height of the plot using the 'matplotlib' library\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10)) \n\n# Plot the time series analysis of the daily Heterotrophic Respiration changes in Dallas, Texas\nplt.plot(\n df[\"date\"], # X-axis: date\n df[\"max\"], # Y-axis: Rh value\n color=\"purple\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"RH Level\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"gm Carbon/m2/day\")\n\n# Insert title for the plot\nplt.title(\"Heterotrophic Respiration Values for Dallas, Texas (October 2021 to January 2024)\")\n\nText(0.5, 1.0, 'Heterotrophic Respiration Values for Dallas, Texas (October 2021 to January 2024)')\n\n\n\n\n\n\n\n\n\nTo take a closer look at the daily Heterotrophic Respiration variability across this region, we are going to retrieve and display data collected during the December, 2023 observation.\n\n# Fetch the third item in the list as the observation item.\n# Considering that a list starts with \"0\", we need to insert \"2\" in the \"items[2]\" statement\n# Print the start Date Time of the third granule in the collection\nprint(items[2][\"properties\"][\"datetime\"]) \n\n2023-12-29T00:00:00+00:00\n\n\n\n# A GET request is made for the observed tile\nobserved_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console \nobserved_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20231229/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=-0.35656991600990295%2C7.2141876220703125'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'center': [-2.842170943040401e-14, 0.0, 0]}\n\n\n\n# Create a new map to display the Rh level for the Dallas, Texas area for the observed tile timeframe.\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 32.8, # latitude\n -96.79, # longitude\n ],\n\n # Set the zoom value\n zoom_start=9,\n)\n\n# Define the map layer with the Rh level for observed tile\nmap_layer = TileLayer(\n tiles=observed_tile[\"tiles\"][0], # Path to retrieve the tile\n\n # Set the attribution, transparency, and the title along with enabling the visualization of the legend on the map \n attr=\"GHG\", opacity = 0.7, name=\" Observed tile RH Level\", overlay= True, legendEnabled = True\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Display data marker (title) on the map\nfolium.Marker((40, 5.9), tooltip=\"both\").add_to(aoi_map_bbox)\n\n# Add a layer control\nfolium.LayerControl(collapsed=False).add_to(aoi_map_bbox)\n\n# Add a legend using the 'branca' library\ncolormap = branca.colormap.linear.PuRd_09.scale(0, 0.3) # minimum value = 0, maximum value = 0.3 (gm Carbon/m2/daily)\n\n# Classify the colormap according to the specified Rh values\ncolormap = colormap.to_step(index=[0, 0.07, 0.15, 0.22, 0.3])\n\n# Add the data unit as caption\ncolormap.caption = 'Rh Values (gm Carbon/m2/daily)'\n\n# Display the legend and caption on the map\ncolormap.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#summary", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#summary", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#summary", + "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#summary", + "title": "MiCASA Land Carbon Flux", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully explored, analysed and visualized STAC collecetion for ODIAC C02 fossisl fuel emission (2022).\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the CO₂ levels for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form." + "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for MiCASA Land Carbon Flux data: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map and compare the Heterotrophic Respiration (Rh) levels over the Dallas, Texas area for two distinctive years 5. Create a table that displays the minimum, maximum, and sum of the Rh values for a specified region 6. Generate a time-series graph of the Rh values for a specified region\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" + ] }, { "objectID": "user_data_notebooks/eccodarwin-co2flux-monthgrid-v5_User_Notebook.html", @@ -720,471 +919,487 @@ ] }, { - "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html", - "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#run-this-notebook", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#run-this-notebook", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#approach", - "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#approach", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#approach", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#approach", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Vulcan Fossil Fuel CO₂ Emissions Data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. Collection processed in this notebook is ODIAC CO₂ emissions version 2023.\nPass the STAC item into raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint\nWe’ll visualize two tiles (side-by-side) allowing for comparison of each of the time points using folium.plugins.DualMap\nAfter the visualization, we’ll perform zonal statistics for a given polygon.", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#about-the-data", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#about-the-data", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "About the Data", - "text": "About the Data\nThe Vulcan version 4.0 data product represents total carbon dioxide (CO2) emissions resulting from the combustion of fossil fuel (ff) for the contiguous United States and District of Columbia. Referred to as ffCO2, the emissions from Vulcan are also categorized into 10 source sectors including; airports, cement production, commercial marine vessels, commercial, power plants, industrial, non-road, on-road, residential and railroads. Data are gridded annually on a 1-km grid for the years 2010 to 2021. These data are annual sums of hourly estimates. Shown is the estimated total annual ffCO2 for the United States, as well as the estimated total annual ffCO2 per sector.\nFor more information regarding this dataset, please visit the Vulcan Fossil Fuel CO₂ Emissions, Version 4 data overview page.", + "text": "About the Data\nThe Open-Data Inventory for Anthropogenic Carbon dioxide (ODIAC) is a high-spatial resolution global emission data product of CO₂ emissions from fossil fuel combustion (Oda and Maksyutov, 2011). ODIAC pioneered the combined use of space-based nighttime light data and individual power plant emission/location profiles to estimate the global spatial extent of fossil fuel CO₂ emissions. With the innovative emission modeling approach, ODIAC achieved the fine picture of global fossil fuel CO₂ emissions at a 1x1km.\nFor more information regarding this dataset, please visit the ODIAC Fossil Fuel CO₂ Emissions data overview page.", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#querying-the-stac-api", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#querying-the-stac-api", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in the STAC collection.\n# Name of the collection for Vulcan Fossil Fuel CO₂ Emissions, Version 4. \ncollection_name = \"vulcan-ffco2-yeargrid-v4\"\n\n\n# Fetch the collection from STAC collections using the appropriate endpoint\n# the 'requests' library allows a HTTP request possible\ncollection_vulcan = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2010 to December 2021. By looking at the dashboard:time density, we observe that the data is periodic with year time density.\n\ncollection_vulcan\n\n{'id': 'vulcan-ffco2-yeargrid-v4',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4'}],\n 'title': 'Vulcan Fossil Fuel CO₂ Emissions v4.0',\n 'extent': {'spatial': {'bbox': [[-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907]]},\n 'temporal': {'interval': [['2010-01-01 00:00:00+00',\n '2021-12-31 00:00:00+00']]}},\n 'license': 'CC-BY-NC-4.0',\n 'renders': {'air-co2': {'assets': ['air-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'cmt-co2': {'assets': ['cmt-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'cmv-co2': {'assets': ['cmv-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'com-co2': {'assets': ['com-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'elc-co2': {'assets': ['elc-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'ind-co2': {'assets': ['ind-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'nrd-co2': {'assets': ['nrd-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'onr-co2': {'assets': ['onr-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'res-co2': {'assets': ['res-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'rrd-co2': {'assets': ['rrd-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'dashboard': {'assets': ['total-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'total-co2': {'assets': ['total-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'}},\n 'providers': [{'url': 'https://vulcan.rc.nau.edu/',\n 'name': 'North American Carbon Program',\n 'roles': ['producer', 'licensor']}],\n 'summaries': {'datetime': ['2010-01-01T00:00:00Z', '2021-12-31T00:00:00Z']},\n 'description': 'Annual (2010 - 2021), 1 km resolution estimates of carbon dioxide emissions from fossil fuels and cement production over the contiguous United States, version 4.0',\n 'item_assets': {'air-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Airport Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from taxi, take-off, and landing up to 3000 ft.'},\n 'cmt-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Cement Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from cement production.'},\n 'cmv-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Commercial Marine Vessel Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from commercial marine vessels while maneuvering, hoteling, cruising and traveling within reduced speed zones at ports and shipping lanes. Includes only activity within 12 nautical miles (~22km) from the U.S. shoreline.'},\n 'com-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Commercial Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from Commercial buildings.'},\n 'elc-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Power Plant Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from power plants.'},\n 'ind-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Industrial Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from Industrial buildings.'},\n 'nrd-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Non-Road Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from off-road engines, equipment and vehicles including waterborne pleasure craft.'},\n 'onr-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'On-Road Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from mobile vehicles on roads.'},\n 'res-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Residential Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from Residential buildings.'},\n 'rrd-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Railroad Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual FFCO₂ emissions coming from railroads.'},\n 'total-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual CO₂ emissions from fossil fuel combustion (ffCO₂) across all sectors..'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'year'}\n\n\n\n# Create a function that would search for the above data collection in the STAC API\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Apply the above function and check the total number of items available within the collection\nnumber_of_items = get_item_count(collection_name)\nitems_vulcan = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items_vulcan)} items\")\n\nFound 12 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems_vulcan[0]\n\n{'id': 'vulcan-ffco2-yeargrid-v4-2021',\n 'bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2021'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2021/map?assets=total-co2&rescale=0%2C500&colormap_name=spectral_r',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'air-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/AIR_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Airport CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from taxi, take-off, and landing up to 3000 ft.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 318726.1875,\n 'min': 0.11889950931072235,\n 'count': 11,\n 'buckets': [14659, 40, 6, 2, 4, 0, 2, 0, 0, 1]},\n 'statistics': {'mean': 1190.7966562457523,\n 'stddev': 5906.230747537605,\n 'maximum': 318726.1875,\n 'minimum': 0.11889950931072235,\n 'valid_percent': 3.083506571888412}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'cmt-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/CMT_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Cement CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from cement production.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 538037.5,\n 'min': 14599.9677734375,\n 'count': 11,\n 'buckets': [10, 15, 19, 7, 9, 4, 4, 6, 0, 1]},\n 'statistics': {'mean': 181749.84,\n 'stddev': 114981.70564725697,\n 'maximum': 538037.5,\n 'minimum': 14599.9677734375,\n 'valid_percent': 0.015717207618025753}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'cmv-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/CMV_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Commercial Marine Vessels CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from commercial marine vessels while maneuvering, hoteling, cruising and traveling within reduced speed zones at ports and shipping lanes. Includes only activity within 12 nautical miles (~22km) from the U.S. shoreline.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 15446.8408203125,\n 'min': 8.111214810924139e-07,\n 'count': 11,\n 'buckets': [17370, 16, 5, 1, 2, 0, 1, 0, 0, 1]},\n 'statistics': {'mean': 32.60311997010807,\n 'stddev': 210.77205857399764,\n 'maximum': 15446.8408203125,\n 'minimum': 8.111214810924139e-07,\n 'valid_percent': 3.6455539163090127}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'com-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/COM_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Commercial CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from Commercial buildings.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 41811.0625,\n 'min': 6.441725486361349e-10,\n 'count': 11,\n 'buckets': [178117, 7, 1, 1, 0, 0, 1, 0, 0, 2]},\n 'statistics': {'mean': 10.866918777964285,\n 'stddev': 175.08472372009805,\n 'maximum': 41811.0625,\n 'minimum': 6.441725486361349e-10,\n 'valid_percent': 37.32920634388412}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'elc-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/ELC_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Powerplants CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from power plants.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5685384.0,\n 'min': 1.3666567610925995e-05,\n 'count': 11,\n 'buckets': [3813, 90, 29, 26, 8, 8, 6, 2, 0, 1]},\n 'statistics': {'mean': 94311.64850615115,\n 'stddev': 355198.87374596845,\n 'maximum': 5685384.0,\n 'minimum': 1.3666567610925995e-05,\n 'valid_percent': 0.8346885059012876}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'ind-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/IND_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Industrial CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from Industrial buildings.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3248811.0,\n 'min': 7.467048507292517e-11,\n 'count': 11,\n 'buckets': [110441, 0, 0, 0, 0, 0, 0, 0, 0, 1]},\n 'statistics': {'mean': 120.20799152496333,\n 'stddev': 9843.60430747931,\n 'maximum': 3248811.0,\n 'minimum': 7.467048507292517e-11,\n 'valid_percent': 23.14453125}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'nrd-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/NRD_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Nonroad CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from off-road engines, equipment and vehicles including waterborne pleasure craft.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2277.109619140625,\n 'min': 1.7788032380394725e-07,\n 'count': 11,\n 'buckets': [227435, 26, 5, 1, 0, 1, 1, 0, 0, 2]},\n 'statistics': {'mean': 6.1029197128425166,\n 'stddev': 14.197089191407585,\n 'maximum': 2277.109619140625,\n 'minimum': 1.7788032380394725e-07,\n 'valid_percent': 47.66945245439914}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'onr-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/ONR_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Onroad CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from mobile vehicles on roads.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 16120.27734375,\n 'min': 0.0011055185459554195,\n 'count': 11,\n 'buckets': [195583, 803, 88, 22, 3, 2, 0, 0, 0, 1]},\n 'statistics': {'mean': 64.57338856601969,\n 'stddev': 230.03362908149538,\n 'maximum': 16120.27734375,\n 'minimum': 0.0011055185459554195,\n 'valid_percent': 41.179503084763944}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'res-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/RES_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Residential CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from Residential buildings.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10387.0556640625,\n 'min': 9.804268508162295e-09,\n 'count': 11,\n 'buckets': [204532, 112, 28, 7, 4, 3, 3, 2, 1, 1]},\n 'statistics': {'mean': 12.793920651903093,\n 'stddev': 91.07716732362586,\n 'maximum': 10387.0556640625,\n 'minimum': 9.804268508162295e-09,\n 'valid_percent': 42.896031719420606}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'rrd-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/RRD_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Railroad CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions coming from railroads.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4935.501953125,\n 'min': 7.793863915139809e-05,\n 'count': 11,\n 'buckets': [43982, 167, 38, 9, 7, 5, 3, 2, 1, 2]},\n 'statistics': {'mean': 24.959290754478015,\n 'stddev': 94.2219837346061,\n 'maximum': 4935.501953125,\n 'minimum': 7.793863915139809e-05,\n 'valid_percent': 9.266027360515022}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'total-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/TOT_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total of all sectors CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual CO₂ emissions from fossil fuel combustion (ffCO₂) across all sectors.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 272530.15625,\n 'min': 1.7858106104995386e-07,\n 'count': 11,\n 'buckets': [227843, 81, 36, 7, 3, 6, 1, 4, 1, 1]},\n 'statistics': {'mean': 162.91311194255712,\n 'stddev': 2080.549384731812,\n 'maximum': 272530.15625,\n 'minimum': 1.7858106104995386e-07,\n 'valid_percent': 47.7767485917382}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2021/preview.png?assets=total-co2&rescale=0%2C500&colormap_name=spectral_r',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'collection': 'vulcan-ffco2-yeargrid-v4',\n 'properties': {'end_datetime': '2021-12-31T00:00:00+00:00',\n 'start_datetime': '2021-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}\n\n\n\n# To access the year value from each item more easily, this will let us query more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:4]: item for item in items_vulcan} \n# rh = Heterotrophic Respiration\nasset_name = \"total-co2\"\n\n\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for 2021 and again for 2010, so that we can visualize each event independently.\n\ncolor_map = \"spectral_r\" # please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\n\n# To change the year and month of the observed parameter, you can modify the \"items['YYYY-MM']\" statement\n# For example, you can change the current statement \"items['2003-12']\" to \"items['2016-10']\" \n_2021_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2021']['collection']}/items/{items['2021']['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale=0,150\", \n).json()\n_2021_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2021/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=total-co2&color_formula=gamma+r+1.05&colormap_name=spectral_r&rescale=0%2C150'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'center': [-96.76786048127143, 37.14932300318668, 0]}\n\n\n\n_2010_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2010']['collection']}/items/{items['2010']['id']}/tilejson.json?\"\n\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale=0,150\", \n).json()\n_2010_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2010/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=total-co2&color_formula=gamma+r+1.05&colormap_name=spectral_r&rescale=0%2C150'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'center': [-96.76786048127143, 37.14932300318668, 0]}", + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for ODIAC dataset \ncollection_name = \"odiac-ffco2-monthgrid-v2023\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'odiac-ffco2-monthgrid-v2023',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023'}],\n 'title': 'ODIAC Fossil Fuel CO₂ Emissions v2023',\n 'extent': {'spatial': {'bbox': [[-180, -90, 180, 90]]},\n 'temporal': {'interval': [['2000-01-01 00:00:00+00',\n '2022-12-31 00:00:00+00']]}},\n 'license': 'CC-BY-4.0',\n 'renders': {'dashboard': {'assets': ['co2-emissions'],\n 'rescale': [[-10, 60]],\n 'colormap_name': 'jet'},\n 'co2-emissions': {'assets': ['co2-emissions'],\n 'rescale': [[-10, 60]],\n 'colormap_name': 'jet'}},\n 'providers': [{'url': 'https://www.nies.go.jp',\n 'name': 'National Institute for Environmental Studies',\n 'roles': ['producer', 'licensor']}],\n 'summaries': {'datetime': ['2000-01-01T00:00:00Z', '2022-12-31T00:00:00Z']},\n 'description': 'The Open-source Data Inventory for Anthropogenic CO₂ (ODIAC) data product is a monthly high-resolution global data product of modeled fossil fuel carbon dioxide (CO₂) emissions. A complex model incorporates and combines space-based nighttime light data and individual power plant emission/location profiles from the latest country fossil fuel CO₂ estimates (2000-2019) made by the Carbon Dioxide Information Analysis Center (CDIAC) team at the Appalachian State University (CDIAC at AppState, Gilfillan et al. 2021, Hefner et al. 2022). The ODIAC estimated global spatial extent of fossil fuel CO₂ emissions is produced on a 1 km by 1 km grid that details variations in urban regions where emissions are most intense. The ODIAC CO₂ emission data is widely used by the international research community for applications such as CO₂ flux inversion, urban emission estimation, and observing system design experiments. The ODIAC product was first created in 2009 by Dr. Tomohiro Oda with support from the National Institute for Environmental Studies (NIES) GOSAT project. The ODIAC team is now supported by NASA Goddard Space Flight Center, NASA Carbon Monitoring System program, the NASA Orbiting Carbon Observatory mission and NIES. The US GHG Center displays the ODIAC 2023 version containing monthly data from January 2000 to December 2022 that replaces all previous versions. The source dataset can be found at https://doi.org/10.17595/20170411.001',\n 'item_assets': {'co2-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil Fuel CO₂ Emissions',\n 'description': 'Model-estimated monthly, 1 km resolution CO₂ emissions from fossil fuel combustion, cement production and gas flaring created using space-based nighttime light data and individual power plant emission/location profiles.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under summaries we see that the data is available from January 2000 to December 2022. By looking at the dashboard:time density we observe that the periodic frequency of these observations is monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 276 items\n\n\nThis makes sense as there are 23 years between 2000 - 2023, with 12 months per year, meaning 276 records in total.\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202212',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202212'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202212/map?assets=co2-emissions&rescale=-10%2C60&colormap_name=jet',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'co2-emissions': {'href': 's3://ghgc-data-store/odiac-ffco2-monthgrid-v2023/odiac2023_1km_excl_intl_202212.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil Fuel CO₂ Emissions',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [21600, 43200],\n 'description': 'Model-estimated monthly, 1 km resolution CO₂ emissions from fossil fuel combustion, cement production and gas flaring created using space-based nighttime light data and individual power plant emission/location profiles.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31415.447265625,\n 'min': -675.1028442382812,\n 'count': 11,\n 'buckets': [14870, 14, 1, 0, 0, 1, 0, 0, 0, 1]},\n 'statistics': {'mean': 38.57990192785652,\n 'stddev': 332.3921410156093,\n 'maximum': 31415.447265625,\n 'minimum': -675.1028442382812,\n 'valid_percent': 2.8394699096679688}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.008333333333333333,\n 0.0,\n -180.0,\n 0.0,\n -0.008333333333333333,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202212/preview.png?assets=co2-emissions&rescale=-10%2C60&colormap_name=jet',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'odiac-ffco2-monthgrid-v2023',\n 'properties': {'end_datetime': '2022-12-31T00:00:00+00:00',\n 'start_datetime': '2022-12-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#visualizing-total-fossil-fuel-co₂-emissions", - "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#visualizing-total-fossil-fuel-co₂-emissions", - "title": "Vulcan Fossil Fuel CO₂ Emissions", - "section": "Visualizing Total Fossil Fuel CO₂ Emissions", - "text": "Visualizing Total Fossil Fuel CO₂ Emissions\n\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n\n# Define the first map layer with the CO2 Flux data for December 2022\nmap_layer_2021 = TileLayer(\n tiles=_2021_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution \n name='2021 Total CO2 Fossil Fuel Emissions', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map \nmap_layer_2021.add_to(map_.m1)\n\nmap_layer_2010 = TileLayer(\n tiles=_2010_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution \n name='2010 Total CO2 Fossil Fuel Emissions', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map \nmap_layer_2010.add_to(map_.m2)\n\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#exploring-changes-in-carbon-dioxide-co₂-levels-using-the-raster-api", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#exploring-changes-in-carbon-dioxide-co₂-levels-using-the-raster-api", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "Exploring Changes in Carbon Dioxide (CO₂) levels using the Raster API", + "text": "Exploring Changes in Carbon Dioxide (CO₂) levels using the Raster API\nWe will explore changes in fossil fuel emissions in urban egions. In this notebook, we’ll explore the impacts of these emissions and explore these changes over time. We’ll then visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the ODIAC Fossil Fuel CO₂ Emissions collection, the parameter of interest is “co2-emissions”\nasset_name = \"co2-emissions\"\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for January 2020 and again for January 2000, so that we can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"rainbow\" \n\n# Make a GET request to retrieve information for the 2020 tile\n# 2020\njanuary_2020_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2020-01']['collection']}/items/{items['2020-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2020_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-675.1028442382812%2C31415.447265625'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for the 2000 tile\n# 2000\njanuary_2000_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2000-01']['collection']}/items/{items['2000-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2000_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_200001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-675.1028442382812%2C31415.447265625'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#visualizing-the-data-as-a-time-series", - "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#visualizing-the-data-as-a-time-series", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#visualizing-co₂-emissions", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#visualizing-co₂-emissions", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "Visualizing CO₂ emissions", + "text": "Visualizing CO₂ emissions\n\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set the initial zoom level and center of map for both tiles\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer (January 2020)\nmap_layer_2020 = TileLayer(\n tiles=january_2020_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_2020.add_to(map_.m1)\n\n# Define the second map layer (January 2000)\nmap_layer_2000 = TileLayer(\n tiles=january_2000_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_2000.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "crumbs": [ + "Data Usage Notebooks", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "ODIAC Fossil Fuel CO₂ Emissions" + ] + }, + { + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#visualizing-the-data-as-a-time-series", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#visualizing-the-data-as-a-time-series", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "Visualizing the Data as a Time Series", - "text": "Visualizing the Data as a Time Series\nWe can now explore the total fossil fuel emission time series (2010 -2021) available for the Dallas, Texas area of the U.S. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"datetime\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CO₂\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"CO₂ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"tC/km²/year\")\nplt.xticks(rotation = 90)\n\n# Insert title for the plot\nplt.title(\"Total Fossil Fuel CO₂ Emissions for Texas, Dallas (2010-2021)\")\n\n# Add data citation\nplt.text(\n df[\"datetime\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: https://doi.org/10.3334/ORNLDAAC/1741\", \n fontsize=12, # Font size\n horizontalalignment=\"left\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n\n# Plot the time series\nplt.show()", + "text": "Visualizing the Data as a Time Series\nWe can now explore the ODIAC fossil fuel emission time series available (January 2000 -December 2022) for the Texas, Dallas area of USA. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\n\nplt.plot(\n df[\"date\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CO₂ level\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max monthly CO₂ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"CO2 emissions gC/m2/d\")\n\n# Insert title for the plot\nplt.title(\"CO2 emission Values for Texas, Dallas (2000-2022)\")\n\n###\n# Add data citation\nplt.text(\n df[\"date\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: NASA ODIAC Fossil Fuel CO₂ Emissions\", \n fontsize=12, # Font size\n horizontalalignment=\"right\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n# Plot the time series\nplt.show()\n\n\n\n\n\n\n\n\n\n# Print the properties of the 3rd item in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2022-10-01T00:00:00+00:00\n\n\n\n# A GET request is made for the October tile\noctober_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}//collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\noctober_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202210/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-675.1028442382812%2C31415.447265625'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the October tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=october_tile[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.5\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#summary", - "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#summary", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#summary", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#summary", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully explored, analyzed, and visualized the STAC collection for Vulcan Fossil Fuel CO₂ Emissions, Version 4 dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the total fossil fuel CO₂ emissions for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "Summary\nIn this notebook we have successfully explored, analysed and visualized STAC collecetion for ODIAC C02 fossisl fuel emission (2023).\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the CO₂ levels for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#run-this-notebook", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#run-this-notebook", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#approach", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#approach", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#approach", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#approach", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the TM5-4DVar Isotopic CH₄ Inverse Fluxes Data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.jsonendpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory.\nVisualize the time series data", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#about-the-data", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#about-the-data", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", "section": "About the Data", - "text": "About the Data\nSurface methane (CH₄) emissions are derived from atmospheric measurements of methane and its ¹³C carbon isotope content. Different sources of methane contain different ratios of the two stable isotopologues, ¹²CH₄ and ¹³CH₄. This makes normally indistinguishable collocated sources of methane, say from agriculture and oil and gas exploration, distinguishable. The National Oceanic and Atmospheric Administration (NOAA) collects whole air samples from its global cooperative network of flasks (https://gml.noaa.gov/ccgg/about.html), which are then analyzed for methane and other trace gasses. A subset of those flasks are also analyzed for ¹³C of methane in collaboration with the Institute of Arctic and Alpine Research at the University of Colorado Boulder. Scientists at the National Aeronautics and Space Administration (NASA) and NOAA used those measurements of methane and ¹³C of methane in conjunction with a model of atmospheric circulation to estimate emissions of methane separated by three source types, microbial, fossil and pyrogenic.\nFor more information regarding this dataset, please visit the TM5-4DVar Isotopic CH₄ Inverse Fluxes data overview page.", + "text": "About the Data\nThe Global Greenhouse Gas Reference Network (GGGRN) for the Carbon Cycle and Greenhouse Gases (CCGG) Group is part of NOAA’S Global Monitoring Laboratory (GML) in Boulder, CO. The Reference Network measures the atmospheric distribution and trends of the three main long-term drivers of climate change, carbon dioxide (CO₂), methane (CH₄), and nitrous oxide (N2O), as well as carbon monoxide (CO) and many other trace gases which help interpretation of the main GHGs. The Reference Network measurement program includes continuous in-situ measurements at 4 baseline observatories (global background sites) and 8 tall towers, as well as flask-air samples collected by volunteers at over 50 additional regional background sites and from small aircraft conducting regular vertical profiles. The air samples are returned to GML for analysis where measurements of about 55 trace gases are done. NOAA’s GGGRN maintains the World Meteorological Organization international calibration scales for CO₂, CH₄, CO, N2O, and SF6 in air. The measurements from the GGGRN serve as a comparison with measurements made by many other international laboratories, and with regional studies. They are widely used in modeling studies that infer space-time patterns of emissions and removals of greenhouse gases that are optimally consistent with the atmospheric observations, given wind patterns. These data serve as an early warning for climate “surprises”. The measurements are also helpful for the ongoing evaluation of remote sensing technologies.\nFor more information regarding this dataset, please visit the Atmospheric Carbon Dioxide Concentrations from NOAA GML data overview page.", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#querying-the-stac-api", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", - "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for TM5 CH₄ inverse flux dataset \ncollection_name = \"tm54dvar-ch4flux-monthgrid-v1\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'tm54dvar-ch4flux-monthgrid-v1',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1'}],\n 'title': 'TM5-4DVar Isotopic CH4 Inverse Fluxes',\n 'assets': None,\n 'extent': {'spatial': {'bbox': [[-180, -90, 180, 90]]},\n 'temporal': {'interval': [['1999-01-01T00:00:00+00:00',\n '2016-12-31T00:00:00+00:00']]}},\n 'license': 'CC-BY-4.0',\n 'keywords': None,\n 'providers': None,\n 'summaries': {'datetime': ['1999-01-01T00:00:00Z', '2016-12-31T00:00:00Z']},\n 'description': 'Global, monthly 1 degree resolution methane emission estimates from microbial, fossil and pyrogenic sources derived using inverse modeling, version 1.',\n 'item_assets': {'total': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total CH4 Emission',\n 'description': 'Total methane emission from microbial, fossil and pyrogenic sources'},\n 'fossil': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil CH4 Emission',\n 'description': 'Emission of methane from all fossil sources, such as oil and gas activities and coal mining.'},\n 'microbial': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Microbial CH4 Emission',\n 'description': 'Emission of methane from all microbial sources, such as wetlands, agriculture and termites.'},\n 'pyrogenic': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Pyrogenic CH4 Emission',\n 'description': 'Emission of methane from all sources of biomass burning, such as wildfires and crop burning.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': None,\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 1999 to December 2016. By looking at the dashboard:time density, we observe that the data is periodic with monthly time density.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 216 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'tm54dvar-ch4flux-monthgrid-v1-201612',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/tm54dvar-ch4flux-monthgrid-v1/items/tm54dvar-ch4flux-monthgrid-v1-201612'}],\n 'assets': {'total': {'href': 's3://ghgc-data-store/tm54dvar-ch4flux-monthgrid-v1/methane_emis_total_201612.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total CH4 Emission',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Total methane emission from microbial, fossil and pyrogenic sources',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 207.09559432166358,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64446.0, 253.0, 61.0, 16.0, 14.0, 4.0, 3.0, 0.0, 2.0, 1.0]},\n 'statistics': {'mean': 0.7699816366032659,\n 'stddev': 3.8996905358416045,\n 'maximum': 207.09559432166358,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.0, 0.0, -1.0, 90.0, 0.0, 0.0, 1.0]},\n 'fossil': {'href': 's3://ghgc-data-store/tm54dvar-ch4flux-monthgrid-v1/methane_emis_fossil_201612.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil CH4 Emission',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Emission of methane from all fossil sources, such as oil and gas activities and coal mining.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 202.8189294183266,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64633.0, 107.0, 35.0, 11.0, 8.0, 3.0, 1.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.27127687553584495,\n 'stddev': 2.731411670166909,\n 'maximum': 202.8189294183266,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.0, 0.0, -1.0, 90.0, 0.0, 0.0, 1.0]},\n 'microbial': {'href': 's3://ghgc-data-store/tm54dvar-ch4flux-monthgrid-v1/methane_emis_microbial_201612.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Microbial CH4 Emission',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Emission of methane from all microbial sources, such as wetlands, agriculture and termites.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 161.4604621003495,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64610.0, 155.0, 22.0, 5.0, 2.0, 2.0, 2.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.46611433673211145,\n 'stddev': 2.2910210071489456,\n 'maximum': 161.4604621003495,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.0, 0.0, -1.0, 90.0, 0.0, 0.0, 1.0]},\n 'pyrogenic': {'href': 's3://ghgc-data-store/tm54dvar-ch4flux-monthgrid-v1/methane_emis_pyrogenic_201612.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Pyrogenic CH4 Emission',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Emission of methane from all sources of biomass burning, such as wildfires and crop burning.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 13.432528617097262,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64440.0, 221.0, 78.0, 24.0, 18.0, 8.0, 3.0, 1.0, 1.0, 6.0]},\n 'statistics': {'mean': 0.032590424335309266,\n 'stddev': 0.28279054181617735,\n 'maximum': 13.432528617097262,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.0, 0.0, -1.0, 90.0, 0.0, 0.0, 1.0]}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'tm54dvar-ch4flux-monthgrid-v1',\n 'properties': {'end_datetime': '2016-12-31T00:00:00+00:00',\n 'start_datetime': '2016-12-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': []}", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#reading-the-noaa-data-from-github-repo", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#reading-the-noaa-data-from-github-repo", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "section": "Reading the NOAA data from GitHub repo", + "text": "Reading the NOAA data from GitHub repo\n\ngithub_repo_owner = \"NASA-IMPACT\"\ngithub_repo_name = \"noaa-viz\"\nfolder_path_ch4, folder_path_co2 = \"flask/ch4\", \"flask/c02\"\ncombined_df_co2, combined_df_ch4 = pd.DataFrame(), pd.DataFrame()\n\n\n# Function to fetch and append a file from GitHub\ndef append_github_file(file_url):\n response = requests.get(file_url)\n response.raise_for_status()\n return response.text\n\n# Get the list of CH4 files in the specified directory using GitHub API\ngithub_api_url = f\"https://api.github.com/repos/{github_repo_owner}/{github_repo_name}/contents/{folder_path_ch4}\"\nresponse = requests.get(github_api_url)\nresponse.raise_for_status()\nfile_list_ch4 = response.json()\n\n# Get the list of CO2 files in the specified directory using GitHub API\ngithub_api_url = f\"https://api.github.com/repos/{github_repo_owner}/{github_repo_name}/contents/{folder_path_ch4}\"\nresponse = requests.get(github_api_url)\nresponse.raise_for_status()\nfile_list_co2 = response.json()", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#exploring-changes-in-ch₄-flux-levels-using-the-raster-api", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#exploring-changes-in-ch₄-flux-levels-using-the-raster-api", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", - "section": "Exploring Changes in CH₄ flux Levels Using the Raster API", - "text": "Exploring Changes in CH₄ flux Levels Using the Raster API\nIn this notebook, we will explore the global changes of CH₄ flux over time in urban regions. We will visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:10]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the TM5-4DVar Isotopic CH₄ Inverse Fluxes collection, the parameter of interest is “fossil”\nasset_name = \"fossil\" #fossil fuel\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for 2016 and again for 1999, so that we can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"purd\"\n\n# Make a GET request to retrieve information for the 2016 tile\nch4_flux_1 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2016-12-01']['collection']}/items/{items['2016-12-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nch4_flux_1\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/tm54dvar-ch4flux-monthgrid-v1/items/tm54dvar-ch4flux-monthgrid-v1-201612/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=fossil&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C202.8189294183266'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for the 1999 tile\nch4_flux_2 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['1999-12-01']['collection']}/items/{items['1999-12-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nch4_flux_2\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/tm54dvar-ch4flux-monthgrid-v1/items/tm54dvar-ch4flux-monthgrid-v1-199912/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=fossil&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C202.8189294183266'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#concatenating-the-ch4-data-into-a-single-dataframe", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#concatenating-the-ch4-data-into-a-single-dataframe", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "section": "Concatenating the CH4 data into a single DataFrame", + "text": "Concatenating the CH4 data into a single DataFrame\n\nfor file_info in file_list_ch4:\n if file_info[\"name\"].endswith(\"txt\"):\n file_content = append_github_file(file_info[\"download_url\"])\n Lines = file_content.splitlines()\n index = Lines.index(\"# VARIABLE ORDER\")+2\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n combined_df_ch4 = pd.concat([combined_df_ch4, df], ignore_index=True)\n \n\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#visualizing-ch₄-flux-emissions-from-fossil-fuel", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#visualizing-ch₄-flux-emissions-from-fossil-fuel", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", - "section": "Visualizing CH₄ flux Emissions from Fossil Fuel", - "text": "Visualizing CH₄ flux Emissions from Fossil Fuel\n\n# For this study we are going to compare CH4 fluxes from fossil fuels in 2016 and 1999 along the coast of California\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set the initial zoom level and center of map for both tiles\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer (2016)\nmap_layer_2016 = TileLayer(\n tiles=ch4_flux_1[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map\nmap_layer_2016.add_to(map_.m1)\n\n\n# Define the second map layer (1999)\nmap_layer_1999 = TileLayer(\n tiles=ch4_flux_2[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_1999.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#concatenating-the-co2-data-into-a-single-dataframe", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#concatenating-the-co2-data-into-a-single-dataframe", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "section": "Concatenating the CO2 data into a single DataFrame", + "text": "Concatenating the CO2 data into a single DataFrame\n\nfor file_info in file_list_co2:\n if file_info[\"name\"].endswith(\"txt\"):\n file_content = append_github_file(file_info[\"download_url\"])\n Lines = file_content.splitlines()\n index = Lines.index(\"# VARIABLE ORDER\")+2\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n combined_df_co2 = pd.concat([combined_df_co2, df], ignore_index=True)\n \n\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#visualizing-the-data-as-a-time-series", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#visualizing-the-data-as-a-time-series", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", - "section": "Visualizing the Data as a Time Series", - "text": "Visualizing the Data as a Time Series\nWe can now explore the fossil fuel emission time series (January 1999 -December 2016) available for the Dallas, Texas area of the U.S. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"datetime\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CH4 flux\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"CH4 emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"g CH₄/m²/year\")\nplt.xticks(rotation = 90)\n\n# Insert title for the plot\nplt.title(\"CH4 emission Values for Texas, Dallas (1999-2016)\")\n\n# Add data citation\nplt.text(\n df[\"datetime\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: NASA/NOAA TM5-4DVar Isotopic CH₄ Inverse Fluxes\", \n fontsize=12, # Font size\n horizontalalignment=\"left\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n\n# Plot the time series\nplt.show()\n\n\n\n\n\n\n\n\n\n# Print the properties for the 3rd item in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2016-10-01T00:00:00+00:00\n\n\n\n# A GET request is made for the 3rd granule\nch4_flux_3 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nch4_flux_3\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/tm54dvar-ch4flux-monthgrid-v1/items/tm54dvar-ch4flux-monthgrid-v1-201610/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=fossil&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C202.8189294183266'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=6.8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=ch4_flux_3[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.7\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#visualizing-the-noaa-data-for-ch4-and-co2", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#visualizing-the-noaa-data-for-ch4-and-co2", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "section": "Visualizing the NOAA data for CH4 and CO2", + "text": "Visualizing the NOAA data for CH4 and CO2\n\nsite_to_filter = 'ABP'\nfiltered_df = combined_df_co2[combined_df_co2['site_code'] == site_to_filter]\n\nfiltered_df['datetime'] = pd.to_datetime(filtered_df['datetime'])\n\n# Set the \"Date\" column as the index\nfiltered_df.set_index('datetime', inplace=True)\n\n# Create a time series plot for 'Data' and 'Value'\nplt.figure(figsize=(12, 6))\nplt.plot(filtered_df.index, filtered_df['value'], label='Carbon Dioxide(CO2) Concentration (ppm)')\nplt.xlabel(\"Observed Date/Time\")\nplt.ylabel(\"Carbon Dioxide(CO2) Concentration (ppm)\")\nplt.title(f\"Observed Co2 Concentration {site_to_filter}\")\nplt.legend()\nplt.grid(True)\n# plt.show()\n\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/2606016741.py:4: SettingWithCopyWarning: \nA value is trying to be set on a copy of a slice from a DataFrame.\nTry using .loc[row_indexer,col_indexer] = value instead\n\nSee the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n filtered_df['datetime'] = pd.to_datetime(filtered_df['datetime'])\n\n\n\n\n\n\n\n\n\n\nsite_to_filter = 'ABP'\nfiltered_df = combined_df_ch4[combined_df_ch4['site_code'] == site_to_filter]\nfiltered_df['datetime'] = pd.to_datetime(filtered_df['datetime'])\n\n# Set the \"Date\" column as the index\nfiltered_df.set_index('datetime', inplace=True)\n\n# Create a time series plot for 'Data' and 'Value'\nplt.figure(figsize=(12, 6))\nplt.plot(filtered_df.index, filtered_df['value'], label='Methane Ch4 Concentration (ppb)')\nplt.xlabel(\"Observation Date/Time\")\nplt.ylabel(\"Methane Ch4 Concentration (ppb)\")\nplt.title(f\"Observed CH4 Concentration {site_to_filter}\")\nplt.legend()\nplt.grid(True)\nplt.show()\n\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1635934907.py:3: SettingWithCopyWarning: \nA value is trying to be set on a copy of a slice from a DataFrame.\nTry using .loc[row_indexer,col_indexer] = value instead\n\nSee the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n filtered_df['datetime'] = pd.to_datetime(filtered_df['datetime'])", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#summary", - "href": "user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html#summary", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#summary", + "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#summary", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully explored, analyzed, and visualized the STAC collection for TM5-4DVar Isotopic CH₄ Inverse Fluxes dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the CH₄ inverse fluxes for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "Summary\nIn this notebook we have successfully visualized the data for Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory.\n\nInstall and import the necessary libraries\nFetch the collection from GitHub API using the appropriate endpoints\nConcatenating the CO2 and CH4 data into a single DataFrame\nVisualizing the NOAA data for CO2 and CH4\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html", - "title": "SEDAC Gridded World Population Density", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below. If you are a new user, you should first sign up for the hub by filling out this request form and providing the required information.\nAccess the EMIT Methane Point Source Plume Complexes notebook in the US GHG Center JupyterHub.", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#run-this-notebook", - "title": "SEDAC Gridded World Population Density", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#access-this-notebook", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#access-this-notebook", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below. If you are a new user, you should first sign up for the hub by filling out this request form and providing the required information.\nAccess the EMIT Methane Point Source Plume Complexes notebook in the US GHG Center JupyterHub.", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" + ] + }, + { + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#table-of-contents", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#table-of-contents", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "section": "Table of Contents", + "text": "Table of Contents\n\nData Summary and Application\nApproach\nAbout the Data\nInstall the Required Libraries\nQuery the STAC API\nMap Out Selected Tiles\nCalculate Zonal Statistics\nSummary", + "crumbs": [ + "Data Usage Notebooks", + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#approach", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#approach", - "title": "SEDAC Gridded World Population Density", - "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. Collection processed in this notebook is SEDAC gridded population density.\nPass the STAC item into raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint\nWe’ll visualize two tiles (side-by-side) allowing for comparison of each of the time points using folium.plugins.DualMap\nAfter the visualization, we’ll perform zonal statistics for a given polygon.", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#data-summary-and-application", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#data-summary-and-application", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "section": "Data Summary and Application", + "text": "Data Summary and Application\n\nSpatial coverage: 52°N to 52°S latitude within target mask\nSpatial resolution: 60 m\nTemporal extent: August 1, 2022 - Ongoing\nTemporal resolution: Variable\nUnit: Parts per million meter (ppm-m)\nUtility: Methane Emissions, Plume Detection, Climate Monitoring\n\nFor more, visit the EMIT Methane Point Source Plume Complexes data overview page.", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#about-the-data", - "title": "SEDAC Gridded World Population Density", - "section": "About the Data", - "text": "About the Data\nThe SEDAC Gridded Population of the World: Population Density, v4.11 dataset provides annual estimates of population density for the years 2000, 2005, 2010, 2015, and 2020 on a 30 arc-second (~1 km) grid. These data can be used for assessing disaster impacts, risk mapping, and any other applications that include a human dimension. This population density dataset is provided by NASA’s Socioeconomic Data and Applications Center (SEDAC) hosted by the Center for International Earth Science Information Network (CIESIN) at Columbia University. The population estimates are provided as a continuous raster for the entire globe.\nFor more information regarding this dataset, please visit the SEDAC Gridded World Population Density data overview page.", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#approach", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#approach", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "section": "Approach", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Earth Surface Mineral Dust Source Investigation (EMIT) methane emission plumes data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.Map, visualize the plumes.\nAfter the visualization, perform zonal statistics for a given polygon.", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#querying-the-stac-api", - "title": "SEDAC Gridded World Population Density", - "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for SEDAC population density dataset \ncollection_name = \"sedac-popdensity-yeargrid5yr-v4.11\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\nExamining the contents of our collection under summaries we see that the data is available from January 2000 to December 2020. By looking at the dashboard:time density we observe that the data is available for the years 2000, 2005, 2010, 2015, 2020.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#about-the-data", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "section": "About the Data", + "text": "About the Data\nThe Earth Surface Mineral Dust Source Investigation (EMIT) instrument builds upon NASA’s long history of developing advanced imaging spectrometers for new science and applications. EMIT launched to the International Space Station (ISS) on July 14, 2022. The data shows high-confidence research grade methane plumes from point source emitters - updated as they are identified - in keeping with Jet Propulsion Laboratory (JPL) Open Science and Open Data policy.\nLarge methane emissions, typically referred to as point source emissions, represent a significant proportion of total methane emissions from the production, transport, and processing of oil and natural gas, landfills, and other sources. By measuring the spectral fingerprint of methane, EMIT can map areas of high methane concentration over background levels in the atmosphere, identifying plume complexes, and estimating the methane enhancements.\nFor more information regarding this dataset, please visit the EMIT Methane Point Source Plume Complexes data overview page.", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#exploring-changes-in-the-world-population-density-using-the-raster-api", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#exploring-changes-in-the-world-population-density-using-the-raster-api", - "title": "SEDAC Gridded World Population Density", - "section": "Exploring Changes in the World Population Density using the Raster API", - "text": "Exploring Changes in the World Population Density using the Raster API\nWe will explore changes in population density in urban regions. In this notebook, we’ll explore the changes in population density over time. We’ll then visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the SEDAC Gridded World Population Density collection, the parameter of interest is “population-density”\nasset_name = \"population-density\"\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetching the min and max values\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for January 2000 and again for January 2020, so that we can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"rainbow\" \n\n# Make a GET request to retrieve information for the 2020 tile\njanuary_2020_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2020-01']['collection']}/items/{items['2020-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format \n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2020_tile\n\n\n# Make a GET request to retrieve information for the 2000 tile\njanuary_2000_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2000-01']['collection']}/items/{items['2000-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format \n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2000_tile", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#querying-the-stac-api", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "section": "Querying the STAC API", + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\nimport branca.colormap as cm\nimport seaborn as sns\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for methane emission plumes \ncollection_name = \"emit-ch4plume-v1\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\nExamining the contents of our collection under the temporal variable, we note that data is available from August 2022 to May 2023. By looking at the dashboard: time density, we can see that observations are conducted daily and non-periodically (i.e., there are plumes emissions for multiple places on the same dates).\n\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Check total number of items available\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items)} items\")\n\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer \nfrom pystac_client import Client \nimport branca \nimport pandas as pd\nimport matplotlib.pyplot as plt\nfrom tabulate import tabulate\nimport branca.colormap as cm\nimport seaborn as sns", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#visualizing-population-density.", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#visualizing-population-density.", - "title": "SEDAC Gridded World Population Density", - "section": "Visualizing Population Density.", - "text": "Visualizing Population Density.\n\n# Set initial zoom and center of map for population density Layer\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer (January 2020)\nmap_layer_2020 = TileLayer(\n tiles=january_2020_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=1, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_2020.add_to(map_.m1)\n\n# Define the second map layer (January 2000)\nmap_layer_2000 = TileLayer(\n tiles=january_2000_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=1, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_2000.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#query-the-stac-api", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#query-the-stac-api", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "section": "Query the STAC API", + "text": "Query the STAC API\nFirst, you need to import the required libraries. Once imported, they allow better execution of a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored. You will learn the functionality of each library throughout the notebook.\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac/\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster/\"\n\nSTAC API Collection Names\nNow, you must fetch the dataset from the STAC API by defining its associated STAC API collection ID as a variable. The collection ID, also known as the collection name, for the EMIT Methane Point Source Plume Complexes dataset is emit-ch4plume-v1\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for methane emission plumes \ncollection_name = \"emit-ch4plume-v1\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection in a table\n# Adjust display settings\npd.set_option('display.max_colwidth', None) # Set maximum column width to \"None\" to prevent cutting off text\n\n# Extract the relevant information about the collection\ncollection_info = {\n \"Title\": collection.get(\"title\", \"N/A\"), # Extract the title of the collection \n \"Description\": collection.get(\"description\", \"N/A\"), # Extract the dataset description\n \"Temporal Extent\": collection.get(\"extent\", {}).get(\"temporal\", {}).get(\"interval\", \"N/A\"), # Extract the temporal coverage of the collection\n \"Spatial Extent\": collection.get(\"extent\", {}).get(\"spatial\", {}).get(\"bbox\", \"N/A\"), # Extract the spatial coverage of the collection\n}\n\n# Convert the derived information into a DataFrame format\nproperties_table = pd.DataFrame(list(collection_info.items()), columns=[\"Collection Summary\", \"\"])\n\n# Display the properties in a table\ncollection_summary = properties_table.style.set_properties(**{'text-align': 'left'}) \\\n .set_table_styles([\n {\n 'selector': 'th.col0, td.col0', # Select the first column\n 'props': [('min-width', '200px'), # Set a minimum width\n ('text-align', 'left')] # Align text to the left\n },\n {\n 'selector': 'td.col1', # Select the second column\n 'props': [('text-align', 'left')] # Align text to the left\n }\n])\n\n# Print the collection summary table\ncollection_summary\n\nNext, you will examine the contents of the collection under the temporal variable. You’ll see that the data is available since August 2022. Looking at the dashboard: time density, you can see that observations are conducted daily and non-periodically (i.e., there are plumes emissions for multiple places on the same dates).\n\n# Create a function that would search for data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function is \"get_item_count\" \n# The argument that will be passed to the defined function is \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection \n count = 0 \n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\" \n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path \n response = requests.get(items_url) \n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} observations\")\n\n# Sort the items based on their date-time attribute\nitems_sorted = sorted(items, key=lambda x: x[\"properties\"][\"datetime\"])\n\n# Create an empty list\ntable_data = []\n# Extract the ID and date-time information for each granule and add them to the list\n# By default, only the first 5 items in the collection are extracted to be displayed in the table. \n# To see the date-time of all existing granules in this collection, remove \"5\" from \"item_sorted[:5]\" in the line below. \nfor item in items_sorted[:5]:\n table_data.append([item['id'], item['properties']['datetime']])\n\n# Define the table headers\nheaders = [\"Item ID\", \"Date-Time\"]\n\nprint(\"Below you see the first 5 items in the collection, along with their item IDs and corresponding Start Date-Time.\")\n\n# Print the table using tabulate\nprint(tabulate(table_data, headers=headers, tablefmt=\"fancy_grid\"))\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] refers to the first item (granule) in the list/collection\nitems_sorted[0]", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#visualizing-the-data-as-a-time-series", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#visualizing-the-data-as-a-time-series", - "title": "SEDAC Gridded World Population Density", - "section": "Visualizing the Data as a Time Series", - "text": "Visualizing the Data as a Time Series\nWe can now explore the SEDAC population density dataset time series available for the Texas, Dallas area of USA. We can plot the dataset using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"date\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum pop density\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Population density over the years\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"Population density\")\n\n# Insert title for the plot\nplt.title(\"Population density over Texas, Dallas (2000-2020)\")\n\n###\n# Add data citation\nplt.text(\n df[\"date\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: NASA SEDAC Gridded World Population Density\", \n fontsize=12, # Font size\n horizontalalignment=\"right\", # Horizontal alignment\n verticalalignment=\"bottom\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n\n# Plot the time series\nplt.show()\n\n\n# Print the properties for the 3rd item in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n\n# A GET request is made for the 2010 tile\njanuary2010_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary2010_tile\n\n\n# Create a new map to display the 2010 tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=january2010_tile[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.5\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#map-out-selected-tiles", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#map-out-selected-tiles", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "section": "Map Out Selected Tiles", + "text": "Map Out Selected Tiles\nYou will now explore global methane emission plumes from point sources and visualize the results on a map using folium.\n\n# Once again, apply the function created above \"get_item_count\" to the Air-Sea CO2 Flux ECCO-Darwin collection\n# This step allows retrieving the number of granules “observations” in the collection.\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n\n# Next, you need to create a dictionary where the \"id\" field of each item in the collection are queried more explicitly\nplume_complexes = {items[\"id\"]: items for items in items} \n\n\n# Next, you need to specify the asset name for this collection.\n# The asset name refers to the raster band containing the pixel values for the parameter of interest.\n# For the case of the EMIT Methane Point Source collection, the parameter of interest is “ch4-plume-emissions”.\nasset_name = \"ch4-plume-emissions\"\n\nBelow, you will enter the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":plume_complexes[list(plume_complexes.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":plume_complexes[list(plume_complexes.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, you will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint.\n\n# Select the item ID which you want to visualize. Item ID is in the format yyyymmdd followed by the timestamp. This ID can be extracted from the COG name as well.\n# To browse and select other tiles in the collection, please visit https://search.earthdata.nasa.gov/search/granules?p=C2748088093-LPCLOUD&pg[0][v]=f&pg[0][gsk]=-start_date&q=emit%20plume&tl=1694622854.77!3!!\n\n# You need to copy the entire granule nomenclature \nitem_id = \"EMIT_L2B_CH4PLM_001_20230418T200118_000829\"\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer to choose a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"magma\"\n\n# Make a GET request to retrieve information for the selected tile defined in \"item_id\"\nmethane_plume_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{plume_complexes[item_id]['collection']}/items/{plume_complexes[item_id]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n \n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n \n # Pass the minimum and maximum values for rescaling \n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n \n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nmethane_plume_tile\n\n\n# Set a colormap for the granule\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp (https://matplotlib.org/stable/users/explain/colors/colormaps.html)\ncolormap = \"magma\" \n\n\n# Defining the breaks in the colormap \ncolor_map = cm.LinearColormap(colors = ['#310597', '#4C02A1', '#6600A7', '#7E03A8', '#9511A1', '#AA2395', '#BC3587', '#CC4778', '#DA5A6A', '#E66C5C', '#F0804E', '#F89540','#FDAC33', '#FDC527', '#F8DF25'], vmin = 0, vmax = 1500 )\n\n\n# Add an appropriate caption, in this case it would be Parts per million meter\ncolor_map.caption = 'ppm-m'\n\n# Set initial zoom and center of map for plume Layer\nmap_ = folium.Map(location=(methane_plume_tile[\"center\"][1], methane_plume_tile[\"center\"][0]), zoom_start=14, tiles=None, tooltip = 'test tool tip')\nfolium.TileLayer(tiles='https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}.png', name='ESRI World Imagery', attr='Tiles © Esri — Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community',overlay='True').add_to(map_)\n\n\n# Use the 'TileLayer' library to display the raster layer, add an appropriate caption, and adjust the transparency of the layer on the map\nmap_layer = TileLayer(\n tiles=methane_plume_tile[\"tiles\"][0], # Path to retrieve the tile\n name='Plume Complex Landfill',\n overlay='True', # The layer can be overlaid on the map\n attr=\"GHG\", # Set the attribution \n opacity=1, # Adjust the transparency of the layer\n)\nmap_layer.add_to(map_)\n\n\n# Adjust map elements \nfolium.LayerControl(collapsed=False, position='bottomleft').add_to(map_)\nmap_.add_child(color_map)\nsvg_style = '<style>svg#legend {font-size: 14px; background-color: white;}</style>'\nmap_.get_root().header.add_child(folium.Element(svg_style))\n\n\n# Visualizing the map\nmap_", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#summary", - "href": "user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html#summary", - "title": "SEDAC Gridded World Population Density", + "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#summary", + "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#summary", + "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully explored, analyzed and visualized the STAC collection for the SEDAC Gridded World Population Density dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare population density for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the EMIT Methane Point Source Plume Complexes dataset: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map the methane emission plumes 5. Generate statistics for the area of interest (AOI)\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Large Emissions Events", + "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" ] }, { - "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html", - "href": "user_data_notebooks/oco2-mip-National-co2budget.html", - "title": "OCO-2 MIP National Top-Down CO2 Budgets", + "objectID": "data_workflow/tm54dvar-ch4flux-monthgrid-v1_Data_Flow.html", + "href": "data_workflow/tm54dvar-ch4flux-monthgrid-v1_Data_Flow.html", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" + "text": "TM5-4DVar Isotopic CH₄ Inverse Fluxes\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "crumbs": [ + "Data Flow Diagrams", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + ] }, { - "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#run-this-notebook", - "href": "user_data_notebooks/oco2-mip-National-co2budget.html#run-this-notebook", - "title": "OCO-2 MIP National Top-Down CO2 Budgets", + "objectID": "data_workflow/influx-testbed-ghg-concentrations_Data_Flow.html", + "href": "data_workflow/influx-testbed-ghg-concentrations_Data_Flow.html", + "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" - }, - { - "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#approach", - "href": "user_data_notebooks/oco2-mip-National-co2budget.html#approach", - "title": "OCO-2 MIP National Top-Down CO2 Budgets", - "section": "Approach", - "text": "Approach\n\nRead in National CO2 Budgets using Pandas\nSub-select the data structure using Pandas\nVisualize the CO2 budgets for a country\nInvestigate uncertainties and metrics for understanding the dataset" - }, - { - "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#about-the-data", - "href": "user_data_notebooks/oco2-mip-National-co2budget.html#about-the-data", - "title": "OCO-2 MIP National Top-Down CO2 Budgets", - "section": "About the Data", - "text": "About the Data\nThis tutorial guides a user to further explore data from the Carbon Observatory (OCO-2) modeling intercomparison project (MIP). It is designed for those with more understanding of the science and is therefore labeled as intermediate level.\nThe code is used to estimate the annual net terrestrial carbon stock loss (ΔCloss) and net carbon exchange (NCE) for a given country using the “top-down” NCE outputs from the Carbon Observatory (OCO-2) modeling intercomparison project (MIP). Several standardized experiments are studied in this notebook based on the OCO-2 MIP dataset including flux estimates from in situ CO₂ measurements (IS), flux estimates from OCO-2 land CO₂ data (LNLG), combined in situ and OCO-2 land CO₂ data (LNLGIS), and combined in situ and OCO-2 land and ocean CO₂ data (LNLGOGIS). Estimates and uncertainties associated with fossil fuels, riverine fluxes, and wood and crop fluxes are also graphed along with the ΔCloss and NCE variables.\nFor more information about this data collection, please visit the OCO-2 MIP Top-Down CO2 Budgets data overview page.\nFor more information regarding this dataset, please visit the U.S. Greenhouse Gas Center." - }, - { - "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#import-required-modules", - "href": "user_data_notebooks/oco2-mip-National-co2budget.html#import-required-modules", - "title": "OCO-2 MIP National Top-Down CO2 Budgets", - "section": "Import required modules", - "text": "Import required modules\nFirst we will need to import the relevant python modules:\n\nimport pandas as pd # for manipulating csv dataset\nimport numpy as np\nimport matplotlib.pyplot as plt # make plots\nfrom scipy.stats import norm # We will use this for understanding significance" - }, - { - "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#read-the-co2-national-budget-dataset", - "href": "user_data_notebooks/oco2-mip-National-co2budget.html#read-the-co2-national-budget-dataset", - "title": "OCO-2 MIP National Top-Down CO2 Budgets", - "section": "Read the CO2 National budget dataset", - "text": "Read the CO2 National budget dataset\nNow we will read in the csv dataset from https://ceos.org/gst/carbon-dioxide.html\n\nurl ='https://ceos.org/gst/files/pilot_topdown_CO2_Budget_countries_v1.csv'\ndf_all = pd.read_csv(url, skiprows=52)" - }, - { - "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#sub-select-a-single-top-down-dataset-experiment", - "href": "user_data_notebooks/oco2-mip-National-co2budget.html#sub-select-a-single-top-down-dataset-experiment", - "title": "OCO-2 MIP National Top-Down CO2 Budgets", - "section": "Sub-select a single top-down dataset (experiment)", - "text": "Sub-select a single top-down dataset (experiment)\nTo simplify the analysis, let’s subselect the results for a single experiment. The experiments are: - IS: estimates fluxes from in situ CO2 measurements - LNLG: estimates fluxes from OCO-2 land CO2 data - LNLGIS: combines in situ and OCO-2 land CO2 data - LNLGOGIS: combines in situ and OCO-2 land and ocean CO2 data\nWe would like to use the experiment that uses the most high-quality CO2 data. There are some concerns about small residual biases in OCO-2 ocean data (Byrne et al., 2023), so let’s use the LNLGIS experiment.\n\n# Choose one experiment from the list ['IS', 'LNLG', 'LNLGIS', 'LNLGOGIS']\nexperiment = 'LNLGIS'\n\n# Subset of columns for a given experiment\nif experiment == 'IS':\n df = df_all.drop(df_all.columns[[4,5,6,7,8,9,12,13,14,15,16,17,20,21,22,23,24,25,34,35,36]], axis=1)\nif experiment == 'LNLG':\n df = df_all.drop(df_all.columns[[2,3,6,7,8,9,10,11,14,15,16,17,18,19,22,23,24,25,33,35,36]], axis=1)\nif experiment == 'LNLGIS':\n df = df_all.drop(df_all.columns[[2,3,4,5,8,9,10,11,12,13,16,17,18,19,20,21,24,25,33,34,36]], axis=1)\nif experiment == 'LNLGOGIS':\n df = df_all.drop(df_all.columns[[2,3,4,5,6,7,10,11,12,13,14,15,18,19,20,21,22,23,33,34,35]], axis=1)\n\n# We can now look at the colums of data\ndf.head()\n\n\n\n\n\n\n\n\nAlpha 3 Code\nYear\nLNLGIS dC_loss (TgCO2)\nLNLGIS dC_loss unc (TgCO2)\nLNLGIS NBE (TgCO2)\nLNLGIS NBE unc (TgCO2)\nLNLGIS NCE (TgCO2)\nLNLGIS NCE unc (TgCO2)\nRivers (TgCO2)\nRiver unc (TgCO2)\nWood+Crop (TgCO2)\nWood+Crop unc (TgCO2)\nFF (TgCO2)\nFF unc (TgCO2)\nZ-statistic\nFUR LNLGIS\n\n\n\n\n0\nAFG\n2015\n39.3407\n153.746\n40.9643\n153.746\n60.3537\n153.744\n-2.43286\n1.69832\n4.05648\n1.21694\n19.3894\n0.797698\n0.37\n0.19\n\n\n1\nAFG\n2016\n50.6167\n175.454\n52.5114\n175.454\n73.0333\n175.452\n-2.16185\n2.24033\n4.05648\n1.21694\n20.5220\n0.678080\n0.31\n0.19\n\n\n2\nAFG\n2017\n54.5096\n179.794\n56.4726\n179.794\n77.5355\n179.793\n-2.09349\n2.37705\n4.05648\n1.21694\n21.0629\n0.695856\n0.47\n0.19\n\n\n3\nAFG\n2018\n116.4260\n243.057\n118.4610\n243.057\n143.9580\n243.056\n-2.02199\n2.52005\n4.05648\n1.21694\n25.4974\n0.695856\n0.39\n0.19\n\n\n4\nAFG\n2019\n64.0162\n181.516\n66.0388\n181.516\n93.8974\n181.514\n-2.03383\n2.49637\n4.05648\n1.21694\n27.8585\n0.797698\n0.49\n0.19" - }, - { - "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#sub-select-a-single-country", - "href": "user_data_notebooks/oco2-mip-National-co2budget.html#sub-select-a-single-country", - "title": "OCO-2 MIP National Top-Down CO2 Budgets", - "section": "Sub-select a single country", - "text": "Sub-select a single country\nLet’s further filter the dataset to look at a specific country. Choose a country by entering the alpha code in the country_name variable below\n\n# Choose a country\ncountry_name = 'USA' \n\n# We can sub-select the data for the country\ncountry_data = df[df['Alpha 3 Code'] == country_name]\n\n# Now we can look at the data for a specific experiment and country\ncountry_data.head()\n\n\n\n\n\n\n\n\nAlpha 3 Code\nYear\nLNLGIS dC_loss (TgCO2)\nLNLGIS dC_loss unc (TgCO2)\nLNLGIS NBE (TgCO2)\nLNLGIS NBE unc (TgCO2)\nLNLGIS NCE (TgCO2)\nLNLGIS NCE unc (TgCO2)\nRivers (TgCO2)\nRiver unc (TgCO2)\nWood+Crop (TgCO2)\nWood+Crop unc (TgCO2)\nFF (TgCO2)\nFF unc (TgCO2)\nZ-statistic\nFUR LNLGIS\n\n\n\n\n1232\nUSA\n2015\n-1031.83\n721.213\n-1346.46\n721.213\n4017.31\n713.897\n-165.430\n71.7453\n-149.196\n-44.7589\n5363.77\n102.4670\n-0.81\n0.91\n\n\n1233\nUSA\n2016\n-1419.92\n399.738\n-1743.80\n399.738\n3529.45\n387.079\n-174.684\n53.2375\n-149.196\n-44.7589\n5273.24\n99.8012\n0.04\n0.91\n\n\n1234\nUSA\n2017\n-1375.12\n1034.010\n-1696.63\n1034.010\n3515.14\n1029.250\n-172.308\n57.9894\n-149.196\n-44.7589\n5211.76\n99.0981\n0.67\n0.91\n\n\n1235\nUSA\n2018\n-1018.89\n784.463\n-1333.83\n784.463\n4036.65\n778.179\n-165.747\n71.1117\n-149.196\n-44.7589\n5370.48\n99.0981\n-0.20\n0.91\n\n\n1236\nUSA\n2019\n-1161.41\n718.054\n-1504.61\n718.054\n3728.95\n710.705\n-194.005\n14.5948\n-149.196\n-44.7589\n5233.56\n102.4670\n-0.38\n0.91\n\n\n\n\n\n\n\n#This dataset contains fluxes over a five year period, 2015-2020.\nLet’s look at a plot of the annual net terrestrial carbon stock loss (ΔCloss) for each year.\n\n# Make plot\nfig, ax1 = plt.subplots(1, 1, figsize=(6, 4))\nax1.errorbar(country_data['Year'],country_data[experiment+' dC_loss (TgCO2)'],\n yerr=country_data[experiment+' dC_loss unc (TgCO2)'],label=experiment,capsize=10)\nax1.legend(loc='upper right')\nax1.set_ylabel('$\\Delta$C$_\\mathrm{loss}$ (TgCO$_2$ year$^{-1}$)')\nax1.set_xlabel('Year')\nax1.set_title('$\\Delta$C$_\\mathrm{loss}$ for '+country_name)\nymin, ymax = ax1.get_ylim()\nmax_abs_y = max(abs(ymin), abs(ymax))\nax1.set_ylim([-max_abs_y, max_abs_y])\nxmin, xmax = ax1.get_xlim()\nax1.plot([xmin,xmax],[0,0],'k',linewidth=0.5)\nax1.set_xlim([xmin, xmax])\n\n\n\n\n\n\n\n\nNext, we can look at the full carbon budget for a given year.\nThe code below creates a plot similar to Fig 13 of Byrne et al. (2023). Each of the bars on the left side of the dashed vertical line (Fossil fuel emissions, lateral C transport by rivers, lateral C transport in crop and wood products, and the net terrestrial carbon stock loss combined to give the net carbon exchange (net surface-atmosphere CO2 flux) shown on the right.\n\n# Pick a specifc year (or mean year)\nyear='mean'\n\n# Make plot\ncountry_data_mean = country_data[country_data['Year'] == year]\na=country_data_mean['Wood+Crop (TgCO2)']\nb=country_data_mean['Wood+Crop unc (TgCO2)']\nprint(b)\n#\nplt.bar(1, country_data_mean['FF (TgCO2)'], yerr=country_data_mean['FF unc (TgCO2)'], label='FF', alpha=0.5)\nplt.bar(2, country_data_mean['Rivers (TgCO2)'], yerr=country_data_mean['River unc (TgCO2)'], label='Rivers', alpha=0.5)\nplt.bar(3, country_data_mean['Wood+Crop (TgCO2)'], yerr=abs(country_data_mean['Wood+Crop unc (TgCO2)']), label='WoodCrop', alpha=0.5)\nplt.bar(4, country_data_mean[experiment+' dC_loss (TgCO2)'], yerr=country_data_mean['LNLGIS dC_loss unc (TgCO2)'], label='dC', alpha=0.5)\nplt.bar(6, country_data_mean[experiment+' NCE (TgCO2)'], yerr=country_data_mean['LNLGIS NCE unc (TgCO2)'], label='NCE', alpha=0.5)\nax = plt.gca()\nymin, ymax = ax.get_ylim()\nplt.plot([5,5],[ymin,ymax],'k:')\nxmin, xmax = ax.get_xlim()\nplt.plot([xmin,xmax],[0,0],'k',linewidth=0.5)\nplt.xlim([xmin,xmax])\nplt.ylim([ymin,ymax])\n#\nplt.xticks([1,2,3,4,6], ['Fossil\\nFuels','Rivers','Wood+\\nCrops','$\\mathrm{\\Delta C _{loss}}$','NCE'])\nplt.title(country_name+' '+year)\nplt.ylabel('CO$_2$ Flux (TgCO$_2$ year$^{-1}$)')\n\n1238 -44.7589\nName: Wood+Crop unc (TgCO2), dtype: float64\n\n\nText(0, 0.5, 'CO$_2$ Flux (TgCO$_2$ year$^{-1}$)')\n\n\n\n\n\n\n\n\n\nUncertainty is an important consideration when analyzing the flux estimates provided by Byrne et al. (2023).\nEach flux estimate is provided with an error estimate representing the standard deviation, and assuming the errors are well prepresented by a normal distribution. This probability dirtribution provided by this uncertainty can be visualized below. We can further quantify the\n\n\n# Select NCE, NBE or dC_loss\nquantity = 'dC_loss'\n\n# Value for comparison\ncomparison_value = 1000 # TgCO2/year\n\n\nMIP_mean = country_data_mean[experiment+' '+quantity+' (TgCO2)'].item()\nMIP_std = country_data_mean[experiment+' '+quantity+' unc (TgCO2)'].item()\n\n# Perform t-test\nt_value = abs(MIP_mean - comparison_value)/(MIP_std / np.sqrt(11))\ncrtical_value = 2.23 # use p=0.05 significance\nif t_value > crtical_value:\n ttest = 'statistically different'\nif t_value < crtical_value:\n ttest = 'not statistically\\ndifferent'\n\n# Make plot\nxbounds = abs(MIP_mean)+MIP_std*4\nif abs(crtical_value) > xbounds:\n xbounds = abs(crtical_value)\nx_axis = np.arange(-1.*xbounds, xbounds, 1) \nplt.plot(x_axis, norm.pdf(x_axis, MIP_mean, MIP_std)) \nax = plt.gca()\nymin, ymax = ax.get_ylim()\nxmin, xmax = ax.get_xlim()\nplt.plot([0,0],[ymin,ymax*1.2],'k:',linewidth=0.5)\nplt.plot([xmin,xmax],[0,0],'k:',linewidth=0.5)\nplt.plot([comparison_value,comparison_value],[ymin,ymax*1.2],'k')\nplt.text(comparison_value+(xmax-xmin)*0.01,ymax*0.96,'value = '+str(comparison_value),ha='left',va='top')\nplt.text(comparison_value+(xmax-xmin)*0.01,ymax*0.9,ttest,ha='left',va='top')\nplt.ylim([ymin,ymax*1.2])\nplt.xlim([xmin,xmax])\nplt.plot(MIP_mean,ymax*1.03,'ko')\nplt.plot([MIP_mean-MIP_std,\n MIP_mean+MIP_std],\n [ymax*1.03,ymax*1.03],'k')\nplt.plot([MIP_mean-MIP_std,\n MIP_mean-MIP_std],\n [ymax*1.005,ymax*1.055],'k')\nplt.plot([MIP_mean+MIP_std,\n MIP_mean+MIP_std],\n [ymax*1.005,ymax*1.055],'k')\nplt.text(MIP_mean,ymax*1.115,\n str(round(MIP_mean))+' $\\pm$ '+\n str(round(MIP_std))+' TgCO$_2$',ha='center')\nplt.title(country_name+' '+year+' '+quantity+'')\nplt.yticks([])\nplt.ylabel('Probability')\nplt.xlabel(quantity+' (TgCO$_2$ year$^{-1}$)')\n\nText(0.5, 0, 'dC_loss (TgCO$_2$ year$^{-1}$)')\n\n\n\n\n\n\n\n\n\nFinally, we will examine two metrics that are useful for understanding the confidence in the top-down results:\n\nZ-statistic: metric of agreement in NCE estimates across the experiments that assimilate different CO2 datasets. Experiments are considered significantly different if the magnitude exceeds 1.96\nFractional Uncertainty Reduction (FUR): metric of how strongly the assimilated CO2 data on reduce NCE uncertainties. Values range from 0 to 1, with 0 meaning zero error reduction and 1 meaning complete error reduction\n\nHere we will add a plot of the Z-statistic for each year, and add the FUR value for the country.\n\n# Make plot\nfig, ax1 = plt.subplots(1, 1, figsize=(6, 4))\nax1.plot(country_data['Year'],country_data['Z-statistic'],label=experiment)\nax1.legend(loc='upper right')\nax1.set_ylabel('Z-statistic')\nax1.set_xlabel('Year')\nax1.set_title(country_name)\nymin, ymax = ax1.get_ylim()\nmax_abs_y = max(abs(ymin), abs(ymax))\nax1.set_ylim([-3, 3])\nxmin, xmax = ax1.get_xlim()\nax1.plot([xmin,xmax],[0,0],'k',linewidth=0.5)\nax1.plot([xmin,xmax],[-1.96,-1.96],'k--',linewidth=0.5)\nax1.plot([xmin,xmax],[1.96,1.96],'k--',linewidth=0.5)\nax1.set_xlim([xmin, xmax])\nax1.text(xmin+0.12,2.6,'Fractional error reduction: '+str(country_data['FUR '+experiment].iloc[1]))\n\nText(-0.18000000000000005, 2.6, 'Fractional error reduction: 0.91')" + "text": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "crumbs": [ + "Data Flow Diagrams", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + ] }, { - "objectID": "cog_transformation/epa-ch4emission-grid-v2express_layers_update.html", - "href": "cog_transformation/epa-ch4emission-grid-v2express_layers_update.html", - "title": "Gridded Anthropogenic Methane Emissions Inventory", + "objectID": "data_workflow/sedac-popdensity-yeargrid5yr-v4.11_Data_Flow.html", + "href": "data_workflow/sedac-popdensity-yeargrid5yr-v4.11_Data_Flow.html", + "title": "SEDAC Gridded World Population Data", "section": "", - "text": "This script was used to add concatenated layers and transform Gridded Anthropogenic Methane Emissions Inventory dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime\nimport numpy as np\n\nfrom dotenv import load_dotenv\n\nload_dotenv()\n\nTrue\n\n\n\n# session = boto3.session.Session()\nsession = boto3.Session(\n aws_access_key_id=os.environ.get(\"AWS_ACCESS_KEY_ID\"),\n aws_secret_access_key=os.environ.get(\"AWS_SECRET_ACCESS_KEY\"),\n aws_session_token=os.environ.get(\"AWS_SESSION_TOKEN\"),\n)\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"../data/epa_emissions_express_extension\"\ns3_folder_name = \"epa_express_extension_Mg_km2_yr\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars]\n new_variables = {\n \"all-variables\": variable[:-1],\n \"agriculture\": variable[17:21],\n \"natural-gas-systems\": variable[10:15] + [variable[26]],\n \"petroleum-systems\": variable[5:9],\n \"waste\": variable[21:26],\n \"coal-mines\": variable[2:5],\n \"other\": variable[:2] + [variable[9]] + variable[15:17],\n }\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), 1, 1)\n\n for time_increment in range(0, len(xds.time)):\n for key, value in new_variables.items():\n data = np.zeros(dtype=np.float32, shape=(len(xds.lat), len(xds.lon)))\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n for var in value:\n data = data + getattr(xds.isel(time=time_increment), var)\n # data = np.round(data / pow(10, 9), 2)\n data.values[data.values==0] = np.nan\n data = data*((1/(6.022*pow(10,23)))*(16.04*pow(10,-6))*366*pow(10,10)*86400)\n data = data.fillna(-9999)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = start_time.strftime(\"%Y\")\n filename_elements.insert(2, key)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\nprint(\"Done generating COGs\")\n\nTraceback (most recent call last):\n File \"_pydevd_bundle/pydevd_cython.pyx\", line 1078, in _pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch\n File \"_pydevd_bundle/pydevd_cython.pyx\", line 297, in _pydevd_bundle.pydevd_cython.PyDBFrame.do_wait_suspend\n File \"/Users/vgaur/miniconda3/envs/cmip6/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd.py\", line 1976, in do_wait_suspend\n keep_suspended = self._do_wait_suspend(thread, frame, event, arg, suspend_type, from_this_thread, frames_tracker)\n File \"/Users/vgaur/miniconda3/envs/cmip6/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd.py\", line 2011, in _do_wait_suspend\n time.sleep(0.01)\nKeyboardInterrupt\n\n\n\n---------------------------------------------------------------------------\nKeyboardInterrupt Traceback (most recent call last)\n/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb Cell 4 line 4\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=45'>46</a> # data = data*(9.74*pow(10,-11))\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=46'>47</a> # data.values[data.values<=np.nanpercentile(data.values, 50)] = np.nan\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=47'>48</a> data = data.fillna(-9999)\n---> <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=48'>49</a> data = data.isel(lat=slice(None, None, -1))\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=49'>50</a> data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=50'>51</a> data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb Cell 4 line 4\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=45'>46</a> # data = data*(9.74*pow(10,-11))\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=46'>47</a> # data.values[data.values<=np.nanpercentile(data.values, 50)] = np.nan\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=47'>48</a> data = data.fillna(-9999)\n---> <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=48'>49</a> data = data.isel(lat=slice(None, None, -1))\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=49'>50</a> data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n <a href='vscode-notebook-cell:/Users/vgaur/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.ipynb#W3sZmlsZQ%3D%3D?line=50'>51</a> data.rio.write_crs(\"epsg:4326\", inplace=True)\n\nFile _pydevd_bundle/pydevd_cython.pyx:1363, in _pydevd_bundle.pydevd_cython.SafeCallWrapper.__call__()\n\nFile _pydevd_bundle/pydevd_cython.pyx:662, in _pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch()\n\nFile _pydevd_bundle/pydevd_cython.pyx:1087, in _pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch()\n\nFile _pydevd_bundle/pydevd_cython.pyx:1078, in _pydevd_bundle.pydevd_cython.PyDBFrame.trace_dispatch()\n\nFile _pydevd_bundle/pydevd_cython.pyx:297, in _pydevd_bundle.pydevd_cython.PyDBFrame.do_wait_suspend()\n\nFile ~/miniconda3/envs/cmip6/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd.py:1976, in PyDB.do_wait_suspend(self, thread, frame, event, arg, exception_type)\n 1973 from_this_thread.append(frame_custom_thread_id)\n 1975 with self._threads_suspended_single_notification.notify_thread_suspended(thread_id, stop_reason):\n-> 1976 keep_suspended = self._do_wait_suspend(thread, frame, event, arg, suspend_type, from_this_thread, frames_tracker)\n 1978 frames_list = None\n 1980 if keep_suspended:\n 1981 # This means that we should pause again after a set next statement.\n\nFile ~/miniconda3/envs/cmip6/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd.py:2011, in PyDB._do_wait_suspend(self, thread, frame, event, arg, suspend_type, from_this_thread, frames_tracker)\n 2008 self._call_mpl_hook()\n 2010 self.process_internal_commands()\n-> 2011 time.sleep(0.01)\n 2013 self.cancel_async_evaluation(get_current_thread_id(thread), str(id(frame)))\n 2015 # process any stepping instructions\n\nKeyboardInterrupt: \n\n\n\n\n\n\n Back to top" + "text": "SEDAC Gridded World Population Data\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "crumbs": [ + "Data Flow Diagrams", + "Socioeconomic", + "SEDAC Gridded World Population Data" + ] }, { - "objectID": "cog_transformation/emit-ch4plume-v1.html", - "href": "cog_transformation/emit-ch4plume-v1.html", + "objectID": "data_workflow/emit-ch4plume-v1_Data_Flow.html", + "href": "data_workflow/emit-ch4plume-v1_Data_Flow.html", "title": "EMIT Methane Point Source Plume Complexes", "section": "", - "text": "This script was used to read the EMIT Methane Point Source Plume Complexes dataset provided in Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\n\n\nsession_ghgc = boto3.session.Session(profile_name=\"ghg_user\")\ns3_client_ghgc = session_ghgc.client(\"s3\")\nsession_veda_smce = boto3.session.Session()\ns3_client_veda_smce = session_veda_smce.client(\"s3\")\n\n# Since the plume emissions were already COGs, we just had to transform their naming convention to be stored in the STAC collection.\nSOURCE_BUCKET_NAME = \"ghgc-data-staging-uah\"\nTARGET_BUCKET_NAME = \"ghgc-data-store-dev\"\n\n\nkeys = []\nresp = s3_client_ghgc.list_objects_v2(Bucket=SOURCE_BUCKET_NAME)\nfor obj in resp[\"Contents\"]:\n if \"l3\" in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\nfor key in keys:\n s3_obj = s3_client_ghgc.get_object(Bucket=SOURCE_BUCKET_NAME, Key=key)[\n \"Body\"\n ]\n filename = key.split(\"/\")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n\n date = re.search(\"t\\d\\d\\d\\d\\d\\d\\d\\dt\", key).group(0)\n filename_elements.insert(-1, date[1:-1])\n filename_elements.pop()\n\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n s3_client_veda_smce.upload_fileobj(\n Fileobj=s3_obj,\n Bucket=TARGET_BUCKET_NAME,\n Key=f\"plum_data/{cog_filename}\",\n )\n\n\n\n\n Back to top", + "text": "EMIT Methane Point Source Plume Complexes\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks", + "Data Flow Diagrams", "Large Emissions Events", "EMIT Methane Point Source Plume Complexes" ] }, { - "objectID": "cog_transformation/vulcan-ffco2-yeargrid-v4.html", - "href": "cog_transformation/vulcan-ffco2-yeargrid-v4.html", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "data_workflow/micasa-carbonflux-daygrid-v1_Data_Flow.html", + "href": "data_workflow/micasa-carbonflux-daygrid-v1_Data_Flow.html", + "title": "MiCASA Land Carbon Flux - Data Workflow", "section": "", - "text": "This script was used to transform the VULCAN dataset provided in GeoTIFF format for display in the Greenhouse Gas (GHG) Center with the calaulation of validation statistics.\n\nimport xarray\nimport pandas as pd\nimport boto3\nimport glob\nimport s3fs\nimport tempfile\nfrom datetime import datetime\nimport os\nimport boto3\nfrom pyproj import CRS\nimport numpy as np\n\nimport rasterio\nfrom rasterio.warp import calculate_default_transform, reproject, Resampling\nfrom rasterio.enums import Resampling\nfrom rio_cogeo.cogeo import cog_translate\nfrom rio_cogeo.profiles import cog_profiles\n\n\nconfig = {\n \"data_acquisition_method\": \"s3\",\n \"raw_data_bucket\" : \"gsfc-ghg-store\",\n \"raw_data_prefix\": \"Vulcan/v4.0/grid.1km.mn\",\n \"cog_data_bucket\": \"ghgc-data-store-develop\",\n \"cog_data_prefix\": \"transformed_cogs/VULCAN_v4\"\n}\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\n\nraw_data_bucket = config[\"raw_data_bucket\"]\nraw_data_prefix= config[\"raw_data_prefix\"]\n\ncog_data_bucket = config['cog_data_bucket']\ncog_data_prefix= config[\"cog_data_prefix\"]\n\ndate_fmt=config['date_fmt']\n\nfs = s3fs.S3FileSystem()\n\n\ndef get_all_s3_keys(bucket, model_name, ext):\n \"\"\"Get a list of all keys in an S3 bucket.\"\"\"\n keys = []\n\n kwargs = {\"Bucket\": bucket, \"Prefix\": f\"{model_name}/\"}\n while True:\n resp = s3_client.list_objects_v2(**kwargs)\n for obj in resp[\"Contents\"]:\n if obj[\"Key\"].endswith(ext) and \"historical\" not in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\n try:\n kwargs[\"ContinuationToken\"] = resp[\"NextContinuationToken\"]\n except KeyError:\n break\n\n return keys\n\nkeys = get_all_s3_keys(raw_data_bucket, raw_data_prefix, \".tif\")\n\n\nlen(keys)\n\n\n# To calculate the validation stats\noverall= pd.DataFrame(columns=[\"data\",\"min\",\"max\",\"mean\",\"std\"])\n\n\n# Step 1: Reproject the data \n# Define the source and target CRS\n# Also calculate raw - monthly validation stats\nos.makedirs(\"reproj\", exist_ok=True)\nsrc_crs = CRS.from_wkt('PROJCS[\"unknown\",GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_origin\",40],PARAMETER[\"central_meridian\",-97],PARAMETER[\"standard_parallel_1\",33],PARAMETER[\"standard_parallel_2\",45],PARAMETER[\"false_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH]]')\ndst_crs = CRS.from_epsg(4326) # WGS 84\ndf = pd.DataFrame(columns=['filename', 'min(raw)', 'max(raw)', 'mean(raw)', 'std(raw)'])\noverall_raw= []\nfor key in keys:\n url = f\"s3://{raw_data_bucket}/{key}\"\n with rasterio.open(url) as src:\n filename_elements = key.split(\"/\")[-1].split(\".\")[:-1]\n output_tif = \"_\".join(filename_elements) + \".tif\"\n data = src.read(1) # Read the first band\n overall_raw.append(data)\n \n # Calculate statistics while ignoring NaN values\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data) \n stats = [output_tif, min_val, max_val, mean_val, std_val]\n df.loc[len(df)] = stats\n \n transform, width, height = calculate_default_transform(\n src.crs, dst_crs, src.width, src.height, *src.bounds)\n kwargs = src.meta.copy()\n kwargs.update({\n 'crs': dst_crs,\n 'transform': transform,\n 'width': width,\n 'height': height,\n 'nodata': -9999\n })\n\n with rasterio.open(f\"reproj/{output_tif}\", 'w', **kwargs) as dst:\n for i in range(1, src.count + 1):\n reproject(\n source=rasterio.band(src, i),\n destination=rasterio.band(dst, i),\n src_transform=src.transform,\n src_crs=src.crs,\n dst_transform=transform,\n dst_crs=dst_crs,\n resampling=Resampling.nearest)\n print(f\"Done for {output_tif}\")\n\n\n\n\n# overall validation of raw data\noverall_raw= np.array(overall_raw)\nnan_min = np.nanmin(overall_raw)\nnan_max = np.nanmax(overall_raw)\nnan_mean = np.nanmean(overall_raw)\nnan_std = np.nanstd(overall_raw)\noverall.loc[len(overall)] = [\"raw\",nan_min,nan_max,nan_mean,nan_std]\n\n\n# validation for reprojected data - yearly calculation\noverall_reproj = []\nfiles = glob.glob(\"reproj/*.tif\")\ndf1 = pd.DataFrame(columns=['filename', 'min(reprojected)', 'max(reprojected)', 'mean(reprojected)', 'std(reprojected)'])\nfor file in files:\n with rasterio.open(file) as src:\n filename_elements = file.split(\"/\")[-1].split(\".\")[:-1]\n output_tif = \"_\".join(filename_elements) + \".tif\"\n data = src.read(1) \n data = np.ma.masked_equal(data, -9999)\n overall_reproj.append(data)\n \n # Calculate statistics while ignoring NaN values\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data) \n stats = [output_tif, min_val, max_val, mean_val, std_val]\n df1.loc[len(df1)] = stats\n\n\n# overall validation of reprojected data\noverall_reproj= np.array(overall_reproj)\noverall_reproj = np.ma.masked_equal(overall_reproj, -9999)\nnan_min = np.nanmin(overall_reproj)\nnan_max = np.nanmax(overall_reproj)\nnan_mean = np.nanmean(overall_reproj)\nnan_std = np.nanstd(overall_reproj)\noverall.loc[len(overall)] = [\"reprojected\",nan_min,nan_max,nan_mean,nan_std]\n\n\n# Step 2: Replace nan and 0 values with -9999\nos.makedirs(\"reproj2\", exist_ok=True)\nfiles = glob.glob(\"reproj/*.tif\")\nfor file in files:\n filename = file.split('/')[-1]\n xda = xarray.open_dataarray(file).sel(band=1)\n\n # Multiply data\n data = data *( 44/12)\n \n data = xda.where(xda != 0, -9999) # Replace 0 with -9999\n #data = data.where(data != -3.4e+38, -9999) # Replace -3.4e+38 with -9999\n data = data.fillna(-9999) # Ensure all NaNs are replaced with -9999\n data_array = data.values\n \n\n # Open the source raster to get metadata\n with rasterio.open(file) as src:\n meta = src.meta\n meta.update({\n 'nodata': -9999,\n 'dtype': 'float32',\n 'driver': 'COG'\n })\n with rasterio.open(f\"reproj2/{filename}\", 'w', **meta) as dst:\n dst.write(data_array, 1)\n\n\n# validation for reprojected data (non zero) - monthly calculation\noverall_reproj2=[]\nfiles = glob.glob(\"reproj/*.tif\")\ndf11 = pd.DataFrame(columns=['filename', 'min(reproj_nonzero)', 'max(reproj_nonzero)', 'mean(reproj_nonzero)', 'std(reproj_nonzero)'])\nfor file in files:\n with rasterio.open(file) as src:\n filename_elements = file.split(\"/\")[-1].split(\".\")[:-1]\n output_tif = \"_\".join(filename_elements) + \".tif\"\n data = src.read(1) \n data = np.ma.masked_where((data == -9999) | (data == 0), data)\n overall_reproj2.append(data)\n\n \n # Calculate statistics while ignoring NaN values\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data) \n stats = [output_tif, min_val, max_val, mean_val, std_val]\n df11.loc[len(df11)] = stats\n\n\n# validation for reprojected data (non zero) - overall calculation\noverall_reproj2= np.array(overall_reproj2)\noverall_reproj2 = np.ma.masked_where((overall_reproj2 == -9999) | (overall_reproj2 == 0), overall_reproj2)\nnan_min = np.nanmin(overall_reproj2)\nnan_max = np.nanmax(overall_reproj2)\nnan_mean = np.nanmean(overall_reproj2)\nnan_std = np.nanstd(overall_reproj2)\noverall.loc[len(overall)] = [\"reprojected_non_zero\",nan_min,nan_max,nan_mean,nan_std]\n\n\n# Step 3: To put overviews\nCOG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\nOVERVIEW_LEVELS = 9\nOVERVIEW_RESAMPLING = 'average'\n\nfor file in glob.glob(\"reproj2/*.tif\"):\n output_path = f\"output/{file.split(\"/\")[-1]}\"\n \n # Create a temporary file to hold the COG\n with tempfile.NamedTemporaryFile(suffix='.tif', delete=False) as temp_file: \n # Create COG with overviews and nodata value\n cog_translate(\n file,\n temp_file.name,\n cog_profiles.get(\"deflate\"),\n overview_level=OVERVIEW_LEVELS,\n overview_resampling=OVERVIEW_RESAMPLING,\n nodata=-9999\n )\n # Move the temporary file to the desired local path\n os.rename(temp_file.name, output_path)\n\n\n# validation for final data with overviews - overall calculation\noverall_final=[]\nfiles = glob.glob(\"output/*.tif\")\ndf2 = pd.DataFrame(columns=['filename', 'min(transformed)', 'max(transformed)', 'mean(transformed)', 'std(transformed)'])\nfor file in files:\n with rasterio.open(file) as src:\n filename_elements = file.split(\"/\")[-1].split(\".\")[:-1]\n output_tif = \"_\".join(filename_elements) + \".tif\"\n data = src.read(1) # Read the first band\n \n # Mask -9999 values and NaNs for statistics calculation\n data = np.ma.masked_where((data == -9999) | np.isnan(data), data)\n # Multiply data - undo the multiplication done during transformation\n data = data *( 12/44)\n overall_final.append(data)\n \n # Calculate statistics while ignoring NaN values\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n total = np.nansum(data) \n stats = [output_tif, min_val, max_val, mean_val, std_val]\n df2.loc[len(df2)] = stats\n\n\n# validation for final data (with overviews) - overall calculation\noverall_final= np.array(overall_final)\noverall_final = np.ma.masked_where((overall_final == -9999) | np.isnan(overall_final), overall_final)\nnan_min = np.nanmin(overall_final)\nnan_max = np.nanmax(overall_final)\nnan_mean = np.nanmean(overall_final)\nnan_std = np.nanstd(overall_final)\noverall.loc[len(overall)] = [\"Transformed\",nan_min,nan_max,nan_mean,nan_std]\n\n\npd.merge(pd.merge(df,df1, on='filename', how='inner'), pd.merge(df11,df2, on='filename', how='inner'), how='inner',on='filename' )\n\n\noverall\n\n\n# Save to json\noverall.to_json(\"overall_stats.json\")\npd.merge(pd.merge(df,df1, on='filename', how='inner'), pd.merge(df11,df2, on='filename', how='inner'), how='inner',on='filename' ).to_json(\"yearly_stats.json\")\n\n\n\n\n Back to top", + "text": "MiCASA Land Carbon Flux - Data Workflow\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "Data Flow Diagrams", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux - Data Workflow" ] }, { - "objectID": "cog_transformation/odiac-ffco2-monthgrid-v2022.html", - "href": "cog_transformation/odiac-ffco2-monthgrid-v2022.html", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "data_workflow/gra2pes-ghg-monthgrid-v1_Data_Flow.html", + "href": "data_workflow/gra2pes-ghg-monthgrid-v1_Data_Flow.html", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", "section": "", - "text": "This script was used to transform the ODIAC Fossil Fuel CO₂ Emissions dataset from GeoTIFF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\n\nimport tempfile\nimport boto3\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n\nfold_names = os.listdir(\"ODIAC\")\n\nfiles_processed = pd.DataFrame(columns=[\"file_name\", \"COGs_created\"]) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor fol_ in fold_names:\n for name in os.listdir(f\"ODIAC/{fol_}\"):\n xds = xarray.open_dataarray(f\"ODIAC/{fol_}/{name}\")\n\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = fol_ + filename_elements[-1][-2:]\n\n xds.rio.set_spatial_dims(\"x\", \"y\", inplace=True)\n xds.rio.write_nodata(-9999, inplace=True)\n xds.rio.write_crs(\"epsg:4326\", inplace=True)\n\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n xds.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"ODIAC_geotiffs_COGs/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/ODIAC_COGs/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" + "text": "GRA²PES Greenhouse Gas and Air Quality Species\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "crumbs": [ + "Data Flow Diagrams", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" + ] }, { - "objectID": "cog_transformation/casagfed-carbonflux-monthgrid-v3.html", - "href": "cog_transformation/casagfed-carbonflux-monthgrid-v3.html", - "title": "CASA-GFED3 Land Carbon Flux", + "objectID": "data_workflow/gosat-based-ch4budget-yeargrid-v1_Data_Flow.html", + "href": "data_workflow/gosat-based-ch4budget-yeargrid-v1_Data_Flow.html", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", "section": "", - "text": "Code used to transform CASA-GFED3 Land Carbon Flux data from netcdf to Cloud Optimized Geotiff.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = \"ghgc-data-store-dev\"\ndate_fmt = \"%Y%m\"\n\nfiles_processed = pd.DataFrame(columns=[\"file_name\", \"COGs_created\"])\nfor name in os.listdir(\"geoscarb\"):\n xds = xarray.open_dataset(\n f\"geoscarb/{name}\",\n engine=\"netcdf4\",\n )\n xds = xds.assign_coords(\n longitude=(((xds.longitude + 180) % 360) - 180)\n ).sortby(\"longitude\")\n variable = [var for var in xds.data_vars]\n\n for time_increment in range(0, len(xds.time)):\n for var in variable[:-1]:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(latitude=slice(None, None, -1))\n data.rio.set_spatial_dims(\"longitude\", \"latitude\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n date = data.time.dt.strftime(date_fmt).item(0)\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = date\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"GEOS-Carbs/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=\"GEOS-Carbs/metadata.json\",\n )\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/GEOS-Carbs/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" + "text": "GOSAT-based Top-down Total and Natural Methane Emissions\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "crumbs": [ + "Data Flow Diagrams", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" + ] }, { - "objectID": "cog_transformation/tm54dvar-ch4flux-monthgrid-v1.html", - "href": "cog_transformation/tm54dvar-ch4flux-monthgrid-v1.html", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "objectID": "data_workflow/oco2-mip-co2budget-yeargrid-v1_Data_Flow.html", + "href": "data_workflow/oco2-mip-co2budget-yeargrid-v1_Data_Flow.html", + "title": "OCO-2 MIP Top-Down CO₂ Budgets", "section": "", - "text": "This script was used to transform the TM5-4DVar Isotopic CH₄ Inverse Fluxes dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"tm5-ch4-inverse-flux\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.rename({\"latitude\": \"lat\", \"longitude\": \"lon\"})\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars if \"global\" not in var]\n\n for time_increment in range(0, len(xds.months)):\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), time_increment + 1, 1)\n for var in variable:\n data = getattr(xds.isel(months=time_increment), var)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = start_time.strftime(\"%Y%m\")\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{FOLDER_NAME}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", + "text": "OCO-2 MIP Top-Down CO₂ Budgets\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks", + "Data Flow Diagrams", "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "OCO-2 MIP Top-Down CO₂ Budgets" ] }, { - "objectID": "cog_transformation/lpjwsl-wetlandch4-monthgrid-v1.html", - "href": "cog_transformation/lpjwsl-wetlandch4-monthgrid-v1.html", - "title": "Wetland Methane Emissions, LPJ-wsl Model", + "objectID": "data_workflow/lam-testbed-ghg-concentrations_Data_Flow.html", + "href": "data_workflow/lam-testbed-ghg-concentrations_Data_Flow.html", + "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", + "section": "", + "text": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "crumbs": [ + "Data Flow Diagrams", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" + ] + }, + { + "objectID": "index.html", + "href": "index.html", + "title": "U.S. Greenhouse Gas Center: Documentation", "section": "", - "text": "This script was used to transform the Wetland Methane Emissions, LPJ-wsl Model dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"NASA_GSFC_ch4_wetlands_monthly\"\ndirectory = \"ch4_wetlands_monthly\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(directory):\n xds = xarray.open_dataset(\n f\"{directory}/{name}\", engine=\"netcdf4\", decode_times=False\n )\n xds = xds.assign_coords(longitude=(((xds.longitude + 180) % 360) - 180)).sortby(\n \"longitude\"\n )\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(latitude=slice(None, None, -1))\n data = data * 1000\n data.rio.set_spatial_dims(\"longitude\", \"latitude\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n date = (\n f\"0{int((data.time.item(0)/732)+1)}\"\n if len(str(int((data.time.item(0) / 732) + 1))) == 1\n else f\"{int((data.time.item(0)/732)+1)}\"\n )\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = filename_elements[-1] + date\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{FOLDER_NAME}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" + "text": "The U.S. Greenhouse Gas (GHG) Center provides a cloud-based system for exploring and analyzing U.S. government and other curated greenhouse gas datasets.\nOn this site, you can find the technical documentation for the services the center provides, how to load the datasets, and how the datasets were transformed from their source formats (eg. netCDF, HDF, etc.) into cloud-optimized formats that enable efficient cloud data access and visualization.", + "crumbs": [ + "Welcome" + ] }, { - "objectID": "cog_transformation/odiac-ffco2-monthgrid-v2023.html", - "href": "cog_transformation/odiac-ffco2-monthgrid-v2023.html", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "index.html#welcome", + "href": "index.html#welcome", + "title": "U.S. Greenhouse Gas Center: Documentation", "section": "", - "text": "This script was used to transform the ODIAC Fossil Fuel CO₂ Emissions dataset from GeoTIFF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport xarray\nimport re\nimport tempfile\nimport numpy as np\nimport boto3\nimport os\nimport gzip,shutil, wget\nimport s3fs\nimport hashlib\nimport json\n\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nfs = s3fs.S3FileSystem()\n\ndata_dir = \"data/\"\ndataset_name = \"odiac-ffco2-monthgrid-v2023\"\ncog_data_bucket = \"ghgc-data-store-develop\"\ncog_data_prefix= f\"transformed_cogs/{dataset_name}\"\ncog_checksum_prefix= \"checksum\"\n\n\n# Retrieve the checksum of raw files\nchecksum_dict ={}\nfor year in range(2000,2023):\n checksum_url = f\"https://db.cger.nies.go.jp/nies_data/10.17595/20170411.001/odiac2023/1km_tiff/{year}/odiac2023_1km_checksum_{year}.md5.txt\"\n response = requests.get(checksum_url)\n content = response.text\n tmp={}\n \n # Split the content into lines\n lines = content.splitlines()\n \n for line in lines:\n checksum, filename = line.split()\n tmp[filename[:-3]] = checksum\n checksum_dict.update(tmp)\nchecksum_dict = {k: v for k, v in checksum_dict.items() if k.endswith('.tif')}\n\n\n\ndef calculate_md5(file_path):\n \"\"\"\n Calculate the MD5 hash of a file.\n\n Parameters:\n file_path (str): The path to the file.\n\n Returns:\n str: The MD5 hash of the file.\n \"\"\"\n hash_md5 = hashlib.md5()\n with open(file_path, \"rb\") as f:\n for chunk in iter(lambda: f.read(4096), b\"\"):\n hash_md5.update(chunk)\n return hash_md5.hexdigest()\n\n\n#Code to download raw ODIAC data in your local machine\n\n# Creating a base directory for ODIAC data\nif not os.path.exists(data_dir):\n os.makedirs(data_dir)\n\nchecksum_dict_local={}\n# Download and unzip data for the years you want\nfor year in range(2000,2023):\n year_dir = os.path.join(data_dir, str(year))\n checksum_download_link = f\"https://db.cger.nies.go.jp/nies_data/10.17595/20170411.001/odiac2023/1km_tiff/{year}/odiac2023_1km_checksum_{year}.md5.txt\"\n wget.download(checksum_download_link, year_dir)\n # Make a subfolder for each year\n if not os.path.exists(year_dir):\n os.makedirs(year_dir)\n\n for month in range(1,13):\n month = f\"{month:02d}\"\n download_link = f\"https://db.cger.nies.go.jp/nies_data/10.17595/20170411.001/odiac2023/1km_tiff/{year}/odiac2023_1km_excl_intl_{str(year)[-2:]}{month}.tif.gz\"\n target_folder = f\"{data_dir}/{year}/\"\n fname = os.path.basename(download_link)\n target_path = os.path.join(target_folder, fname)\n\n # Download the file\n wget.download(download_link, target_path)\n\n # Unzip the file\n with gzip.open(target_path, 'rb') as f_in:\n with open(target_path[:-3], 'wb') as f_out:\n shutil.copyfileobj(f_in, f_out)\n \n # Calculate checksum of the .gz file \n checksum_dict_local[target_path.split(\"/\")[-1][:-3]]=calculate_md5(target_path)\n \n # Remove the zip file\n os.remove(target_path)\n \n\n\n# check if the checksums match\nchecksum_dict_local == checksum_dict\n\n\n# List of years you want to run the transformation on\nfold_names=[str(i) for i in range(2020,2023)]\n\nfor fol_ in fold_names:\n names= os.listdir(f\"{data_dir}{fol_}\")\n names= [name for name in names if name.endswith('.tif')]\n print(\"For year: \" ,fol_)\n for name in names:\n xds = xarray.open_dataarray(f\"{data_dir}{fol_}/{name}\")\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n \n # Remove the extension\n filename_elements.pop()\n # Extract and insert date of generated COG into filename\n filename_elements[-1] = fol_ + filename_elements[-1][-2:]\n\n # Replace 0 values with -9999\n xds = xds.where(xds!=0, -9999)\n xds.rio.set_spatial_dims(\"x\", \"y\", inplace=True)\n xds.rio.write_nodata(-9999, inplace=True)\n xds.rio.write_crs(\"epsg:4326\", inplace=True)\n\n cog_filename = \"_\".join(filename_elements)\n cog_filename = f\"{cog_filename}.tif\"\n\n # Write the cog file to s3 \n with tempfile.NamedTemporaryFile() as temp_file:\n xds.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n compress=\"DEFLATE\"\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=cog_data_bucket,\n Key=f\"{cog_data_prefix}/{cog_filename}\",\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\nprint(\"ODIAC COGs generation completed!!!\")\n\n\n# This block is used to calculate the SHA for each COG file and store in a JSON.\n\ndef get_all_s3_keys(bucket, model_name, ext):\n \"\"\"Get a list of all keys in an S3 bucket.\"\"\"\n keys = []\n\n kwargs = {\"Bucket\": bucket, \"Prefix\": f\"{model_name}/\"}\n while True:\n resp = s3_client.list_objects_v2(**kwargs)\n for obj in resp[\"Contents\"]:\n if obj[\"Key\"].endswith(ext) and \"historical\" not in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\n try:\n kwargs[\"ContinuationToken\"] = resp[\"NextContinuationToken\"]\n except KeyError:\n break\n\n return keys\n\nkeys = get_all_s3_keys(cog_data_bucket, cog_data_prefix,\".tif\")\n\n\ndef compute_sha256(url):\n \"\"\"Compute SHA-256 checksum for a given file.\"\"\"\n sha256_hash = hashlib.sha256()\n with fs.open(url) as f:\n for byte_block in iter(lambda: f.read(4096), b\"\"):\n sha256_hash.update(byte_block)\n return sha256_hash.hexdigest()\n\nsha_mapping = {}\nfor key in keys:\n sha_mapping[key.split(\"/\")[-1]]=compute_sha256(f\"s3://{cog_data_bucket}/{key}\")\n\n\njson_data = json.dumps(sha_mapping, indent=4)\ns3_client.put_object(Bucket=cog_data_bucket, Key=f\"{cog_checksum_prefix}/{dataset_name}.json\", Body=json_data)\n\nprint(\"Checksums created for ODIAC!!!\")\n\n\n\n\n Back to top", + "text": "The U.S. Greenhouse Gas (GHG) Center provides a cloud-based system for exploring and analyzing U.S. government and other curated greenhouse gas datasets.\nOn this site, you can find the technical documentation for the services the center provides, how to load the datasets, and how the datasets were transformed from their source formats (eg. netCDF, HDF, etc.) into cloud-optimized formats that enable efficient cloud data access and visualization.", "crumbs": [ - "Data Transformation Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" + "Welcome" ] }, { - "objectID": "cog_transformation/eccodarwin-co2flux-monthgrid-v5.html", - "href": "cog_transformation/eccodarwin-co2flux-monthgrid-v5.html", - "title": "Air-Sea CO₂ Flux, ECCO-Darwin Model v5", - "section": "", - "text": "This script was used to transform the Air-Sea CO₂ Flux, ECCO-Darwin Mode dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nimport rasterio\nfrom datetime import datetime\nfrom dateutil.relativedelta import relativedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\n\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"ecco-darwin\"\ns3_fol_name = \"ecco_darwin\"\n\n# Reading the raw netCDF files from local machine\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(\n f\"{FOLDER_NAME}/{name}\",\n engine=\"netcdf4\",\n )\n xds = xds.rename({\"y\": \"latitude\", \"x\": \"longitude\"})\n xds = xds.assign_coords(longitude=((xds.longitude / 1440) * 360) - 180).sortby(\n \"longitude\"\n )\n xds = xds.assign_coords(latitude=((xds.latitude / 721) * 180) - 90).sortby(\n \"latitude\"\n )\n\n variable = [var for var in xds.data_vars]\n\n for time_increment in xds.time.values:\n for var in variable[2:]:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = xds[var]\n\n data = data.reindex(latitude=list(reversed(data.latitude)))\n data.rio.set_spatial_dims(\"longitude\", \"latitude\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # generate COG\n COG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n\n filename_elements.pop()\n filename_elements[-1] = filename_elements[-2] + filename_elements[-1]\n filename_elements.pop(-2)\n # # insert date of generated COG into filename\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(temp_file.name, **COG_PROFILE)\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_fol_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n del data\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=\"s3_fol_name/metadata.json\",\n )\n\n# A csv file to store the names of all the files converted.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{s3_fol_name}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", + "objectID": "index.html#contents", + "href": "index.html#contents", + "title": "U.S. Greenhouse Gas Center: Documentation", + "section": "Contents", + "text": "Contents\n\nServices provided for accessing and analyzing the US GHG Center datasets, such as the JupyterHub environment for interactive computing.\nDataset usage examples, e.g. for the Wetland Methane Emissions from the LPJ-EOSIM model dataset, that shows how to load the dataset in Python in JupyterHub.\nDataset transformation scripts, which document the code used to transform datasets for display in the US GHG Center. An example is the ODIAC Fossil Fuel CO₂ Emissions dataset transformation code.\nData processing and verification reports that openly present the process we used to check and verify that any transformation did not alter the original source data. An example is the GOSAT-based Top-down Total and Natural Methane Emissions dataset.\nData Flow Diagrams, which provide a high level summary of how each dataset was integrated into the US GHG Center. See the MiCASA Land Carbon Flux Flow Diagram as an example.", "crumbs": [ - "Data Transformation Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Air-Sea CO₂ Flux, ECCO-Darwin Model v5" + "Welcome" ] }, { - "objectID": "cog_transformation/influx-testbed-ghg-concentrations.html", - "href": "cog_transformation/influx-testbed-ghg-concentrations.html", - "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", - "section": "", - "text": "This script was used to transform the NIST INFLUX dataset into meaningful csv files for ingestion to vector dataset.\n\nimport pandas as pd\nimport glob\nimport os\nimport zipfile\nimport wget\nfrom collections import defaultdict\nfrom io import StringIO\nimport re\nimport warnings\nimport warnings\nfrom datetime import datetime, timedelta\n# Ignore the FutureWarning\nwarnings.filterwarnings(\"ignore\", category=FutureWarning)\n\n\n\nselected_level=\"level1\"\nbase_dir = \"data/\"\noutput_dir = \"output/\"\ndat_file_pattern = f\"{base_dir}/*/*.dat\"\noutput_base_dataset_name = \"PSU_INFLUX_INSITU\" \nconstant_variables = [\"datetime\",\"latitude\",\"longitude\",\"level\",\"elevation_m\",\"intake_height_m\",\"Instr\"]\nvariables =[['CO2(ppm)'],['CH4(ppb)']] # exclude CO\nmetadata_link= \"UrbanTestBed-Metadata - INFLUX.csv\"\n\n\n# Functions\ndef filter_dict(site_dict, selected_level):\n return {key: [x for x in value if selected_level in x] for key, value in site_dict.items()}\n\ndef flag_desired_level(df, desired_level):\n df['is_max_height_data'] = df['level']== desired_level\n return df\n\ndef add_location(link, site_number):\n meta= pd.read_csv(link)\n location =meta[meta['Station Code']==f\"Site {site_number[-2:]}\"][['City','State']]#(get the actual site number)\n return location['City'].item()+\",\"+location['State'].item()\n\ndef convert_to_datetime(row):\n year = int(row['Year'])\n doy = int(row['DOY'])\n hour = int(row['Hour'])\n \n # Create a datetime object for the start of the year\n date = datetime(year, 1, 1) + timedelta(days=doy - 1)\n # Add the hours\n datetime_obj = date + timedelta(hours=hour)\n # Format as yyyy-mm-ddThh:mm:ssZ\n return datetime_obj.strftime('%Y-%m-%dT%H:%M:%SZ')\n\ndef download_and_extract_zip_files(base_dir, levels):\n \"\"\"\n Download, extract, and delete zip files for the specified levels.\n\n Parameters:\n base_dir (str): The base directory for storing the downloaded files.\n levels (list): A list of levels to download and extract.\n \"\"\"\n # Ensure the base directory exists\n os.makedirs(base_dir, exist_ok=True)\n\n # Loop through the levels and handle the download and extraction\n for level in levels:\n download_link = f\"https://www.datacommons.psu.edu/download/meteorology/influx/influx-tower-data/wmo-x2019-scale/level{level}.zip\"\n fname = download_link.split(\"/\")[-1]\n target_path = os.path.join(base_dir, fname)\n \n # Download the zip file\n wget.download(download_link, target_path)\n print(f\"Downloaded {download_link} to {target_path}\")\n\n # Extract the zip file\n with zipfile.ZipFile(target_path, 'r') as zip_ref:\n zip_ref.extractall(base_dir)\n print(f\"Extracted {fname}\")\n\n # Delete the zip file after extraction\n os.remove(target_path)\n\ndef create_site_dict(pattern):\n \"\"\"\n Creates a dictionary where keys are site numbers extracted from file paths,\n and values are lists of file paths corresponding to each site number.\n \n Args:\n - pattern (str): Glob pattern to match files.\n \n Returns:\n - dict: Dictionary mapping site numbers to lists of file paths.\n \"\"\"\n all_files = glob.glob(pattern)\n site_dict = defaultdict(list)\n \n for file_path in all_files:\n site_number = file_path.split('_')[-4]\n site_dict[site_number].append(file_path)\n \n return dict(site_dict)\n\ndef process_site_files(site_number, file_list):\n \"\"\"\n Process files for a given site number and save the combined DataFrame to CSV.\n \n Args:\n - site_number (str): Site number to process.\n - file_list (list): List of file paths corresponding to the site number.\n \"\"\"\n df = pd.DataFrame()\n \n for file_path in file_list:\n with open(file_path, 'r') as file:\n data = file.read()\n \n contents = data.split(\"\\nSite\")\n lat = float((re.search(r'LATITUDE:\\s*([0-9.]+)\\s*[NS]', contents[0])).group(1))\n lat_hemisphere = (re.search(r'LATITUDE:\\s*([0-9.]+)\\s*[NS]', contents[0])).group(0)[-1]\n \n lon = float((re.search(r'LONGITUDE:\\s*([0-9.]+)\\s*[EW]', contents[0])).group(1))\n lon_hemisphere = (re.search(r'LONGITUDE:\\s*([0-9.]+)\\s*[EW]', contents[0])).group(0)[-1]\n \n level= file_path.split(\"/\")[-2]\n \n elevation= re.search(r'ALTITUDE:\\s*([0-9.]+)\\s*m\\s*ASL', contents[0]).group(1)\n intake_height= re.search(r'SAMPLING HEIGHT:\\s*([0-9.]+)\\s*m\\s*AGL', contents[0]).group(1)\n\n \n data_io = StringIO(contents[1])\n tmp_data = pd.read_csv(data_io, delim_whitespace=True)\n tmp_data = tmp_data.reset_index().rename(columns={'index': 'Site'})\n tmp= tmp_data.query(\"Flag==1\").copy()# 1 means no known problem, 0 is not recommemded, 9 is instrument issue (unrealistic)\n #tmp['SiteCode'] = int(re.search(r'\\d+', site_number).group()) \n tmp['latitude'] = lat\n tmp['longitude'] = lon\n tmp['level'] = int(re.search(r'\\d+', level).group())\n tmp['elevation_m'] = elevation\n tmp['intake_height_m']= intake_height\n\n if lat_hemisphere == 'S':\n tmp['latitude'] = -1* tmp[\"latitude\"]\n if lon_hemisphere == 'W':\n tmp['longitude'] = -1* tmp[\"longitude\"]\n\n df = pd.concat([df, tmp], ignore_index=True)\n\n # Ensure the output directory exists\n os.makedirs(output_dir, exist_ok=True)\n os.makedirs(output_dir+\"PSU_INFLUX_INSITU/\", exist_ok=True)\n \n\n df['datetime'] = df[[\"Year\",\"DOY\",\"Hour\"]].apply(convert_to_datetime, axis=1)\n df.reset_index(drop=True, inplace=True)\n for v in variables:\n tmp_file=df[constant_variables + v].copy()\n tmp_file['unit'] = v[0][-4:-1] #CO2(ppm) get the unit only\n \n tmp_file.rename(columns={v[0]: 'value'}, inplace=True)\n tmp_file['location']= add_location(metadata_link, site_number)\n tmp_file = flag_desired_level(tmp_file, 1) # Flagging only level 1 data\n\n # Remove nan\n tmp_file.dropna(subset=[\"value\"], inplace=True)\n\n #filter 0 values\n tmp_file[tmp_file[\"value\"]!=0].to_csv(f\"{output_dir}/PSU_INFLUX_INSITU/NIST-FLUX-IN-{site_number}-{v[0][:-5]}-hourly-concentrations.csv\", index=False)\n print(f\"CSV Created for Site {site_number}-{v[0][:-5]}!!!\")\n return \n\n\n\n\n\n\n# Download and extract zip files\nlevels_to_download = range(1, 5)\n#download_and_extract_zip_files(base_dir=base_dir, levels=levels_to_download)\n\n# Create site dictionary\nsite_dict = create_site_dict(dat_file_pattern)\n\n# Comment if you want data from all levels\n#site_dict = filter_dict(site_dict, selected_level)\n\n# Process each site's files\nfor site_number, file_list in site_dict.items():\n print(f\"Processing Site Number: {site_number}, Total Files: {len(file_list)}\")\n process_site_files(site_number, file_list)\n\n\n\n\n Back to top", + "objectID": "index.html#contact", + "href": "index.html#contact", + "title": "U.S. Greenhouse Gas Center: Documentation", + "section": "Contact", + "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", "crumbs": [ - "Data Transformation Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + "Welcome" ] }, { @@ -1216,183 +1431,139 @@ "text": "Explore Data Usage Notebook\n\nCASA-GFED3 Land Carbon Flux\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5\nEMIT Methane Point Source Plume Complexes\nU.S. Gridded Anthropogenic Methane Emissions Inventory\nGOSAT-based Top-down Total and Natural Methane Emissions\nWetland Methane Emissions, LPJ-wsl Model\n\nOCO-2 MIP Top-Down CO₂ Budgets\nOCO-2 GEOS Column CO₂ Concentrations\nODIAC Fossil Fuel CO₂ Emissions\nSEDAC Gridded World Population Density\nTM5-4DVar Isotopic CH₄ Inverse Fluxes\nAtmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory\nVulcan Fossil Fuel CO₂ Emissions\nGreenhouse Gas And Air Pollutants Emissions System" }, { - "objectID": "data_workflow/oco2geos-co2-daygrid-v10r_Data_Flow.html", - "href": "data_workflow/oco2geos-co2-daygrid-v10r_Data_Flow.html", - "title": "OCO-2 GEOS Column CO₂ Concentrations", + "objectID": "services/jupyterhub.html", + "href": "services/jupyterhub.html", + "title": "JupyterHub", "section": "", - "text": "OCO-2 GEOS Column CO₂ Concentrations\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "text": "The US GHG Center promotes the use of JupyterHub environments for interactive data science. JupyterHub enables you to analyze massive archives of Earth science data in the cloud in an interactive environment that alleviates the complexities of managing compute resources (virtual machines, roles and permissions, etc).\nUsers affiliated with the US GHG Center can get access to a dedicated JupyterHub service, provided in collaboration with 2i2c: hub.ghg.center. Please find instructions for requesting access below.\nIf you are a scientist affiliated with other NASA projects such as VEDA, EIS, and MAAP, you can also keep using the resources provided by these projects. Through the use of open-source technology, we make sure our services are interoperable and exchangeable.", "crumbs": [ - "Data Flow Diagrams", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "User Services", + "JupyterHub" ] }, { - "objectID": "data_workflow/emit-ch4plume-v1_Data_Flow.html", - "href": "data_workflow/emit-ch4plume-v1_Data_Flow.html", - "title": "EMIT Methane Point Source Plume Complexes", - "section": "", - "text": "EMIT Methane Point Source Plume Complexes\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "objectID": "services/jupyterhub.html#to-get-us-ghg-center-jupyterhub-access", + "href": "services/jupyterhub.html#to-get-us-ghg-center-jupyterhub-access", + "title": "JupyterHub", + "section": "To Get US GHG Center JupyterHub access:", + "text": "To Get US GHG Center JupyterHub access:\nThe US GHG Center notebook environment is available to authorized users on an as-need basis. If you are a user affiliated with the US GHG Center, you can gain access by using our Hub Access Request form.\n\nMake sure you have a GitHub Account. Take note of your GitHub username.\nFill out the request form and provide needed information.\nWatch your email for notification of authorization and the invite to join the US GHG Center Hub Access GitHub Team.\nOnce you accept the invitation, you can go to hub.ghg.center and login using your GitHub credentials.", "crumbs": [ - "Data Flow Diagrams", - "Large Emissions Events", - "EMIT Methane Point Source Plume Complexes" + "User Services", + "JupyterHub" ] }, { - "objectID": "data_workflow/nec-testbed-ghg-concentrations_Data_Flow.html", - "href": "data_workflow/nec-testbed-ghg-concentrations_Data_Flow.html", - "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", - "section": "", - "text": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "objectID": "services/jupyterhub.html#to-access-user-notebooks", + "href": "services/jupyterhub.html#to-access-user-notebooks", + "title": "JupyterHub", + "section": "To access User Notebooks", + "text": "To access User Notebooks\nThis site provides Jupyter notebooks showing how to load and analyze Earth data in the interactive cloud computing environment.\nFurther instructions are included in each notebook.\nIf you have any questions, please use the feedback form to contact the US GHG Center user support team.", "crumbs": [ - "Data Flow Diagrams", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" + "User Services", + "JupyterHub" ] }, { - "objectID": "data_workflow/eccodarwin-co2flux-monthgrid-v5_Data_Flow.html", - "href": "data_workflow/eccodarwin-co2flux-monthgrid-v5_Data_Flow.html", - "title": "Air-Sea CO₂ Flux, ECCO-Darwin Model v5", + "objectID": "generating_statistics_for_validation/odiac-stats-2023/generate_odiac_stats.html", + "href": "generating_statistics_for_validation/odiac-stats-2023/generate_odiac_stats.html", + "title": "U.S. Greenhouse Gas Center Documentation", "section": "", - "text": "Air-Sea CO₂ Flux, ECCO-Darwin Model v5\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", - "crumbs": [ - "Data Flow Diagrams", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Air-Sea CO₂ Flux, ECCO-Darwin Model v5" - ] + "text": "import numpy as np\nimport matplotlib.pyplot as plt\nimport rasterio\nfrom glob import glob\nimport pathlib\nimport boto3\nimport pandas as pd\nimport calendar\nimport seaborn as sns\nimport json\nimport re\n\n\n# Enter the year you want to run validation on\nvyear=2022 # summary json files will be later generated for the year you provide here\ndata_dir=\"data/\" # make sure you have the data for vyear in your data directory\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\n\ndataset_name= \"odiac-ffco2-monthgrid-v2023\"\ncog_data_bucket=\"ghgc-data-store-develop\"\ncog_data_prefix = f\"transformed_cogs/{dataset_name}\"\n\n\ndef get_all_s3_keys(bucket, model_name, ext):\n \"\"\"Get a list of all keys in an S3 bucket.\"\"\"\n keys = []\n\n kwargs = {\"Bucket\": bucket, \"Prefix\": f\"{model_name}/\"}\n while True:\n resp = s3_client.list_objects_v2(**kwargs)\n for obj in resp[\"Contents\"]:\n if obj[\"Key\"].endswith(ext) and \"historical\" not in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\n try:\n kwargs[\"ContinuationToken\"] = resp[\"NextContinuationToken\"]\n except KeyError:\n break\n\n return keys\n\nkeys = get_all_s3_keys(cog_data_bucket, cog_data_prefix, \".tif\")\n\n# Extract only the COGs for selected year\npattern = re.compile(rf'{vyear}(0[1-9]|1[0-2])')\nkeys = [path for path in keys if pattern.search(path)]\n\n\n# Initialize the summary variables\nsummary_dict_netcdf, summary_dict_cog = {}, {}\noverall_stats_netcdf, overall_stats_cog = {}, {}\nfull_data_df_netcdf, full_data_df_cog = pd.DataFrame(), pd.DataFrame()\n\n\n# Process the COGs to get the statistics\nfor key in keys:\n url=f\"s3://{cog_data_bucket}/{key}\"\n with rasterio.open(url) as src:\n filename_elements = re.split(\"[_ ? . ]\", url)\n for band in src.indexes:\n print(\"_\".join(filename_elements[1:6]))\n idx = pd.MultiIndex.from_product(\n [\n [\"_\".join(filename_elements[1:6])],\n [filename_elements[5]],\n [x for x in np.arange(1, src.height + 1)],\n ]\n )\n raster_data = src.read(band)\n raster_data[raster_data == -9999] = 0 # because we did that in the transformation script\n temp = pd.DataFrame(index=idx, data=raster_data)\n full_data_df_cog = full_data_df_cog._append(temp, ignore_index=False)\n\n # Calculate summary statistics\n min_value = np.float64(temp.values.min())\n max_value = np.float64(temp.values.max())\n mean_value = np.float64(temp.values.mean())\n std_value = np.float64(temp.values.std())\n\n summary_dict_cog[\n f'{\"_\".join(filename_elements[1:5])}_{filename_elements[5][:4]}_{calendar.month_name[int(filename_elements[5][4:])]}'\n ] = {\n \"min_value\": min_value,\n \"max_value\": max_value,\n \"mean_value\": mean_value,\n \"std_value\": std_value,\n }\n\n\n# Process the raw files for selected year to get the statistics \ntif_files = glob(f\"{data_dir}{vyear}/*.tif\", recursive=True)\nfor tif_file in tif_files:\n file_name = pathlib.Path(tif_file).name[:-4]\n print(file_name)\n with rasterio.open(tif_file) as src:\n for band in src.indexes:\n idx = pd.MultiIndex.from_product(\n [\n [pathlib.Path(tif_file).name[:-9]],\n [pathlib.Path(tif_file).name[-8:-4]],\n [x for x in np.arange(1, src.height + 1)],\n ]\n )\n # Read the raster data\n raster_data = src.read(band)\n #raster_data[raster_data == -9999] = np.nan\n temp = pd.DataFrame(index=idx, data=raster_data)\n full_data_df_netcdf = full_data_df_netcdf._append(temp, ignore_index=False)\n\n # Calculate summary statistics\n min_value = np.float64(temp.values.min())\n max_value = np.float64(temp.values.max())\n mean_value = np.float64(temp.values.mean())\n std_value = np.float64(temp.values.std())\n\n summary_dict_netcdf[\n f'{tif_file.split(\"/\")[-1][:-9]}_{calendar.month_name[int(tif_file.split(\"/\")[-1][-6:-4])]}'\n ] = {\n \"min_value\": min_value,\n \"max_value\": max_value,\n \"mean_value\": mean_value,\n \"std_value\": std_value,\n }\n \n\n\n# Merge monthly stats for COGs and raw files in a csv file \ncog_df = pd.DataFrame(summary_dict_cog).T.reset_index()\nraw_df = pd.DataFrame(summary_dict_netcdf).T.reset_index()\ncog_df['date']= cog_df[\"index\"].apply(lambda x: (x.split(\"_\")[-1]+x.split(\"_\")[-2]) )\nraw_df['date']= raw_df[\"index\"].apply(lambda x: (x.split(\"_\")[-1]+str(vyear)) )\ncheck_df=pd.merge(cog_df, raw_df[[\"min_value\",\"max_value\",\"mean_value\",\"std_value\",\"date\"]], how='inner', on='date',suffixes=('', '_raw'))\ncheck_df.to_csv(f\"monthly_stats_{vyear}.csv\")\n\n\n# Calculate the overall data stat for that year\noverall_stats_netcdf[\"min_value\"] = np.float64(full_data_df_netcdf.values.min())\noverall_stats_netcdf[\"max_value\"] = np.float64(full_data_df_netcdf.values.max())\noverall_stats_netcdf[\"mean_value\"] = np.float64(full_data_df_netcdf.values.mean())\noverall_stats_netcdf[\"std_value\"] = np.float64(full_data_df_netcdf.values.std())\n\noverall_stats_cog[\"min_value\"] = np.float64(full_data_df_cog.values.min())\noverall_stats_cog[\"max_value\"] = np.float64(full_data_df_cog.values.max())\noverall_stats_cog[\"mean_value\"] = np.float64(full_data_df_cog.values.mean())\noverall_stats_cog[\"std_value\"] = np.float64(full_data_df_cog.values.std())\n\n\n\ndata = {\n \"Stats for raw netCDF files.\": summary_dict_netcdf,\n \"Stats for transformed COG files.\": summary_dict_cog\n}\n\n# Writing to JSON file\nwith open(f\"monthly_stats_{vyear}.json\", \"w\") as fp:\n json.dump(data, fp, indent=4) \n\ndata = {\n \"Stats for raw netCDF files.\": overall_stats_netcdf,\n \"Stats for transformed COG files.\": overall_stats_cog\n}\n\n# Writing to JSON file\nwith open(f\"overall_stats_{vyear}.json\", \"w\") as fp:\n json.dump(data, fp, indent=4) \n\n\n\n\n Back to top" }, { - "objectID": "data_workflow/epa-ch4emission-grid-v2express_Data_Flow.html", - "href": "data_workflow/epa-ch4emission-grid-v2express_Data_Flow.html", + "objectID": "processing_and_verification_reports/epa-ch4emission-grid-v2express_Processing and Verification Report.html", + "href": "processing_and_verification_reports/epa-ch4emission-grid-v2express_Processing and Verification Report.html", "title": "Gridded Anthropogenic Methane Emissions Inventory", "section": "", - "text": "Gridded Anthropogenic Methane Emissions Inventory\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ - "Data Flow Diagrams", + "Processing and Verification Reports", "Gridded Anthropogenic Greenhouse Gas Emissions", "Gridded Anthropogenic Methane Emissions Inventory" ] }, { - "objectID": "data_workflow/noaa-gggrn-ch4-concentrations_Data_Flow.html", - "href": "data_workflow/noaa-gggrn-ch4-concentrations_Data_Flow.html", - "title": "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory", + "objectID": "processing_and_verification_reports/lam-testbed-ghg-concentrations_Processing and Verification Report.html", + "href": "processing_and_verification_reports/lam-testbed-ghg-concentrations_Processing and Verification Report.html", + "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", "section": "", - "text": "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ - "Data Flow Diagrams", + "Processing and Verification Reports", "Greenhouse Gas Concentrations", - "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory" - ] - }, - { - "objectID": "data_workflow/gosat-based-ch4budget-yeargrid-v1_Data_Flow.html", - "href": "data_workflow/gosat-based-ch4budget-yeargrid-v1_Data_Flow.html", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", - "section": "", - "text": "GOSAT-based Top-down Total and Natural Methane Emissions\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", - "crumbs": [ - "Data Flow Diagrams", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" - ] - }, - { - "objectID": "data_workflow/tm54dvar-ch4flux-monthgrid-v1_Data_Flow.html", - "href": "data_workflow/tm54dvar-ch4flux-monthgrid-v1_Data_Flow.html", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", - "section": "", - "text": "TM5-4DVar Isotopic CH₄ Inverse Fluxes\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", - "crumbs": [ - "Data Flow Diagrams", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" - ] - }, - { - "objectID": "data_workflow/oco2-mip-co2budget-yeargrid-v1_Data_Flow.html", - "href": "data_workflow/oco2-mip-co2budget-yeargrid-v1_Data_Flow.html", - "title": "OCO-2 MIP Top-Down CO₂ Budgets", - "section": "", - "text": "OCO-2 MIP Top-Down CO₂ Budgets\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", - "crumbs": [ - "Data Flow Diagrams", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "OCO-2 MIP Top-Down CO₂ Budgets" + "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" ] }, { - "objectID": "processing_and_verification_reports/vulcan-ffco2-yeargrid-v4_Processing and Verification Report.html", - "href": "processing_and_verification_reports/vulcan-ffco2-yeargrid-v4_Processing and Verification Report.html", - "title": "Vulcan Fossil Fuel CO₂ Emissions", + "objectID": "processing_and_verification_reports/influx-testbed-ghg-concentrations_Processing and Verification Report.html", + "href": "processing_and_verification_reports/influx-testbed-ghg-concentrations_Processing and Verification Report.html", + "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Vulcan Fossil Fuel CO₂ Emissions" + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" ] }, { - "objectID": "processing_and_verification_reports/emit-ch4plume-v1_Processing and Verification Report.html", - "href": "processing_and_verification_reports/emit-ch4plume-v1_Processing and Verification Report.html", - "title": "EMIT Methane Point Source Plume Complexes", + "objectID": "processing_and_verification_reports/micasa-carbonflux-daygrid-v1_Processing and Verification Report.html", + "href": "processing_and_verification_reports/micasa-carbonflux-daygrid-v1_Processing and Verification Report.html", + "title": "MiCASA Land Carbon Flux", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Large Emissions Events", - "EMIT Methane Point Source Plume Complexes" + "Natural Greenhouse Gas Sources Emissions and Sinks", + "MiCASA Land Carbon Flux" ] }, { - "objectID": "processing_and_verification_reports/odiac-ffco2-monthgrid-v2023_Processing and Verification Report.html", - "href": "processing_and_verification_reports/odiac-ffco2-monthgrid-v2023_Processing and Verification Report.html", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "processing_and_verification_reports/oco2geos-co2-daygrid-v10r_Processing and Verification Report.html", + "href": "processing_and_verification_reports/oco2geos-co2-daygrid-v10r_Processing and Verification Report.html", + "title": "OCO-2 GEOS Column CO₂ Concentrations", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "processing_and_verification_reports/tm54dvar-ch4flux-monthgrid-v1_Processing and Verification Report.html", - "href": "processing_and_verification_reports/tm54dvar-ch4flux-monthgrid-v1_Processing and Verification Report.html", - "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", + "objectID": "processing_and_verification_reports/noaa-gggrn-ch4-concentrations_Processing and Verification Report.html", + "href": "processing_and_verification_reports/noaa-gggrn-ch4-concentrations_Processing and Verification Report.html", + "title": "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "TM5-4DVar Isotopic CH₄ Inverse Fluxes" + "Greenhouse Gas Concentrations", + "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory" ] }, { - "objectID": "processing_and_verification_reports/micasa-carbonflux-daygrid-v1_Processing and Verification Report.html", - "href": "processing_and_verification_reports/micasa-carbonflux-daygrid-v1_Processing and Verification Report.html", - "title": "MiCASA Land Carbon Flux", + "objectID": "processing_and_verification_reports/gra2pes-ghg-monthgrid-v1_Processing and Verification Report.html", + "href": "processing_and_verification_reports/gra2pes-ghg-monthgrid-v1_Processing and Verification Report.html", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "processing_and_verification_reports/eccodarwin-co2flux-monthgrid-v5_Processing and Verification Report.html", - "href": "processing_and_verification_reports/eccodarwin-co2flux-monthgrid-v5_Processing and Verification Report.html", - "title": "Air-Sea CO₂ Flux, ECCO-Darwin Model v5", + "objectID": "processing_and_verification_reports/vulcan-ffco2-yeargrid-v4_Processing and Verification Report.html", + "href": "processing_and_verification_reports/vulcan-ffco2-yeargrid-v4_Processing and Verification Report.html", + "title": "Vulcan Fossil Fuel CO₂ Emissions", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Air-Sea CO₂ Flux, ECCO-Darwin Model v5" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { @@ -1407,30 +1578,6 @@ "OCO-2 MIP Top-Down CO₂ Budgets" ] }, - { - "objectID": "processing_and_verification_reports/influx-testbed-ghg-concentrations_Processing and Verification Report.html", - "href": "processing_and_verification_reports/influx-testbed-ghg-concentrations_Processing and Verification Report.html", - "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", - "section": "", - "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", - "crumbs": [ - "Processing and Verification Reports", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" - ] - }, - { - "objectID": "processing_and_verification_reports/nec-testbed-ghg-concentrations_Processing and Verification Report.html", - "href": "processing_and_verification_reports/nec-testbed-ghg-concentrations_Processing and Verification Report.html", - "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", - "section": "", - "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", - "crumbs": [ - "Processing and Verification Reports", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" - ] - }, { "objectID": "advanceduser.html", "href": "advanceduser.html", @@ -1481,205 +1628,304 @@ "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form." }, { - "objectID": "processingreport.html", - "href": "processingreport.html", - "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "objectID": "workflow.html", + "href": "workflow.html", + "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", "section": "", - "text": "Welcome to the U.S. Greenhouse Gas (GHG) Center processing and verification reports. These reports verify that the accuracy and integrity of each dataset in the US GHG Center is maintained once it is processed into the Center.\nThe reports are grouped topically and labeled by dataset name. Click on a dataset name to view the processing and verification report for that dataset.\nExamples of processing that may occur include transforming data from its source format into a could-optimized format, converting the units of the source data into a more common or standard unit, and flagging “nodata” values to ensure accurate data visualization. We strive to handle all data with extreme care, and share these reports to provide transparency and insight into any processing that is applied, while ensuring accuracy and reliability every step of the way.\nJoin us in our mission to make data-driven environmental solutions accessible. Explore, analyze, and make a difference with the US GHG Center.\nView the US GHG Center Data Catalog", + "text": "Welcome to the homepage for U.S. Greenhouse Gas (GHG) Center data workflow diagrams. Use these diagrams to discover the journey of each dataset from acquisition to integration in the US GHG Center.\nData flow diagrams are grouped topically and labeled by dataset name. Click on a dataset name to view the data flow diagram for that dataset, which summarizes the process followed to bring the dataset into the US GHG Center.\nJoin us in our mission to make data-driven environmental solutions accessible. Explore, analyze, and make a difference with the US GHG Center.\nView the US GHG Center Data Catalog", "crumbs": [ - "Processing and Verification Reports" + "Data Flow Diagrams" ] }, { - "objectID": "processingreport.html#gridded-anthropogenic-greenhouse-gas-emissions", - "href": "processingreport.html#gridded-anthropogenic-greenhouse-gas-emissions", - "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "objectID": "workflow.html#gridded-anthropogenic-greenhouse-gas-emissions", + "href": "workflow.html#gridded-anthropogenic-greenhouse-gas-emissions", + "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", "section": "Gridded Anthropogenic Greenhouse Gas Emissions", - "text": "Gridded Anthropogenic Greenhouse Gas Emissions\n\nOCO-2 MIP Top-Down CO₂ Budgets Processing and Verification Report\nODIAC Fossil Fuel CO₂ Emissions Processing and Verification Report\nTM5-4DVar Isotopic CH₄ Inverse Fluxes Processing and Verification Report\nU.S. Gridded Anthropogenic Methane Emissions Inventory Processing and Verification Report\nVulcan Fossil Fuel CO₂ Emissions Processing and Verification Report\nGRA²PES Greenhouse Gas and Air Quality Species Processing and Verification Report\nGRA²PES Greenhouse Gas and Air Quality Species Processing and Verification Report", + "text": "Gridded Anthropogenic Greenhouse Gas Emissions\n\nOCO-2 MIP Top-Down CO₂ Budgets Data Flow Diagram\nODIAC Fossil Fuel CO₂ Emissions Data Flow Diagram\nTM5-4DVar Isotopic CH₄ Inverse Fluxes Data Flow Diagram\nU.S. Gridded Anthropogenic Methane Emissions Inventory Data Flow Diagram\nVulcan Fossil Fuel CO₂ Emissions Data Flow Diagram\nGRA²PES Greenhouse Gas and Air Quality Species Data Flow Diagram\nGRA²PES Greenhouse Gas and Air Quality Species Data Flow Diagram", "crumbs": [ - "Processing and Verification Reports" + "Data Flow Diagrams" ] }, { - "objectID": "processingreport.html#natural-greenhouse-gas-emissions-and-sinks", - "href": "processingreport.html#natural-greenhouse-gas-emissions-and-sinks", - "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", - "section": "Natural Greenhouse Gas Emissions and Sinks", - "text": "Natural Greenhouse Gas Emissions and Sinks\n\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5 Processing and Verification Report\nMiCASA Land Carbon Flux Processing and Verification Report\nGOSAT-based Top-down Total and Natural Methane Emissions Processing and Verification Report\nOCO-2 MIP Top-Down CO₂ Budgets Processing and Verification Report\nTM5-4DVar Isotopic CH₄ Inverse Fluxes Processing and Verification Report\nWetland Methane Emissions, LPJ-EOSIM model Processing and Verification Report\nWetland Methane Emissions, LPJ-EOSIM model Processing and Verification Report", + "objectID": "workflow.html#natural-greenhouse-gas-sources-emissions-and-sinks", + "href": "workflow.html#natural-greenhouse-gas-sources-emissions-and-sinks", + "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", + "section": "Natural Greenhouse Gas Sources Emissions and Sinks", + "text": "Natural Greenhouse Gas Sources Emissions and Sinks\n\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5 Data Flow Diagram\nMiCASA Land Carbon Flux Data Flow Diagram\nGOSAT-based Top-down Total and Natural Methane Emissions Data Flow Diagram\nOCO-2 MIP Top-Down CO₂ Budgets Data Flow Diagram\nTM5-4DVar Isotopic CH₄ Inverse Fluxes Data Flow Diagram\nWetland Methane Emissions, LPJ-EOSIM Model Data Flow Diagram", "crumbs": [ - "Processing and Verification Reports" + "Data Flow Diagrams" ] }, { - "objectID": "processingreport.html#large-emissions-events", - "href": "processingreport.html#large-emissions-events", - "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "objectID": "workflow.html#large-emissions-events", + "href": "workflow.html#large-emissions-events", + "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", "section": "Large Emissions Events", - "text": "Large Emissions Events\n\nEMIT Methane Point Source Plume Complexes Processing and Verification Report", + "text": "Large Emissions Events\n\nEMIT Methane Point Source Plume Complexes Data Flow Diagram", "crumbs": [ - "Processing and Verification Reports" + "Data Flow Diagrams" ] }, { - "objectID": "processingreport.html#greenhouse-gas-concentrations", - "href": "processingreport.html#greenhouse-gas-concentrations", - "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "objectID": "workflow.html#greenhouse-gas-concentrations", + "href": "workflow.html#greenhouse-gas-concentrations", + "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", "section": "Greenhouse Gas Concentrations", - "text": "Greenhouse Gas Concentrations\n\nAtmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory Processing and Verification Report\nAtmospheric Methane Concentrations from NOAA Global Monitoring Laboratory Processing and Verification Report\nOCO-2 GEOS Column CO₂ Concentrations Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project Processing and Verification Report\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed Processing and Verification Report", + "text": "Greenhouse Gas Concentrations\n\nAtmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory Data Flow Diagram\nAtmospheric Methane Concentrations from NOAA Global Monitoring Laboratory Data Flow Diagram\nOCO-2 GEOS Column CO₂ Concentrations Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX) Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project Data Flow Diagram\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed Data Flow Diagram", "crumbs": [ - "Processing and Verification Reports" + "Data Flow Diagrams" ] }, { - "objectID": "processingreport.html#socioeconomic", - "href": "processingreport.html#socioeconomic", - "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "objectID": "workflow.html#socioeconomic", + "href": "workflow.html#socioeconomic", + "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", "section": "Socioeconomic", - "text": "Socioeconomic\n\nSEDAC Gridded World Population Density Processing and Verification Report", + "text": "Socioeconomic\n\nSEDAC Gridded World Population Density Data Flow Diagram", "crumbs": [ - "Processing and Verification Reports" + "Data Flow Diagrams" ] }, { - "objectID": "processingreport.html#contact", - "href": "processingreport.html#contact", - "title": "U.S. Greenhouse Gas Center: Processing and Verification Reports", + "objectID": "workflow.html#contact", + "href": "workflow.html#contact", + "title": "U.S. Greenhouse Gas Center: Data Flow Diagrams", "section": "Contact", "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", "crumbs": [ - "Processing and Verification Reports" + "Data Flow Diagrams" ] }, { - "objectID": "processing_and_verification_reports/lam-testbed-ghg-concentrations_Processing and Verification Report.html", - "href": "processing_and_verification_reports/lam-testbed-ghg-concentrations_Processing and Verification Report.html", - "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", + "objectID": "processing_and_verification_reports/gosat-based-ch4budget-yeargrid-v1_Processing and Verification Report.html", + "href": "processing_and_verification_reports/gosat-based-ch4budget-yeargrid-v1_Processing and Verification Report.html", + "title": "GOSAT-based Top-down Total and Natural Methane Emissions", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" + "Natural Greenhouse Gas Sources Emissions and Sinks", + "GOSAT-based Top-down Total and Natural Methane Emissions" ] }, { - "objectID": "processing_and_verification_reports/noaa-gggrn-co2-concentrations_Processing and Verification Report.html", - "href": "processing_and_verification_reports/noaa-gggrn-co2-concentrations_Processing and Verification Report.html", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "objectID": "processing_and_verification_reports/tm54dvar-ch4flux-monthgrid-v1_Processing and Verification Report.html", + "href": "processing_and_verification_reports/tm54dvar-ch4flux-monthgrid-v1_Processing and Verification Report.html", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "processing_and_verification_reports/epa-ch4emission-grid-v2express_Processing and Verification Report.html", - "href": "processing_and_verification_reports/epa-ch4emission-grid-v2express_Processing and Verification Report.html", - "title": "Gridded Anthropogenic Methane Emissions Inventory", + "objectID": "processing_and_verification_reports/eccodarwin-co2flux-monthgrid-v5_Processing and Verification Report.html", + "href": "processing_and_verification_reports/eccodarwin-co2flux-monthgrid-v5_Processing and Verification Report.html", + "title": "Air-Sea CO₂ Flux, ECCO-Darwin Model v5", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Gridded Anthropogenic Methane Emissions Inventory" + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Air-Sea CO₂ Flux, ECCO-Darwin Model v5" ] }, { - "objectID": "processing_and_verification_reports/oco2geos-co2-daygrid-v10r_Processing and Verification Report.html", - "href": "processing_and_verification_reports/oco2geos-co2-daygrid-v10r_Processing and Verification Report.html", - "title": "OCO-2 GEOS Column CO₂ Concentrations", + "objectID": "processing_and_verification_reports/odiac-ffco2-monthgrid-v2023_Processing and Verification Report.html", + "href": "processing_and_verification_reports/odiac-ffco2-monthgrid-v2023_Processing and Verification Report.html", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "processing_and_verification_reports/noaa-gggrn-ch4-concentrations_Processing and Verification Report.html", - "href": "processing_and_verification_reports/noaa-gggrn-ch4-concentrations_Processing and Verification Report.html", - "title": "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory", + "objectID": "processing_and_verification_reports/sedac-popdensity-yeargrid5yr-v4.11_Processing and Verification Report.html", + "href": "processing_and_verification_reports/sedac-popdensity-yeargrid5yr-v4.11_Processing and Verification Report.html", + "title": "SEDAC Gridded World Population Density", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Greenhouse Gas Concentrations", - "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory" + "Socioeconomic", + "SEDAC Gridded World Population Density" ] }, { - "objectID": "processing_and_verification_reports/gra2pes-ghg-monthgrid-v1_Processing and Verification Report.html", - "href": "processing_and_verification_reports/gra2pes-ghg-monthgrid-v1_Processing and Verification Report.html", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "processing_and_verification_reports/lpjeosim-wetlandch4-grid-v1_Processing and Verification Report.html", + "href": "processing_and_verification_reports/lpjeosim-wetlandch4-grid-v1_Processing and Verification Report.html", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Wetland Methane Emissions, LPJ-EOSIM Model" ] }, { - "objectID": "processing_and_verification_reports/sedac-popdensity-yeargrid5yr-v4.11_Processing and Verification Report.html", - "href": "processing_and_verification_reports/sedac-popdensity-yeargrid5yr-v4.11_Processing and Verification Report.html", - "title": "SEDAC Gridded World Population Density", + "objectID": "processing_and_verification_reports/noaa-gggrn-co2-concentrations_Processing and Verification Report.html", + "href": "processing_and_verification_reports/noaa-gggrn-co2-concentrations_Processing and Verification Report.html", + "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Socioeconomic", - "SEDAC Gridded World Population Density" + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "processing_and_verification_reports/gosat-based-ch4budget-yeargrid-v1_Processing and Verification Report.html", - "href": "processing_and_verification_reports/gosat-based-ch4budget-yeargrid-v1_Processing and Verification Report.html", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "objectID": "processing_and_verification_reports/nec-testbed-ghg-concentrations_Processing and Verification Report.html", + "href": "processing_and_verification_reports/nec-testbed-ghg-concentrations_Processing and Verification Report.html", + "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" ] }, { - "objectID": "processing_and_verification_reports/lpjeosim-wetlandch4-grid-v1_Processing and Verification Report.html", - "href": "processing_and_verification_reports/lpjeosim-wetlandch4-grid-v1_Processing and Verification Report.html", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "objectID": "processing_and_verification_reports/emit-ch4plume-v1_Processing and Verification Report.html", + "href": "processing_and_verification_reports/emit-ch4plume-v1_Processing and Verification Report.html", + "title": "EMIT Methane Point Source Plume Complexes", "section": "", "text": "This browser does not support PDFs. Please download the PDF to view it: Download PDF.\n\n\n\n\n\n\n Back to top", "crumbs": [ "Processing and Verification Reports", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "Wetland Methane Emissions, LPJ-EOSIM Model" + "Large Emissions Events", + "EMIT Methane Point Source Plume Complexes" ] }, { - "objectID": "data_workflow/lam-testbed-ghg-concentrations_Data_Flow.html", - "href": "data_workflow/lam-testbed-ghg-concentrations_Data_Flow.html", - "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", + "objectID": "generating_statistics_for_validation/gra2pes-ghg-monthgrid-v1/gra2pes-ghg-monthgrid-v1-generate-statistics.html", + "href": "generating_statistics_for_validation/gra2pes-ghg-monthgrid-v1/gra2pes-ghg-monthgrid-v1-generate-statistics.html", + "title": "U.S. Greenhouse Gas Center Documentation", "section": "", - "text": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "text": "import xarray as xr\nimport os\nimport glob\nfrom datetime import datetime\nimport boto3\nimport s3fs\nimport tempfile\nimport numpy as np\nimport pandas as pd\nimport re\nimport json\n\n\nraw_files = glob.glob(\"data/*.nc4\")\noutput_files= glob.glob(\"output_final2/*.tif\")\n\n\ndef extract_date_from_key(key):\n # Split the key to isolate the part that contains the date\n parts = key.split('_')\n for part in parts:\n # Check if the part is numeric and has the length of 6 (YYYYMM format)\n if part.isdigit() and len(part) == 6:\n return part\n return None\n\n\noverall_raw= []\nraw= pd.DataFrame(columns=['filename','min_raw','max_raw','mean_raw','std_raw'])\nfor file in raw_files:\n xds= xr.open_dataset(file)\n year_month = extract_date_from_key(file)\n for var in [\"PM25-PRI\",\"CO2\",\"CO\",\"NOX\",\"SOX\"]:\n data = getattr(xds,var)\n overall_raw.append(data)\n data = np.ma.masked_where((data == -9999), data)\n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data)\n stats = [f\"{var}_{year_month}\", min_val, max_val, mean_val, std_val]\n raw.loc[len(raw)] = stats\n\n\noverall_cog=[]\ncog= pd.DataFrame(columns=['filename','min_cog','max_cog','mean_cog','std_cog'])\nfor file in output_files:\n data= xr.open_dataarray(file)\n \n year_month = file[:-4][-6:]\n var = file.split(\"_\")[-2]\n overall_cog.append(data)\n data = np.ma.masked_where((data == -9999), data)\n \n \n min_val = np.nanmin(data)\n max_val = np.nanmax(data)\n mean_val = np.nanmean(data)\n std_val = np.nanstd(data)\n stats = [f\"{var}_{year_month}\", min_val, max_val, mean_val, std_val]\n cog.loc[len(cog)] = stats\n\n\n# validation for reprojected data (non zero) - overall calculation\noverall_raw= np.array(overall_raw)\noverall_raw= np.ma.masked_where((overall_raw == -9999) , overall_raw)\nnan_min = np.nanmin(overall_raw)\nnan_max = np.nanmax(overall_raw)\nnan_mean = np.nanmean(overall_raw)\nnan_std = np.nanstd(overall_raw)\n[\"overall_raw\",nan_min,nan_max,nan_mean,nan_std]\n\n['overall_raw', 0.0, 110011.766, 5.1753755, 172.26357]\n\n\n\noverall_cog= np.array(overall_cog)\nnan_min = np.nanmin(overall_cog)\nnan_max = np.nanmax(overall_cog)\nnan_mean = np.nanmean(overall_cog)\nnan_std = np.nanstd(overall_cog)\n[\"overall_cog\",nan_min,nan_max,nan_mean,nan_std]\n\n['overall_cog', 0.0, 110011.766, 5.1753297, 172.27177]\n\n\n\npd.merge(cog, raw, on='filename', how='inner').to_json(\"monthly_stats.json\")\n\n\n\nkeys = [\"data\", \"nan_min\", \"nan_max\", \"nan_mean\", \"nan_std\"]\nvalues_set1 = [\"overall_raw\", 0.0, 110011.766, 5.1753297, 172.27177]\nvalues_set2 = [\"overall_cog\", 0.0, 110011.766, 5.1753297, 172.27177]\n\ndata_dict = {key: [val1, val2] for key, val1, val2 in zip(keys, values_set1, values_set2)}\n\n# Save the dictionary as a JSON file\nwith open(\"overall_stats.json\", \"w\") as json_file:\n json.dump(data_dict, json_file, indent=4)\n\n\n\n\n Back to top" + }, + { + "objectID": "services/apis.html", + "href": "services/apis.html", + "title": "APIs", + "section": "", + "text": "Please note: while some of our services are already very mature, the US GHG Center platform is currently in the beta phase and will undergo many changes in coming months.", + "crumbs": [ + "User Services", + "APIs" + ] + }, + { + "objectID": "services/apis.html#open-source", + "href": "services/apis.html#open-source", + "title": "APIs", + "section": "Open Source", + "text": "Open Source\nMost of the US GHG Center APIs are hosted out of a single project (veda-backend) that combines multiple standalone services.", + "crumbs": [ + "User Services", + "APIs" + ] + }, + { + "objectID": "datatransformationcode.html", + "href": "datatransformationcode.html", + "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", + "section": "", + "text": "Welcome to the U.S. Greenhouse Gas (GHG) Center data transformation notebooks, where we harness the power of Cloud Optimized Geotiffs (COGs) to offer a dynamic, cloud-based platform for exploring and analyzing greenhouse gas datasets. Dive into our curated collection of GHG datasets, all optimized for seamless accessibility and analysis.\nDiscover the journey of each dataset from its original format to COGs through the below Jupyter notebooks. The transformation examples are grouped topically. The dataset product type (model output, satellite observation, etc.) is noted next to the notebook name. Click on a notebook to learn more about the dataset and to view the transformation code.\nJoin us in our mission to make data-driven environmental solutions. Explore, analyze, and make a difference with the US GHG Center.\nNote: Not all datasets have a transformation code\nView the US GHG Center Data Catalog", + "crumbs": [ + "Data Transformation Notebooks" + ] + }, + { + "objectID": "datatransformationcode.html#gridded-anthropogenic-greenhouse-gas-emissions", + "href": "datatransformationcode.html#gridded-anthropogenic-greenhouse-gas-emissions", + "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", + "section": "Gridded Anthropogenic Greenhouse Gas Emissions", + "text": "Gridded Anthropogenic Greenhouse Gas Emissions\n\nOCO-2 MIP Top-Down CO₂ Budgets\nODIAC Fossil Fuel CO₂ Emissions\nTM5-4DVar Isotopic CH₄ Inverse Fluxes\nU.S. Gridded Anthropogenic Methane Emissions Inventory\nVulcan Fossil Fuel CO₂ Emissions\nGRA²PES Greenhouse Gas and Air Quality Species", + "crumbs": [ + "Data Transformation Notebooks" + ] + }, + { + "objectID": "datatransformationcode.html#natural-greenhouse-gas-emissions-and-sinks", + "href": "datatransformationcode.html#natural-greenhouse-gas-emissions-and-sinks", + "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", + "section": "Natural Greenhouse Gas Emissions and Sinks", + "text": "Natural Greenhouse Gas Emissions and Sinks\n\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5\nGOSAT-based Top-down Total and Natural Methane Emissions\nOCO-2 MIP Top-Down CO₂ Budgets\nTM5-4DVar Isotopic CH₄ Inverse Fluxes", + "crumbs": [ + "Data Transformation Notebooks" + ] + }, + { + "objectID": "datatransformationcode.html#large-emissions-events", + "href": "datatransformationcode.html#large-emissions-events", + "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", + "section": "Large Emissions Events", + "text": "Large Emissions Events\n\nEMIT Methane Point Source Plume Complexes", + "crumbs": [ + "Data Transformation Notebooks" + ] + }, + { + "objectID": "datatransformationcode.html#greenhouse-gas-concentrations", + "href": "datatransformationcode.html#greenhouse-gas-concentrations", + "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", + "section": "Greenhouse Gas Concentrations", + "text": "Greenhouse Gas Concentrations\n\nAtmospheric Carbon Dioxide and Methane Concentrations from NOAA Global Monitoring Laboratory\nOCO-2 GEOS Column CO₂ Concentrations\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "crumbs": [ + "Data Transformation Notebooks" + ] + }, + { + "objectID": "datatransformationcode.html#socioeconomic", + "href": "datatransformationcode.html#socioeconomic", + "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", + "section": "Socioeconomic", + "text": "Socioeconomic\n\nSEDAC Gridded World Population Density", + "crumbs": [ + "Data Transformation Notebooks" + ] + }, + { + "objectID": "datatransformationcode.html#contact", + "href": "datatransformationcode.html#contact", + "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", + "section": "Contact", + "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", + "crumbs": [ + "Data Transformation Notebooks" + ] + }, + { + "objectID": "data_workflow/nec-testbed-ghg-concentrations_Data_Flow.html", + "href": "data_workflow/nec-testbed-ghg-concentrations_Data_Flow.html", + "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "section": "", + "text": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ "Data Flow Diagrams", "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" + "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" ] }, { - "objectID": "data_workflow/odiac-ffco2-monthgrid-v2023_Data_Flow.html", - "href": "data_workflow/odiac-ffco2-monthgrid-v2023_Data_Flow.html", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "data_workflow/noaa-gggrn-ch4-concentrations_Data_Flow.html", + "href": "data_workflow/noaa-gggrn-ch4-concentrations_Data_Flow.html", + "title": "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory", "section": "", - "text": "ODIAC Fossil Fuel CO₂ Emissions\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "text": "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ "Data Flow Diagrams", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" + "Greenhouse Gas Concentrations", + "Atmospheric Methane Concentrations from the NOAA Global Monitoring Laboratory" ] }, { @@ -1707,1005 +1953,846 @@ ] }, { - "objectID": "data_workflow/gra2pes-ghg-monthgrid-v1_Data_Flow.html", - "href": "data_workflow/gra2pes-ghg-monthgrid-v1_Data_Flow.html", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "data_workflow/epa-ch4emission-grid-v2express_Data_Flow.html", + "href": "data_workflow/epa-ch4emission-grid-v2express_Data_Flow.html", + "title": "Gridded Anthropogenic Methane Emissions Inventory", "section": "", - "text": "GRA²PES Greenhouse Gas and Air Quality Species\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "text": "Gridded Anthropogenic Methane Emissions Inventory\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ "Data Flow Diagrams", "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" + "Gridded Anthropogenic Methane Emissions Inventory" ] }, { - "objectID": "data_workflow/noaa-gggrn-co2-concentrations_Data_Flow.html", - "href": "data_workflow/noaa-gggrn-co2-concentrations_Data_Flow.html", - "title": "Atmospheric Carbon Dioxide Concentrations from the NOAA Global Monitoring Laboratory", + "objectID": "data_workflow/oco2geos-co2-daygrid-v10r_Data_Flow.html", + "href": "data_workflow/oco2geos-co2-daygrid-v10r_Data_Flow.html", + "title": "OCO-2 GEOS Column CO₂ Concentrations", "section": "", - "text": "Atmospheric Carbon Dioxide Concentrations from the NOAA Global Monitoring Laboratory\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "text": "OCO-2 GEOS Column CO₂ Concentrations\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ "Data Flow Diagrams", "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from the NOAA Global Monitoring Laboratory" - ] - }, - { - "objectID": "data_workflow/micasa-carbonflux-daygrid-v1_Data_Flow.html", - "href": "data_workflow/micasa-carbonflux-daygrid-v1_Data_Flow.html", - "title": "MiCASA Land Carbon Flux - Data Workflow", - "section": "", - "text": "MiCASA Land Carbon Flux - Data Workflow\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", - "crumbs": [ - "Data Flow Diagrams", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux - Data Workflow" - ] - }, - { - "objectID": "data_workflow/sedac-popdensity-yeargrid5yr-v4.11_Data_Flow.html", - "href": "data_workflow/sedac-popdensity-yeargrid5yr-v4.11_Data_Flow.html", - "title": "SEDAC Gridded World Population Data", - "section": "", - "text": "SEDAC Gridded World Population Data\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", - "crumbs": [ - "Data Flow Diagrams", - "Socioeconomic", - "SEDAC Gridded World Population Data" + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "data_workflow/influx-testbed-ghg-concentrations_Data_Flow.html", - "href": "data_workflow/influx-testbed-ghg-concentrations_Data_Flow.html", - "title": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)", + "objectID": "data_workflow/noaa-gggrn-co2-concentrations_Data_Flow.html", + "href": "data_workflow/noaa-gggrn-co2-concentrations_Data_Flow.html", + "title": "Atmospheric Carbon Dioxide Concentrations from the NOAA Global Monitoring Laboratory", "section": "", - "text": "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", + "text": "Atmospheric Carbon Dioxide Concentrations from the NOAA Global Monitoring Laboratory\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ "Data Flow Diagrams", "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)" + "Atmospheric Carbon Dioxide Concentrations from the NOAA Global Monitoring Laboratory" ] }, { - "objectID": "cog_transformation/lpjwsl-wetlandch4-daygrid-v1.html", - "href": "cog_transformation/lpjwsl-wetlandch4-daygrid-v1.html", - "title": "Wetland Methane Emissions, LPJ-wsl Model", - "section": "", - "text": "This script was used to transform the Wetland Methane Emissions, LPJ-wsl Model dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime, timedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"NASA_GSFC_ch4_wetlands_daily\"\ndirectory = \"ch4_wetlands_daily\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(directory):\n xds = xarray.open_dataset(\n f\"{directory}/{name}\", engine=\"netcdf4\", decode_times=False\n )\n xds = xds.assign_coords(longitude=(((xds.longitude + 180) % 360) - 180)).sortby(\n \"longitude\"\n )\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), 1, 1)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(latitude=slice(None, None, -1))\n data = data * 1000\n data.rio.set_spatial_dims(\"longitude\", \"latitude\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n date = start_time + timedelta(hours=data.time.item(0))\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = date.strftime(\"%Y%m%d\")\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{FOLDER_NAME}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" - }, - { - "objectID": "cog_transformation/gosat-based-ch4budget-yeargrid-v1.html", - "href": "cog_transformation/gosat-based-ch4budget-yeargrid-v1.html", - "title": "GOSAT-based Top-down Methane Budgets", + "objectID": "data_workflow/eccodarwin-co2flux-monthgrid-v5_Data_Flow.html", + "href": "data_workflow/eccodarwin-co2flux-monthgrid-v5_Data_Flow.html", + "title": "Air-Sea CO₂ Flux, ECCO-Darwin Model v5", "section": "", - "text": "This script was used to transform the GOSAT-based Top-down Methane Budgets dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nimport rasterio\nfrom datetime import datetime\nfrom dateutil.relativedelta import relativedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nyear_ = datetime(2019, 1, 1)\nfolder_name = \"new_data/CH4-inverse-flux\"\n\nCOG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(folder_name):\n ds = xarray.open_dataset(\n f\"{folder_name}/{name}\",\n engine=\"netcdf4\",\n )\n\n ds = ds.rename({\"dimy\": \"lat\", \"dimx\": \"lon\"})\n # assign coords from dimensions\n ds = ds.assign_coords(lon=(((ds.lon + 180) % 360) - 180)).sortby(\"lon\")\n ds = ds.assign_coords(lat=((ds.lat / 180) * 180) - 90).sortby(\"lat\")\n\n variable = [var for var in ds.data_vars]\n\n for var in variable[2:]:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = ds[var]\n filename_elements.pop()\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n data = data.reindex(lat=list(reversed(data.lat)))\n\n data.rio.set_spatial_dims(\"lon\", \"lat\")\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # generate COG\n COG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(temp_file.name, **COG_PROFILE)\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"ch4_inverse_flux/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(ds.attrs, fp)\n json.dump({\"data_dimensions\": dict(ds.dims)}, fp)\n json.dump({\"data_variables\": list(ds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=\"ch4_inverse_flux/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/ch4_inverse_flux/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", + "text": "Air-Sea CO₂ Flux, ECCO-Darwin Model v5\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks", + "Data Flow Diagrams", "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Methane Budgets" + "Air-Sea CO₂ Flux, ECCO-Darwin Model v5" ] }, { - "objectID": "cog_transformation/oco2geos-co2-daygrid-v10r.html", - "href": "cog_transformation/oco2geos-co2-daygrid-v10r.html", - "title": "OCO-2 GEOS Column CO₂ Concentrations", + "objectID": "data_workflow/odiac-ffco2-monthgrid-v2023_Data_Flow.html", + "href": "data_workflow/odiac-ffco2-monthgrid-v2023_Data_Flow.html", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "", - "text": "This script was used to transform the OCO-2 GEOS Column CO₂ Concentrations dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nimport os\n\n\nsession = boto3.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"earth_data/geos_oco2\"\ns3_folder_name = \"geos-oco2\"\n\nerror_files = []\ncount = 0\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n try:\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # # insert date of generated COG into filename\n filename_elements[-1] = filename_elements[-3]\n filename_elements.insert(2, var)\n filename_elements.pop(-3)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n count += 1\n print(f\"Generated and saved COG: {cog_filename}\")\n except OSError:\n error_files.append(name)\n pass\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{s3_folder_name}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", + "text": "ODIAC Fossil Fuel CO₂ Emissions\n\n\n\nData Flow Diagram Extending From Acquisition/Creation to User Delivery\n\n\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Data Flow Diagrams", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "ODIAC Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "cog_transformation/epa-ch4emission-monthgrid-v2.html", - "href": "cog_transformation/epa-ch4emission-monthgrid-v2.html", - "title": "Gridded Anthropogenic Methane Emissions Inventory", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "", - "text": "This script was used to transform the Gridded Anthropogenic Methane Emissions Inventory dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime\nfrom dateutil.relativedelta import relativedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"epa_emissions/monthly_scale\"\ns3_folder_name = \"epa-emissions-monthly-scale-factors\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), 1, 1)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n date = start_time + relativedelta(months=+time_increment)\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = date.strftime(\"%Y%m\")\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{s3_folder_name}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" }, { - "objectID": "cog_transformation/lam-testbed-ghg-concentrations.html", - "href": "cog_transformation/lam-testbed-ghg-concentrations.html", - "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#run-this-notebook", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "", - "text": "This script was used to transform the the Los Angeles Megacity Carbon Project dataset into meaningful csv files for ingestion to vector dataset.\n\nimport pandas as pd\nimport glob\nimport os\nimport warnings\nimport warnings \nwarnings.filterwarnings(\"ignore\", category=RuntimeWarning)\n\n\n# download data from https://data.nist.gov/od/id/mds2-2388 into your desired_folder\nsource_dir = \"CA\"\n\n\n# Grouping the files for preparation\nconfig_ca = pd.read_csv(\"LAM_sites-2.csv\") #metadata from providers\nall_files= glob.glob(f\"{source_dir}/*.csv\")\nall_files = [i.split(\"/\")[-1].split('.')[0] for i in glob.glob(f\"{source_dir}/*.csv\") ]\nmy_dict={}\nfor site in list(config_ca.SiteCode):\n # for each site and variable, append into the dict\n if (config_ca[config_ca[\"SiteCode\"]==site][\"Tower\"].item()) ==1 :\n\n co2_files = [f for f in all_files if site in f and \"upwind\" not in f and \"all\" not in f and \"co2\" in f]\n my_dict[f\"{site}-co2\"] = co2_files\n # Find the files that do not have \"upwind\" or \"all\" and have \"ch4\"\n ch4_files = [f for f in all_files if site in f and \"upwind\" not in f and \"all\" not in f and \"ch4\" in f]\n my_dict[f\"{site}-ch4\"] = ch4_files\n else:\n co2_upwind_files = [f for f in all_files if site in f and \"upwind\" in f and \"co2\" in f]\n my_dict[f\"{site}-co2\"] = co2_upwind_files\n \n # Find the files that have \"upwind\" and \"ch4\"\n ch4_upwind_files = [f for f in all_files if site in f and \"upwind\" in f and \"ch4\" in f]\n my_dict[f\"{site}-ch4\"] = ch4_upwind_files\n\n if site in [\"IRV\",\"RAN\"]:\n co2_files = [f for f in all_files if site in f and \"all\" in f and \"co2\" in f]\n my_dict[f\"{site}-co2\"] = co2_files\n ch4_files = [f for f in all_files if site in f and \"all\" in f and \"ch4\" in f]\n my_dict[f\"{site}-ch4\"] = ch4_files\n \ndel my_dict['USC2-co2']\ndel my_dict['USC2-ch4']\n\nfor key in my_dict:\n my_dict[key] = sorted(my_dict[key])\n\n\n# code to generate transformed data for CA\noutput_dir = \"output_LAM\"\nos.makedirs(output_dir,exist_ok=True)\nfor key, value in my_dict.items():\n df=pd.DataFrame()\n variable = key.split(\"-\")[-1]\n val = f\"{variable}_ppm\" if variable == 'co2' else f\"{variable}_ppb\"\n columns = [\"latitude\",\"longitude\",\"intake_height_m\",\"elevation_m\",\"datetime\",val ]\n for file in value:\n tmp = pd.read_csv(f\"CA/{file}.csv\")\n tmp.dropna(subset=[val], inplace=True)\n tmp.rename(columns={'datetime_UTC': 'datetime'}, inplace=True)\n tmp= tmp[columns]\n tmp.rename(columns={val: 'value'}, inplace=True)\n tmp['datetime'] = pd.to_datetime(tmp['datetime'])\n tmp['datetime'] = tmp['datetime'].dt.strftime('%Y-%m-%dT%H:%M:%SZ')\n tmp['location'] = config_ca[config_ca['SiteCode']==site][\"Location\"].item()\n df = pd.concat([df, tmp], ignore_index=True)\n \n df['year']= df['datetime'].apply(lambda x: x[:4])\n result = df.groupby(\"year\").agg(max_height= (\"intake_height_m\",\"max\"))\n if result['max_height'].std() !=0:\n print(f\"More than one max height for {file}\",result['max_height'].unique())\n merged_df=pd.merge(df, result, on='year')\n merged_df[\"is_max_height_data\"]= merged_df[\"max_height\"] == merged_df[\"intake_height_m\"]\n merged_df=merged_df.drop(columns=['year','max_height'])\n merged_df.reset_index(drop=True, inplace=True)\n merged_df.to_csv(f\"{output_dir}/NIST-testbed-LAM-{key}-hourly-concentrations.csv\", index=False)\n \n\n\n\n\n Back to top", - "crumbs": [ - "Data Transformation Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" - ] + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" }, { - "objectID": "cog_transformation/gra2pes-ghg-monthgrid-v1.html", - "href": "cog_transformation/gra2pes-ghg-monthgrid-v1.html", - "title": "GRA²PES Greenhouse Gas and Air Quality Species", - "section": "", - "text": "This script was used to transform the GRA2PES dataset to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport xarray as xr\nimport os\nimport glob\nfrom datetime import datetime\nimport boto3\nimport s3fs\nimport tempfile\nimport numpy as np\n\nimport rasterio\nfrom rasterio.enums import Resampling\nfrom rio_cogeo.cogeo import cog_translate\nfrom rio_cogeo.profiles import cog_profiles\n\n\nconfig = {\n \"data_acquisition_method\": \"s3\",\n \"raw_data_bucket\" : \"gsfc-ghg-store\",\n \"raw_data_prefix\": \"GRA2PES/monthly_subset_regrid/2021\", \n \"cog_data_bucket\": \"ghgc-data-store-develop\",\n \"cog_data_prefix\": \"transformed_cogs/GRAAPES\",\n \"date_fmt\" :\"%Y%m\",\n \"transformation\": {}\n}\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\n\nraw_data_bucket = config[\"raw_data_bucket\"]\nraw_data_prefix= config[\"raw_data_prefix\"]\n\ncog_data_bucket = config['cog_data_bucket']\ncog_data_prefix= config[\"cog_data_prefix\"]\n\ndate_fmt=config['date_fmt']\n\nfs = s3fs.S3FileSystem()\n\n\ndef get_all_s3_keys(bucket, model_name, ext):\n \"\"\"Get a list of all keys in an S3 bucket.\"\"\"\n keys = []\n\n kwargs = {\"Bucket\": bucket, \"Prefix\": f\"{model_name}/\"}\n while True:\n resp = s3_client.list_objects_v2(**kwargs)\n for obj in resp[\"Contents\"]:\n if obj[\"Key\"].endswith(ext) and \"historical\" not in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\n try:\n kwargs[\"ContinuationToken\"] = resp[\"NextContinuationToken\"]\n except KeyError:\n break\n\n return keys\n\nkeys = get_all_s3_keys(raw_data_bucket, raw_data_prefix, \".nc4\")\n\ndef download_s3_objects(bucket, keys, download_dir):\n \"\"\"Download all S3 objects listed in keys to the specified local directory.\"\"\"\n if not os.path.exists(download_dir):\n os.makedirs(download_dir)\n\n for key in keys:\n local_filename = os.path.join(download_dir, os.path.basename(key))\n try:\n s3_client.download_file(bucket, key, local_filename)\n print(f\"Downloaded {key} to {local_filename}\")\n except (NoCredentialsError, PartialCredentialsError) as e:\n print(f\"Credentials error: {e}\")\n except Exception as e:\n print(f\"Failed to download {key}: {e}\")\n\ndownload_s3_objects(raw_data_bucket, keys, \"data\")\n\n\n\ndef extract_date_from_key(key):\n # Split the key to isolate the part that contains the date\n parts = key.split('_')\n for part in parts:\n # Check if the part is numeric and has the length of 6 (YYYYMM format)\n if part.isdigit() and len(part) == 6:\n return part\n return None\n\n\nCOG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\nOVERVIEW_LEVELS = 4 \nOVERVIEW_RESAMPLING = 'average'\n\nfor key in glob.glob(\"data/*.nc4\"):\n xds= xr.open_dataset(key)\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n \n for var in [\"PM25-PRI\",\"CO2\",\"CO\",\"NOX\",\"SOX\"]:\n yearmonth = extract_date_from_key(key)\n filename = f\"output/GRA2PESv1.0_total_{(\"-\").join(var.split('_'))}_{yearmonth}.tif\"\n data = getattr(xds,var)\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n \n # Create a temporary file to hold the COG\n with tempfile.NamedTemporaryFile(suffix='.tif', delete=False) as temp_file:\n data.rio.to_raster(f\"temp_{yearmonth}_{var}.tif\", **COG_PROFILE, nodata=-9999)\n # Create COG with overviews and nodata value\n cog_translate(\n f\"temp_{yearmonth}_{var}.tif\",\n temp_file.name,\n cog_profiles.get(\"deflate\"),\n overview_level=OVERVIEW_LEVELS,\n overview_resampling=OVERVIEW_RESAMPLING,\n nodata=-9999\n )\n \n # Move the temporary file to the desired local path\n os.rename(temp_file.name, filename)\n \n if os.path.exists(f\"temp_{yearmonth}_{var}.tif\"):\n os.remove(f\"temp_{yearmonth}_{var}.tif\")\n del data\n print(f\"Done for: {filename}\")\n \n\n\n\n\n Back to top", - "crumbs": [ - "Data Transformation Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "GRA²PES Greenhouse Gas and Air Quality Species" - ] + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#approach", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#approach", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "section": "Approach", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Wetland Methane Emissions, LPJ-EOSIM Model data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison.\nAfter the visualization, perform zonal statistics for a given polygon." }, { - "objectID": "cog_transformation/epa-ch4emission-grid-v2express.html", - "href": "cog_transformation/epa-ch4emission-grid-v2express.html", - "title": "U.S. Gridded Anthropogenic Methane Emissions Inventory", - "section": "", - "text": "This script was used to transform the Gridded Anthropogenic Methane Emissions Inventory monthly dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime\nimport numpy as np\n\nfrom dotenv import load_dotenv\n\nload_dotenv()\n\nTrue\n\n\n\n# session = boto3.session.Session()\nsession = boto3.Session(\n aws_access_key_id=os.environ.get(\"AWS_ACCESS_KEY_ID\"),\n aws_secret_access_key=os.environ.get(\"AWS_SECRET_ACCESS_KEY\"),\n aws_session_token=os.environ.get(\"AWS_SESSION_TOKEN\"),\n)\ns3_client = session.client(\"s3\")\nbucket_name = \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\nFOLDER_NAME = \"../data/epa_emissions_express_extension\"\ns3_folder_name = \"epa_express_extension_Mg_km2_yr\"\n# raw gridded data [molec/cm2/s] * 1/6.022x10^23 [molec/mol] * 16.04x10^-6 [ Mg/mol] * 366 [days/yr] * 1x10^10 [cm2/km2]\n\nfiles_processed = pd.DataFrame(columns=[\"file_name\", \"COGs_created\"]) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), 1, 1)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data.values[data.values==0] = np.nan\n data = data*((1/(6.022*pow(10,23)))*(16.04*pow(10,-6))*366*pow(10,10)*86400)\n data = data.fillna(-9999)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = start_time.strftime(\"%Y\")\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{s3_folder_name}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2018.tif\nDone generating COGs\n\n\n\n\n\n Back to top", - "crumbs": [ - "Data Transformation Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "U.S. Gridded Anthropogenic Methane Emissions Inventory" - ] + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#about-the-data", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "section": "About the Data", + "text": "About the Data\nMethane (CH₄) emissions from vegetated wetlands are estimated to be the largest natural source of methane in the global CH₄ budget, contributing to roughly one third of the total of natural and anthropogenic emissions. Wetland CH₄ is produced by microbes breaking down organic matter in the oxygen deprived environment of inundated soils. Due to limited data availability, the details of the role of wetland CH₄ emissions have thus far been underrepresented. Using the Earth Observation SIMulator version (LPJ-EOSIM) of the Lund-Potsdam-Jena Dynamic Global Vegetation Model (LPJ-DGVM) global CH₄ emissions from wetlands are estimated at 0.5° x 0.5 degree spatial resolution. By simulating wetland extent and using characteristics of inundated areas, such as wetland soil moisture, temperature, and carbon content, the model provides estimates of CH₄ quantities emitted into the atmosphere. This dataset shows concentrated methane sources from tropical and high latitude ecosystems. The LPJ-EOSIM Wetland Methane Emissions dataset consists of global daily model estimates of terrestrial wetland methane emissions from 1990 to the present, with data added bimonthly. The monthly data has been curated by aggregating the daily files. The estimates are regularly used in conjunction with NASA’s Goddard Earth Observing System (GEOS) model to simulate the impact of wetlands and other methane sources on atmospheric methane concentrations, to compare against satellite and airborne data, and to improve understanding and prediction of wetland emissions.\nFor more information regarding this dataset, please visit the U.S. Greenhouse Gas Center." }, { - "objectID": "cog_transformation/sedac-popdensity-yeargrid5yr-v4.11.html", - "href": "cog_transformation/sedac-popdensity-yeargrid5yr-v4.11.html", - "title": "SEDAC Gridded World Population Data", - "section": "", - "text": "This script was used to transform SEDAC Gridded World Population Data from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\n\nimport tempfile\nimport boto3\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\n\nfold_names = os.listdir(\"gpw\")\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor fol_ in fold_names:\n for name in os.listdir(f\"gpw/{fol_}\"):\n if name.endswith(\".tif\"):\n xds = xarray.open_dataarray(f\"gpw/{fol_}/{name}\")\n\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements.append(filename_elements[-3])\n\n xds.rio.set_spatial_dims(\"x\", \"y\", inplace=True)\n xds.rio.write_crs(\"epsg:4326\", inplace=True)\n\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n xds.rio.to_raster(temp_file.name, driver=\"COG\")\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"gridded_population_cog/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/gridded_population_cog/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", - "crumbs": [ - "Data Transformation Notebooks", - "Socioeconomic", - "SEDAC Gridded World Population Data" - ] + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#query-the-stac-api", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#query-the-stac-api", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "section": "Query the STAC API", + "text": "Query the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for the wetland methane emissions LPJ-EOSIM Model\ncollection_name = \"lpjeosim-wetlandch4-monthgrid-v1\"\n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\nasset_name = \"ensemble-mean-ch4-wetlands-emissions\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'lpjeosim-wetlandch4-monthgrid-v2',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2'}],\n 'title': '(Monthly) Wetland Methane Emissions, LPJ-EOSIM Model v2',\n 'extent': {'spatial': {'bbox': [[-180, -90, 180, 90]]},\n 'temporal': {'interval': [['1990-01-01 00:00:00+00',\n '2024-05-31 00:00:00+00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'dashboard': {'assets': ['ensemble-mean-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'era5-ch4-wetlands-emissions': {'assets': ['era5-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'merra2-ch4-wetlands-emissions': {'assets': ['merra2-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'ensemble-mean-ch4-wetlands-emissions': {'assets': ['ensemble-mean-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'}},\n 'providers': [{'name': 'NASA'}],\n 'summaries': {'datetime': ['1990-01-01T00:00:00Z', '2024-05-31T00:00:00Z']},\n 'description': 'Global, monthly estimates of methane (CH₄) emissions from terrestrial wetlands at 0.5 x 0.5 degree spatial resolution using the Earth Observation SIMulator version (LPJ-EOSIM) of the Lund-Potsdam-Jena Dynamic Global Vegetation Model (LPJ-DGVM). Methane emissions from vegetated wetlands are estimated to be the largest natural source of methane in the global CH₄ budget, contributing to roughly one third of the total of natural and anthropogenic emissions. Wetland CH₄ is produced by microbes breaking down organic matter in the oxygen deprived environment of inundated soils. Due to limited data availability, the details of the role of wetland CH₄ emissions have thus far been underrepresented. The LPJ-EOSIM model estimates wetland methane emissions by simulating wetland extent and using characteristics of these inundated areas such as soil moisture, temperature, and carbon content to estimate CH₄ quantities emitted into the atmosphere. Input climate forcing data comes from Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data and ECMWF Re-Analysis data (ERA5). An ensemble layer provides the result of the mean of the MERRA-2 and ERA5 layers. The source data can be found at https://doi.org/10.5067/Community/LPJ-EOSIM/LPJ_EOSIM_L2_MCH4E.001 and https://doi.org/10.5067/Community/LPJ-EOSIM/LPJ_EOSIM_L2_MCH4E_LL.001.',\n 'item_assets': {'era5-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, ERA5 LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. ECMWF Re-Analysis (ERA5) as input to LPJ-EOSIM model.'},\n 'merra2-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, MERRA-2 LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data as input to LPJ-EOSIM model.'},\n 'ensemble-mean-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, Ensemble Mean LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. Ensemble of multiple climate forcing data sources input to LPJ-EOSIM model.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under summaries, we see that the data is available from January 1990 to December 2024. By looking at dashboard: time density, we can see that these observations are collected monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\n\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n # temp = items_url.split('/')\n # temp.insert(3, 'ghgcenter')\n # temp.insert(4, 'api')\n # temp.insert(5, 'stac')\n # items_url = '/'.join(temp)\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\"\n).json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 413 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'lpjeosim-wetlandch4-monthgrid-v2-202405',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-202405'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-202405/map?assets=ensemble-mean-ch4-wetlands-emissions&rescale=0%2C3e-09&colormap_name=magma',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'era5-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_MCH4E_LL.001/LPJ_EOSIM_L2_MCH4E_LL_001_202405/LPJ_EOSIM_L2_MCH4E_LL_ERA5_001_202405.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, ERA5 LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. ECMWF Re-Analysis (ERA5) as input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.2603939548181415e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [61251, 731, 214, 98, 77, 34, 28, 25, 3, 2]},\n 'statistics': {'mean': 3.2184362818990856e-11,\n 'stddev': 1.3179453937864483e-10,\n 'maximum': 3.2603939548181415e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09837962962963}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'merra2-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_MCH4E_LL.001/LPJ_EOSIM_L2_MCH4E_LL_001_202405/LPJ_EOSIM_L2_MCH4E_LL_MERRA2_001_202405.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, MERRA-2 LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data as input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.9324570266785486e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [61424, 584, 191, 119, 55, 42, 23, 13, 6, 3]},\n 'statistics': {'mean': 3.452568789087992e-11,\n 'stddev': 1.504910798913e-10,\n 'maximum': 3.9324570266785486e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09722222222222}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'ensemble-mean-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_MCH4E_LL.001/LPJ_EOSIM_L2_MCH4E_LL_001_202405/LPJ_EOSIM_L2_MCH4E_LL_ensemble_mean_001_202405.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, Ensemble Mean LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. Ensemble of multiple climate forcing data sources input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.8522617601112188e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [60942, 894, 247, 132, 89, 60, 38, 31, 17, 10]},\n 'statistics': {'mean': 3.335580191462005e-11,\n 'stddev': 1.37447713656579e-10,\n 'maximum': 2.8522617601112188e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09722222222222}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-202405/preview.png?assets=ensemble-mean-ch4-wetlands-emissions&rescale=0%2C3e-09&colormap_name=magma',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'lpjeosim-wetlandch4-monthgrid-v2',\n 'properties': {'end_datetime': '2024-05-31T00:00:00+00:00',\n 'start_datetime': '2024-05-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}\n\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetch the minimum and maximum values for rescaling\nrescale_values = {'max': 0.0003, 'min': 0.0}" }, { - "objectID": "cog_transformation/nec-testbed-ghg-concentrations.html", - "href": "cog_transformation/nec-testbed-ghg-concentrations.html", - "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", - "section": "", - "text": "This script was used to transform the Northeast Corridor (NEC) Urban Test Bed dataset into meaningful csv files for ingestion to vector dataset.\n\nimport pandas as pd\nimport glob\nimport os\nimport warnings\nimport subprocess\nimport tarfile\nimport warnings \nimport requests\nwarnings.filterwarnings(\"ignore\", category=RuntimeWarning)\n\n\nconfig = pd.read_csv(\"NEC_sites.csv\") #https://data.nist.gov/od/id/mds2-3012\n\n\n# Code to download the files into csv folder \nsites = list(config.SiteCode)\nfor SiteCode in config.SiteCode[:2]:\n print(SiteCode)\n download_link = f\"https://data.nist.gov/od/ds/ark:/88434/mds2-3012/{SiteCode}.tgz\"\n \n # Check if the file exists on the server\n response = requests.head(download_link)\n if response.status_code != 404:\n # File exists, proceed with download\n result = subprocess.run([\"wget\", download_link, \"-O\", f\"{SiteCode}.tgz\"], \n stdout=subprocess.DEVNULL,\n stderr=subprocess.DEVNULL)\n\n # Check if wget succeeded\n if result.returncode == 0:\n # Ensure the file is not empty\n if os.path.getsize(f\"{SiteCode}.tgz\") > 0:\n # Extract the files\n with tarfile.open(f\"{SiteCode}.tgz\", \"r:gz\") as tar:\n tar.extractall()\n\n # Delete the .tgz file\n os.remove(f\"{SiteCode}.tgz\")\n else:\n print(f\"File {SiteCode}.tgz is empty.\")\n sites.remove(SiteCode)\n os.remove(f\"{SiteCode}.tgz\") # Remove the empty file\n else:\n print(f\"Failed to download {SiteCode}.tgz.\")\n sites.remove(SiteCode)\n else:\n print(f\"File {SiteCode}.tgz does not exist on the server.\")\n sites.remove(SiteCode)\n\n\nsites = list(config.SiteCode)\n# These are not available\nsites.remove('AWS')\nsites.remove('BVA')\nsites.remove('DNC')\n\n\nvariables = ['ch4','co2']\noutput_dir =\"output_NEC\"\nos.makedirs(output_dir,exist_ok=True)\n\n\nfor site in sites:\n for variable in variables:\n df = pd.DataFrame()\n files = glob.glob(f\"csv/{site}-*-{variable}-*.csv\")\n val = f\"{variable}_ppm\" if variable == 'co2' else f\"{variable}_ppb\"\n for file in files:\n tmp = pd.read_csv(file)\n tmp.dropna(subset=[val], inplace=True)\n tmp.rename(columns={'datetime_UTC': 'datetime'}, inplace=True)\n columns = [\"latitude\",\"longitude\",\"intake_height_m\",\"elevation_m\",\"datetime\",val ]\n tmp= tmp[columns]\n tmp.rename(columns={val: 'value'}, inplace=True)\n tmp['datetime'] = pd.to_datetime(tmp['datetime'])\n tmp['datetime'] = tmp['datetime'].dt.strftime('%Y-%m-%dT%H:%M:%SZ')\n tmp['location'] = config[config['SiteCode']==site][\"Location\"].item()\n df = pd.concat([df, tmp], ignore_index=True)\n \n df['year']= df['datetime'].apply(lambda x: x[:4])\n result = df.groupby(\"year\").agg(max_height= (\"intake_height_m\",\"max\"))\n if result['max_height'].std() !=0:\n print(f\"More than one max height for {file}\",result['max_height'].unique())\n merged_df=pd.merge(df, result, on='year')\n merged_df[\"is_max_height_data\"]= merged_df[\"max_height\"] == merged_df[\"intake_height_m\"]\n merged_df=merged_df.drop(columns=['year','max_height'])\n merged_df.reset_index(drop=True, inplace=True)\n merged_df.to_csv(f\"{output_dir}/NIST-testbed-NEC-{site}-{variable}-hourly-concentrations.csv\", index=False)\n\n\n\n\n Back to top", - "crumbs": [ - "Data Transformation Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" - ] + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#explore-changes-in-methane-ch4-emission-levels-using-the-raster-api", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#explore-changes-in-methane-ch4-emission-levels-using-the-raster-api", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "section": "Explore Changes in Methane (CH4) Emission Levels Using the Raster API", + "text": "Explore Changes in Methane (CH4) Emission Levels Using the Raster API\nIn this notebook, we will explore the temporal impacts of methane emissions. We will visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this twice, once for month 1 mentioned in the next cell and again for month 2, so we can visualize each event independently.\n\n# Choose a color for displaying the tiles\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"magma\" \n\n# Make a GET request to retrieve information for the date mentioned below\nmonth1 = '1990-01'\nmonth1_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year and month of the observed parameter, you can modify month mentioned above.\n f\"{RASTER_API_URL}/collections/{items[month1]['collection']}/items/{items[month1]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nmonth1_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-199001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for date mentioned below\nmonth2 = '1990-08'\nmonth2_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year and month of the observed parameter, you can modify the month mentioned above.\n f\"{RASTER_API_URL}/collections/{items[month2]['collection']}/items/{items[month2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return response in JSON format \n).json()\n\n# Print the properties of the retrieved granule to the console\nmonth2_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-199008/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}" }, { - "objectID": "cog_transformation/noaa-gggrn-concentrations.html", - "href": "cog_transformation/noaa-gggrn-concentrations.html", - "title": "Atmospheric Carbon Dioxide and Methane Concentrations from NOAA Global Monitoring Laboratory", - "section": "", - "text": "This script was used to transform the CO₂ and CH₄ datasets in txt format with hourly granularity to JSON in daily and monthly granularity for visualization in the Greenhouse Gas (GHG) Center.\n\nimport sys\nimport json\nimport pandas as pd\n\n\ndef daily_aggregate(filepath):\n \"\"\"\n Reads hourly data from a .txt file, aggregates it to daily, and returns a list of JSON objects that can be readily visualized in chart.\n\n Parameters:\n filepath (str): The path to the file containing the data to be aggregated.\n\n Returns:\n list: A list of dictionaries representing aggregated data, with each dictionary containing\n 'date' and 'value' keys.\n\n Description:\n This function reads data from the specified file, aggregates it, and returns a list of JSON objects.\n The function performs the following steps:\n - Reads the content of the file.\n - Extracts the header lines from the file to determine the structure of the data.\n - Processes the data into a DataFrame.\n - Filters and aggregates the data.\n - Converts the aggregated data into a list of JSON objects, where each object contains 'date' and 'value' keys.\n\n Exceptions:\n - FileNotFoundError: If the specified file is not found.\n - Exception: If any other exception occurs during the processing, the exception message is returned.\n\n Note:\n - The input file is expected to have a .txt format with header lines indicating the structure of the data.\n - The function aggregates data from hourly to daily intervals.\n - The returned JSON list is suitable for use in frontend applications to visualize the aggregated data.\n\n Example:\n aggregated_data = daily_aggregate(\"/path/to/data_file.txt\")\n \"\"\"\n try:\n with open(filepath, \"r\", encoding=\"utf-8\") as file:\n file_content_str = file.read()\n # split the string text based on new line\n file_content_list = file_content_str.split(\"\\n\")\n # get the header lines. its mentioned in the file's first line.\n header_lines = file_content_list[0].split(\":\")[-1]\n header_lines = int(header_lines)\n # Slice the non header part of the data. and the last empty element\n str_datas = file_content_list[header_lines - 1: -1]\n data = [data.replace(\"\\n\", \"\").split(\" \") for data in str_datas]\n # seperate table body and head to form dataframe\n table_head = data[0]\n table_body = data[1:]\n dataframe = pd.DataFrame(table_body, columns=table_head)\n dataframe['value'] = dataframe['value'].astype(float)\n # Filter data\n mask = (dataframe[\"qcflag\"] == \"...\") & (dataframe[\"value\"] != 0) & (dataframe[\"value\"] != -999)\n filtered_df = dataframe[mask].reset_index(drop=True)\n # Aggregate data (hourly into daily)\n aggregated_df = filtered_df.groupby(['year', 'month', 'day'])['value'].mean().reset_index()\n aggregated_df['value'] = aggregated_df['value'].round(2)\n # necessary columns, processed df\n aggregated_df['datetime'] = pd.to_datetime(aggregated_df[['year', 'month', 'day']])\n aggregated_df['datetime'] = aggregated_df['datetime'].dt.strftime('%Y-%m-%dT%H:%M:%SZ')\n processed_df = aggregated_df[['datetime', 'value']]\n processed_df = processed_df.sort_values(by='datetime')\n # dict formation, needed for frontend [{date: , value: }]\n json_list = []\n for _, row in processed_df.iterrows():\n json_obj = {'date': row['datetime'], 'value': row['value']}\n json_list.append(json_obj)\n return json_list\n except FileNotFoundError:\n return \"File not found\"\n except Exception as e:\n return f\"Exception occured {e}\"\n\n\ndef monthly_aggregate(filepath):\n \"\"\"\n Reads hourly data from a .txt file, aggregates it to monthly, and returns a list of JSON objects that can be readily visualized in chart.\n\n Parameters:\n filepath (str): The path to the file containing the data to be aggregated.\n\n Returns:\n list: A list of dictionaries representing aggregated data, with each dictionary containing\n 'date' and 'value' keys.\n\n Description:\n This function reads data from the specified file, aggregates it, and returns a list of JSON objects.\n The function performs the following steps:\n - Reads the content of the file.\n - Extracts the header lines from the file to determine the structure of the data.\n - Processes the data into a DataFrame.\n - Filters and aggregates the data.\n - Converts the aggregated data into a list of JSON objects, where each object contains 'date' and 'value' keys.\n\n Exceptions:\n - FileNotFoundError: If the specified file is not found.\n - Exception: If any other exception occurs during the processing, the exception message is returned.\n\n Note:\n - The input file is expected to have a .txt format with header lines indicating the structure of the data.\n - The function aggregates data from hourly to daily intervals.\n - The returned JSON list is suitable for use in frontend applications to visualize the aggregated data.\n\n Example:\n aggregated_data = monthly_aggregate(\"/path/to/data_file.txt\")\n \"\"\"\n try:\n with open(filepath, \"r\", encoding=\"utf-8\") as file:\n file_content_str = file.read()\n # split the string text based on new line\n file_content_list = file_content_str.split(\"\\n\")\n # get the header lines. its mentioned in the file's first line.\n header_lines = file_content_list[0].split(\":\")[-1]\n header_lines = int(header_lines)\n # Slice the non header part of the data. and the last empty element\n str_datas = file_content_list[header_lines - 1: -1]\n data = [data.replace(\"\\n\", \"\").split(\" \") for data in str_datas]\n # seperate table body and head to form dataframe\n table_head = data[0]\n table_body = data[1:]\n dataframe = pd.DataFrame(table_body, columns=table_head)\n dataframe['value'] = dataframe['value'].astype(float)\n # Filter data\n mask = (dataframe[\"qcflag\"] == \"...\") & (dataframe[\"value\"] != 0) & (dataframe[\"value\"] != -999)\n filtered_df = dataframe[mask].reset_index(drop=True)\n # Aggregate data (hourly into monthly)\n aggregated_df = filtered_df.groupby(['year', 'month'])['value'].mean().reset_index()\n aggregated_df['value'] = aggregated_df['value'].round(2)\n # necessary columns, processed df\n aggregated_df['datetime'] = pd.to_datetime(aggregated_df[['year', 'month']].assign(day=1))\n aggregated_df['datetime'] = aggregated_df['datetime'].dt.strftime('%Y-%m-%dT%H:%M:%SZ')\n processed_df = aggregated_df[['datetime', 'value']]\n processed_df = processed_df.sort_values(by='datetime')\n # dict formation, needed for frontend [{date: , value: }]\n json_list = []\n for _, row in processed_df.iterrows():\n json_obj = {'date': row['datetime'], 'value': row['value']}\n json_list.append(json_obj)\n return json_list\n except FileNotFoundError:\n return \"File not found\"\n except Exception as e:\n return f\"Exception occured {e}\"\n\n\nif __name__ == \"__main__\":\n # Check if filepath argument is provided\n if len(sys.argv) != 2:\n print(\"Usage: python aggregrate.py <daily|monthly> <filepath>\")\n sys.exit(1)\n\n # Get the filepath from command line argument\n frequency = sys.argv[1]\n hourly_data_filepath = sys.argv[2]\n\n # Call the aggregate function with the provided filepath\n if (frequency == \"daily\"):\n result = daily_aggregate(hourly_data_filepath)\n elif (frequency == \"monthly\"):\n result = monthly_aggregate(hourly_data_filepath)\n else:\n print(\"Usage: python aggregrate.py <daily|monthly> <filepath>\")\n sys.exit(1)\n\n if result is not None:\n print(result)\n # save the json file for reference\n out_path = f\"{hourly_data_filepath.split(\"/\")[-1]}.json\"\n with open(out_path, \"w\", encoding=\"utf-8\") as file:\n json.dump(result, file)\n\n\n\n\n Back to top", - "crumbs": [ - "Data Transformation Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide and Methane Concentrations from NOAA Global Monitoring Laboratory" - ] + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#visualize-ch₄-emissions", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#visualize-ch₄-emissions", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "section": "Visualize CH₄ Emissions", + "text": "Visualize CH₄ Emissions\n\n# For this study we are going to compare the CH₄ Emissions for month1 and month2 along the coast of California\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set initial zoom and center of map\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer for tile fetched for month 1\n# The TileLayer library helps in manipulating and displaying raster layers on a map\nmap_layer_month1 = TileLayer(\n tiles=month1_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.5, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_month1.add_to(map_.m1)\n\n\n# Define the second map layer for the tile fetched for month 2\nmap_layer_month2 = TileLayer(\n tiles=month2_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.5, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_month2.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" }, { - "objectID": "cog_transformation/oco2-mip-co2budget-yeargrid-v1.html", - "href": "cog_transformation/oco2-mip-co2budget-yeargrid-v1.html", - "title": "OCO-2 MIP Top-Down CO₂ Budgets", - "section": "", - "text": "This script was used to transform the OCO-2 MIP Top-Down CO₂ Budgets dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nimport rasterio\nfrom datetime import datetime\nfrom dateutil.relativedelta import relativedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = \"ghgc-data-store-dev\" # S3 bucket where the COGs are to be stored\nyear_ = datetime(2015, 1, 1) # Initialize the starting date time of the dataset.\n\nCOG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n\n# Reading the raw netCDF files from local machine\nfiles_processed = pd.DataFrame(columns=[\"file_name\", \"COGs_created\"]) # A dataframe to keep track of the files that are converted into COGs\nfor name in os.listdir(\"new_data\"):\n ds = xarray.open_dataset(\n f\"new_data/{name}\",\n engine=\"netcdf4\",\n )\n ds = ds.rename({\"latitude\": \"lat\", \"longitude\": \"lon\"})\n # assign coords from dimensions\n ds = ds.assign_coords(lon=(((ds.lon + 180) % 360) - 180)).sortby(\"lon\")\n ds = ds.assign_coords(lat=list(ds.lat))\n\n variable = [var for var in ds.data_vars]\n\n for time_increment in range(0, len(ds.year)):\n for var in variable[2:]:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n try:\n data = ds[var].sel(year=time_increment)\n date = year_ + relativedelta(years=+time_increment)\n filename_elements[-1] = date.strftime(\"%Y\")\n # # insert date of generated COG into filename\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n except KeyError:\n data = ds[var]\n date = year_ + relativedelta(years=+(len(ds.year) - 1))\n filename_elements.pop()\n filename_elements.append(year_.strftime(\"%Y\"))\n filename_elements.append(date.strftime(\"%Y\"))\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n data = data.reindex(lat=list(reversed(data.lat)))\n\n data.rio.set_spatial_dims(\"lon\", \"lat\")\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # generate COG\n COG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(temp_file.name, **COG_PROFILE)\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"ceos_co2_flux/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/ceos_co2_flux/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", - "crumbs": [ - "Data Transformation Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "OCO-2 MIP Top-Down CO₂ Budgets" - ] + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "section": "Visualize the Data as a Time Series", + "text": "Visualize the Data as a Time Series\nWe can now explore the wetland methane emissions time series (January 1990 – December 2024) available for the Texas area of the U.S. We can plot the data set using the code below:\n\n# Determine the width and height of the plot using the 'matplotlib' library\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\n# Plot the time series\nplt.plot(\n df[\"date\"], # X-axis: date\n df[\"max\"], # Y-axis: CH₄ value\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max monthly CH₄ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"Monthly CH4 emissions g/m2\")\n\n# Insert title for the plot\nplt.title(\"Monthly CH4 emission Values for Texas, 1990-2024\")\n\nText(0.5, 1.0, 'Monthly CH4 emission Values for Texas, 1990-2024')\n\n\n\n\n\n\n\n\n\nTo take a closer look at the CH4 variability across this region, we are going to retrieve and display data collected for the observation mentioned below.\n\n# The 2023-11-01 observation is the 3rd item in the list\n# Considering that a list starts with \"0\", we need to insert \"2\" in the \"items[2]\" statement\n# Print the start Date Time of the third granule in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2024-03-01T00:00:00+00:00\n\n\n\n# A GET request is made for the 3rd item in the collection\nobserved_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nobserved_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-202403/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the CH4 variability for the Texas region for the time in previous cell.\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n tiles=observed_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", opacity = 0.5 # Set the attribution and transparency\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" }, { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", - "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below. If you are a new user, you should first sign up for the hub by filling out this request form and providing the required information.\nAccess the EMIT Methane Point Source Plume Complexes notebook in the US GHG Center JupyterHub.", - "crumbs": [ - "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" - ] + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#summary", + "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#summary", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "section": "Summary", + "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the Monthly Wetland Methane Emissions, LPJ-EOSIM Model data: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map and compare the CH4 levels over the Texas region for two distinctive years 5. Create a table that displays the minimum, maximum, and sum of the CH4 levels for a specified region 6. Generate a time-series graph of the CH4 levels for a specified region\nIf you have any questions regarding this user notebook, please contact us using the feedback form." }, { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#access-this-notebook", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#access-this-notebook", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html", + "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html", + "title": "Vulcan Fossil Fuel CO₂ Emissions", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below. If you are a new user, you should first sign up for the hub by filling out this request form and providing the required information.\nAccess the EMIT Methane Point Source Plume Complexes notebook in the US GHG Center JupyterHub.", - "crumbs": [ - "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" - ] - }, - { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#table-of-contents", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#table-of-contents", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", - "section": "Table of Contents", - "text": "Table of Contents\n\nData Summary and Application\nApproach\nAbout the Data\nInstall the Required Libraries\nQuery the STAC API\nMap Out Selected Tiles\nCalculate Zonal Statistics\nSummary", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" - ] - }, - { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#data-summary-and-application", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#data-summary-and-application", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", - "section": "Data Summary and Application", - "text": "Data Summary and Application\n\nSpatial coverage: 52°N to 52°S latitude within target mask\nSpatial resolution: 60 m\nTemporal extent: August 1, 2022 - Ongoing\nTemporal resolution: Variable\nUnit: Parts per million meter (ppm-m)\nUtility: Methane Emissions, Plume Detection, Climate Monitoring\n\nFor more, visit the EMIT Methane Point Source Plume Complexes data overview page.", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" + ] + }, + { + "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#run-this-notebook", + "title": "Vulcan Fossil Fuel CO₂ Emissions", + "section": "", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#approach", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#approach", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#approach", + "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#approach", + "title": "Vulcan Fossil Fuel CO₂ Emissions", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Earth Surface Mineral Dust Source Investigation (EMIT) methane emission plumes data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.Map, visualize the plumes.\nAfter the visualization, perform zonal statistics for a given polygon.", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Vulcan Fossil Fuel CO₂ Emissions Data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", "crumbs": [ "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#about-the-data", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#about-the-data", + "title": "Vulcan Fossil Fuel CO₂ Emissions", "section": "About the Data", - "text": "About the Data\nThe Earth Surface Mineral Dust Source Investigation (EMIT) instrument builds upon NASA’s long history of developing advanced imaging spectrometers for new science and applications. EMIT launched to the International Space Station (ISS) on July 14, 2022. The data shows high-confidence research grade methane plumes from point source emitters - updated as they are identified - in keeping with Jet Propulsion Laboratory (JPL) Open Science and Open Data policy.\nLarge methane emissions, typically referred to as point source emissions, represent a significant proportion of total methane emissions from the production, transport, and processing of oil and natural gas, landfills, and other sources. By measuring the spectral fingerprint of methane, EMIT can map areas of high methane concentration over background levels in the atmosphere, identifying plume complexes, and estimating the methane enhancements.\nFor more information regarding this dataset, please visit the EMIT Methane Point Source Plume Complexes data overview page.", + "text": "About the Data\nThe Vulcan version 4.0 data product represents total carbon dioxide (CO2) emissions resulting from the combustion of fossil fuel (ff) for the contiguous United States and District of Columbia. Referred to as ffCO2, the emissions from Vulcan are also categorized into 10 source sectors including; airports, cement production, commercial marine vessels, commercial, power plants, industrial, non-road, on-road, residential and railroads. Data are gridded annually on a 1-km grid for the years 2010 to 2021. These data are annual sums of hourly estimates. Shown is the estimated total annual ffCO2 for the United States, as well as the estimated total annual ffCO2 per sector.\nFor more information regarding this dataset, please visit the Vulcan Fossil Fuel CO₂ Emissions, Version 4 data overview page.", "crumbs": [ "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#querying-the-stac-api", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#querying-the-stac-api", + "title": "Vulcan Fossil Fuel CO₂ Emissions", "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\nimport branca.colormap as cm\nimport seaborn as sns\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for methane emission plumes \ncollection_name = \"emit-ch4plume-v1\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\nExamining the contents of our collection under the temporal variable, we note that data is available from August 2022 to May 2023. By looking at the dashboard: time density, we can see that observations are conducted daily and non-periodically (i.e., there are plumes emissions for multiple places on the same dates).\n\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Check total number of items available\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items)} items\")\n\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer \nfrom pystac_client import Client \nimport branca \nimport pandas as pd\nimport matplotlib.pyplot as plt\nfrom tabulate import tabulate\nimport branca.colormap as cm\nimport seaborn as sns", + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in the STAC collection.\n# Name of the collection for Vulcan Fossil Fuel CO₂ Emissions, Version 4. \ncollection_name = \"vulcan-ffco2-yeargrid-v4\"\n\n\n# Fetch the collection from STAC collections using the appropriate endpoint\n# the 'requests' library allows a HTTP request possible\ncollection_vulcan = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2010 to December 2021. By looking at the dashboard:time density, we observe that the data is periodic with year time density.\n\ncollection_vulcan\n\n{'id': 'vulcan-ffco2-yeargrid-v4',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4'}],\n 'title': 'Vulcan Fossil Fuel CO₂ Emissions v4.0',\n 'extent': {'spatial': {'bbox': [[-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907]]},\n 'temporal': {'interval': [['2010-01-01 00:00:00+00',\n '2021-12-31 00:00:00+00']]}},\n 'license': 'CC-BY-NC-4.0',\n 'renders': {'air-co2': {'assets': ['air-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'cmt-co2': {'assets': ['cmt-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'cmv-co2': {'assets': ['cmv-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'com-co2': {'assets': ['com-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'elc-co2': {'assets': ['elc-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'ind-co2': {'assets': ['ind-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'nrd-co2': {'assets': ['nrd-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'onr-co2': {'assets': ['onr-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'res-co2': {'assets': ['res-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'rrd-co2': {'assets': ['rrd-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'dashboard': {'assets': ['total-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'},\n 'total-co2': {'assets': ['total-co2'],\n 'rescale': [[0, 500]],\n 'colormap_name': 'spectral_r'}},\n 'providers': [{'url': 'https://vulcan.rc.nau.edu/',\n 'name': 'North American Carbon Program',\n 'roles': ['producer', 'licensor']}],\n 'summaries': {'datetime': ['2010-01-01T00:00:00Z', '2021-12-31T00:00:00Z']},\n 'description': 'Annual (2010 - 2021), 1 km resolution estimates of carbon dioxide emissions from fossil fuels and cement production over the contiguous United States, version 4.0',\n 'item_assets': {'air-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Airport Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from taxi, take-off, and landing up to 3000 ft.'},\n 'cmt-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Cement Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from cement production.'},\n 'cmv-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Commercial Marine Vessel Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from commercial marine vessels while maneuvering, hoteling, cruising and traveling within reduced speed zones at ports and shipping lanes. Includes only activity within 12 nautical miles (~22km) from the U.S. shoreline.'},\n 'com-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Commercial Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from Commercial buildings.'},\n 'elc-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Power Plant Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from power plants.'},\n 'ind-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Industrial Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from Industrial buildings.'},\n 'nrd-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Non-Road Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from off-road engines, equipment and vehicles including waterborne pleasure craft.'},\n 'onr-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'On-Road Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from mobile vehicles on roads.'},\n 'res-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Residential Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual ffCO₂ emissions from Residential buildings.'},\n 'rrd-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Railroad Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual FFCO₂ emissions coming from railroads.'},\n 'total-co2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Fossil Fuel CO₂ Emissions',\n 'description': 'Estimated total annual CO₂ emissions from fossil fuel combustion (ffCO₂) across all sectors..'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'year'}\n\n\n\n# Create a function that would search for the above data collection in the STAC API\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Apply the above function and check the total number of items available within the collection\nnumber_of_items = get_item_count(collection_name)\nitems_vulcan = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items_vulcan)} items\")\n\nFound 12 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems_vulcan[0]\n\n{'id': 'vulcan-ffco2-yeargrid-v4-2021',\n 'bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2021'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2021/map?assets=total-co2&rescale=0%2C500&colormap_name=spectral_r',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'air-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/AIR_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Airport CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from taxi, take-off, and landing up to 3000 ft.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 318726.1875,\n 'min': 0.11889950931072235,\n 'count': 11,\n 'buckets': [14659, 40, 6, 2, 4, 0, 2, 0, 0, 1]},\n 'statistics': {'mean': 1190.7966562457523,\n 'stddev': 5906.230747537605,\n 'maximum': 318726.1875,\n 'minimum': 0.11889950931072235,\n 'valid_percent': 3.083506571888412}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'cmt-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/CMT_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Cement CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from cement production.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 538037.5,\n 'min': 14599.9677734375,\n 'count': 11,\n 'buckets': [10, 15, 19, 7, 9, 4, 4, 6, 0, 1]},\n 'statistics': {'mean': 181749.84,\n 'stddev': 114981.70564725697,\n 'maximum': 538037.5,\n 'minimum': 14599.9677734375,\n 'valid_percent': 0.015717207618025753}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'cmv-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/CMV_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Commercial Marine Vessels CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from commercial marine vessels while maneuvering, hoteling, cruising and traveling within reduced speed zones at ports and shipping lanes. Includes only activity within 12 nautical miles (~22km) from the U.S. shoreline.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 15446.8408203125,\n 'min': 8.111214810924139e-07,\n 'count': 11,\n 'buckets': [17370, 16, 5, 1, 2, 0, 1, 0, 0, 1]},\n 'statistics': {'mean': 32.60311997010807,\n 'stddev': 210.77205857399764,\n 'maximum': 15446.8408203125,\n 'minimum': 8.111214810924139e-07,\n 'valid_percent': 3.6455539163090127}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'com-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/COM_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Commercial CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from Commercial buildings.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 41811.0625,\n 'min': 6.441725486361349e-10,\n 'count': 11,\n 'buckets': [178117, 7, 1, 1, 0, 0, 1, 0, 0, 2]},\n 'statistics': {'mean': 10.866918777964285,\n 'stddev': 175.08472372009805,\n 'maximum': 41811.0625,\n 'minimum': 6.441725486361349e-10,\n 'valid_percent': 37.32920634388412}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'elc-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/ELC_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Powerplants CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from power plants.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5685384.0,\n 'min': 1.3666567610925995e-05,\n 'count': 11,\n 'buckets': [3813, 90, 29, 26, 8, 8, 6, 2, 0, 1]},\n 'statistics': {'mean': 94311.64850615115,\n 'stddev': 355198.87374596845,\n 'maximum': 5685384.0,\n 'minimum': 1.3666567610925995e-05,\n 'valid_percent': 0.8346885059012876}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'ind-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/IND_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Industrial CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from Industrial buildings.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3248811.0,\n 'min': 7.467048507292517e-11,\n 'count': 11,\n 'buckets': [110441, 0, 0, 0, 0, 0, 0, 0, 0, 1]},\n 'statistics': {'mean': 120.20799152496333,\n 'stddev': 9843.60430747931,\n 'maximum': 3248811.0,\n 'minimum': 7.467048507292517e-11,\n 'valid_percent': 23.14453125}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'nrd-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/NRD_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Nonroad CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from off-road engines, equipment and vehicles including waterborne pleasure craft.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2277.109619140625,\n 'min': 1.7788032380394725e-07,\n 'count': 11,\n 'buckets': [227435, 26, 5, 1, 0, 1, 1, 0, 0, 2]},\n 'statistics': {'mean': 6.1029197128425166,\n 'stddev': 14.197089191407585,\n 'maximum': 2277.109619140625,\n 'minimum': 1.7788032380394725e-07,\n 'valid_percent': 47.66945245439914}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'onr-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/ONR_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Onroad CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from mobile vehicles on roads.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 16120.27734375,\n 'min': 0.0011055185459554195,\n 'count': 11,\n 'buckets': [195583, 803, 88, 22, 3, 2, 0, 0, 0, 1]},\n 'statistics': {'mean': 64.57338856601969,\n 'stddev': 230.03362908149538,\n 'maximum': 16120.27734375,\n 'minimum': 0.0011055185459554195,\n 'valid_percent': 41.179503084763944}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'res-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/RES_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Residential CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions from Residential buildings.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10387.0556640625,\n 'min': 9.804268508162295e-09,\n 'count': 11,\n 'buckets': [204532, 112, 28, 7, 4, 3, 3, 2, 1, 1]},\n 'statistics': {'mean': 12.793920651903093,\n 'stddev': 91.07716732362586,\n 'maximum': 10387.0556640625,\n 'minimum': 9.804268508162295e-09,\n 'valid_percent': 42.896031719420606}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'rrd-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/RRD_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total Railroad CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual ffCO₂ emissions coming from railroads.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4935.501953125,\n 'min': 7.793863915139809e-05,\n 'count': 11,\n 'buckets': [43982, 167, 38, 9, 7, 5, 3, 2, 1, 2]},\n 'statistics': {'mean': 24.959290754478015,\n 'stddev': 94.2219837346061,\n 'maximum': 4935.501953125,\n 'minimum': 7.793863915139809e-05,\n 'valid_percent': 9.266027360515022}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'total-co2': {'href': 's3://ghgc-data-store/vulcan-ffco2-yeargrid-v4/TOT_CO2_USA_mosaic_grid_1km_mn_2021.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Total of all sectors CO₂ Emissions',\n 'proj:bbox': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [2649, 5831],\n 'description': 'Estimated total annual CO₂ emissions from fossil fuel combustion (ffCO₂) across all sectors.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 272530.15625,\n 'min': 1.7858106104995386e-07,\n 'count': 11,\n 'buckets': [227843, 81, 36, 7, 3, 6, 1, 4, 1, 1]},\n 'statistics': {'mean': 162.91311194255712,\n 'stddev': 2080.549384731812,\n 'maximum': 272530.15625,\n 'minimum': 1.7858106104995386e-07,\n 'valid_percent': 47.7767485917382}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.01079015211329739,\n 0.0,\n -128.22654896758996,\n 0.0,\n -0.01079015211329739,\n 51.44087947724907,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2021/preview.png?assets=total-co2&rescale=0%2C500&colormap_name=spectral_r',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-128.22654896758996, 22.857766529124284],\n [-65.30917199495289, 22.857766529124284],\n [-65.30917199495289, 51.44087947724907],\n [-128.22654896758996, 51.44087947724907],\n [-128.22654896758996, 22.857766529124284]]]},\n 'collection': 'vulcan-ffco2-yeargrid-v4',\n 'properties': {'end_datetime': '2021-12-31T00:00:00+00:00',\n 'start_datetime': '2021-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}\n\n\n\n# To access the year value from each item more easily, this will let us query more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:4]: item for item in items_vulcan} \n# rh = Heterotrophic Respiration\nasset_name = \"total-co2\"\n\n\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for 2021 and again for 2010, so that we can visualize each event independently.\n\ncolor_map = \"spectral_r\" # please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\n\n# To change the year and month of the observed parameter, you can modify the \"items['YYYY-MM']\" statement\n# For example, you can change the current statement \"items['2003-12']\" to \"items['2016-10']\" \n_2021_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2021']['collection']}/items/{items['2021']['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale=0,150\", \n).json()\n_2021_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2021/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=total-co2&color_formula=gamma+r+1.05&colormap_name=spectral_r&rescale=0%2C150'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'center': [-96.76786048127143, 37.14932300318668, 0]}\n\n\n\n_2010_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2010']['collection']}/items/{items['2010']['id']}/tilejson.json?\"\n\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale=0,150\", \n).json()\n_2010_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/vulcan-ffco2-yeargrid-v4/items/vulcan-ffco2-yeargrid-v4-2010/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=total-co2&color_formula=gamma+r+1.05&colormap_name=spectral_r&rescale=0%2C150'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-128.22654896758996,\n 22.857766529124284,\n -65.30917199495289,\n 51.44087947724907],\n 'center': [-96.76786048127143, 37.14932300318668, 0]}", "crumbs": [ "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#query-the-stac-api", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#query-the-stac-api", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", - "section": "Query the STAC API", - "text": "Query the STAC API\nFirst, you need to import the required libraries. Once imported, they allow better execution of a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored. You will learn the functionality of each library throughout the notebook.\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac/\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster/\"\n\nSTAC API Collection Names\nNow, you must fetch the dataset from the STAC API by defining its associated STAC API collection ID as a variable. The collection ID, also known as the collection name, for the EMIT Methane Point Source Plume Complexes dataset is emit-ch4plume-v1\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for methane emission plumes \ncollection_name = \"emit-ch4plume-v1\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection in a table\n# Adjust display settings\npd.set_option('display.max_colwidth', None) # Set maximum column width to \"None\" to prevent cutting off text\n\n# Extract the relevant information about the collection\ncollection_info = {\n \"Title\": collection.get(\"title\", \"N/A\"), # Extract the title of the collection \n \"Description\": collection.get(\"description\", \"N/A\"), # Extract the dataset description\n \"Temporal Extent\": collection.get(\"extent\", {}).get(\"temporal\", {}).get(\"interval\", \"N/A\"), # Extract the temporal coverage of the collection\n \"Spatial Extent\": collection.get(\"extent\", {}).get(\"spatial\", {}).get(\"bbox\", \"N/A\"), # Extract the spatial coverage of the collection\n}\n\n# Convert the derived information into a DataFrame format\nproperties_table = pd.DataFrame(list(collection_info.items()), columns=[\"Collection Summary\", \"\"])\n\n# Display the properties in a table\ncollection_summary = properties_table.style.set_properties(**{'text-align': 'left'}) \\\n .set_table_styles([\n {\n 'selector': 'th.col0, td.col0', # Select the first column\n 'props': [('min-width', '200px'), # Set a minimum width\n ('text-align', 'left')] # Align text to the left\n },\n {\n 'selector': 'td.col1', # Select the second column\n 'props': [('text-align', 'left')] # Align text to the left\n }\n])\n\n# Print the collection summary table\ncollection_summary\n\nNext, you will examine the contents of the collection under the temporal variable. You’ll see that the data is available since August 2022. Looking at the dashboard: time density, you can see that observations are conducted daily and non-periodically (i.e., there are plumes emissions for multiple places on the same dates).\n\n# Create a function that would search for data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function is \"get_item_count\" \n# The argument that will be passed to the defined function is \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection \n count = 0 \n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\" \n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path \n response = requests.get(items_url) \n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} observations\")\n\n# Sort the items based on their date-time attribute\nitems_sorted = sorted(items, key=lambda x: x[\"properties\"][\"datetime\"])\n\n# Create an empty list\ntable_data = []\n# Extract the ID and date-time information for each granule and add them to the list\n# By default, only the first 5 items in the collection are extracted to be displayed in the table. \n# To see the date-time of all existing granules in this collection, remove \"5\" from \"item_sorted[:5]\" in the line below. \nfor item in items_sorted[:5]:\n table_data.append([item['id'], item['properties']['datetime']])\n\n# Define the table headers\nheaders = [\"Item ID\", \"Date-Time\"]\n\nprint(\"Below you see the first 5 items in the collection, along with their item IDs and corresponding Start Date-Time.\")\n\n# Print the table using tabulate\nprint(tabulate(table_data, headers=headers, tablefmt=\"fancy_grid\"))\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] refers to the first item (granule) in the list/collection\nitems_sorted[0]", + "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#visualizing-total-fossil-fuel-co₂-emissions", + "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#visualizing-total-fossil-fuel-co₂-emissions", + "title": "Vulcan Fossil Fuel CO₂ Emissions", + "section": "Visualizing Total Fossil Fuel CO₂ Emissions", + "text": "Visualizing Total Fossil Fuel CO₂ Emissions\n\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n\n# Define the first map layer with the CO2 Flux data for December 2022\nmap_layer_2021 = TileLayer(\n tiles=_2021_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution \n name='2021 Total CO2 Fossil Fuel Emissions', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map \nmap_layer_2021.add_to(map_.m1)\n\nmap_layer_2010 = TileLayer(\n tiles=_2010_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution \n name='2010 Total CO2 Fossil Fuel Emissions', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map \nmap_layer_2010.add_to(map_.m2)\n\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#map-out-selected-tiles", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#map-out-selected-tiles", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", - "section": "Map Out Selected Tiles", - "text": "Map Out Selected Tiles\nYou will now explore global methane emission plumes from point sources and visualize the results on a map using folium.\n\n# Once again, apply the function created above \"get_item_count\" to the Air-Sea CO2 Flux ECCO-Darwin collection\n# This step allows retrieving the number of granules “observations” in the collection.\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n\n# Next, you need to create a dictionary where the \"id\" field of each item in the collection are queried more explicitly\nplume_complexes = {items[\"id\"]: items for items in items} \n\n\n# Next, you need to specify the asset name for this collection.\n# The asset name refers to the raster band containing the pixel values for the parameter of interest.\n# For the case of the EMIT Methane Point Source collection, the parameter of interest is “ch4-plume-emissions”.\nasset_name = \"ch4-plume-emissions\"\n\nBelow, you will enter the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":plume_complexes[list(plume_complexes.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":plume_complexes[list(plume_complexes.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, you will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint.\n\n# Select the item ID which you want to visualize. Item ID is in the format yyyymmdd followed by the timestamp. This ID can be extracted from the COG name as well.\n# To browse and select other tiles in the collection, please visit https://search.earthdata.nasa.gov/search/granules?p=C2748088093-LPCLOUD&pg[0][v]=f&pg[0][gsk]=-start_date&q=emit%20plume&tl=1694622854.77!3!!\n\n# You need to copy the entire granule nomenclature \nitem_id = \"EMIT_L2B_CH4PLM_001_20230418T200118_000829\"\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer to choose a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"magma\"\n\n# Make a GET request to retrieve information for the selected tile defined in \"item_id\"\nmethane_plume_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{plume_complexes[item_id]['collection']}/items/{plume_complexes[item_id]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n \n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n \n # Pass the minimum and maximum values for rescaling \n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n \n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nmethane_plume_tile\n\n\n# Set a colormap for the granule\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp (https://matplotlib.org/stable/users/explain/colors/colormaps.html)\ncolormap = \"magma\" \n\n\n# Defining the breaks in the colormap \ncolor_map = cm.LinearColormap(colors = ['#310597', '#4C02A1', '#6600A7', '#7E03A8', '#9511A1', '#AA2395', '#BC3587', '#CC4778', '#DA5A6A', '#E66C5C', '#F0804E', '#F89540','#FDAC33', '#FDC527', '#F8DF25'], vmin = 0, vmax = 1500 )\n\n\n# Add an appropriate caption, in this case it would be Parts per million meter\ncolor_map.caption = 'ppm-m'\n\n# Set initial zoom and center of map for plume Layer\nmap_ = folium.Map(location=(methane_plume_tile[\"center\"][1], methane_plume_tile[\"center\"][0]), zoom_start=14, tiles=None, tooltip = 'test tool tip')\nfolium.TileLayer(tiles='https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}.png', name='ESRI World Imagery', attr='Tiles © Esri — Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community',overlay='True').add_to(map_)\n\n\n# Use the 'TileLayer' library to display the raster layer, add an appropriate caption, and adjust the transparency of the layer on the map\nmap_layer = TileLayer(\n tiles=methane_plume_tile[\"tiles\"][0], # Path to retrieve the tile\n name='Plume Complex Landfill',\n overlay='True', # The layer can be overlaid on the map\n attr=\"GHG\", # Set the attribution \n opacity=1, # Adjust the transparency of the layer\n)\nmap_layer.add_to(map_)\n\n\n# Adjust map elements \nfolium.LayerControl(collapsed=False, position='bottomleft').add_to(map_)\nmap_.add_child(color_map)\nsvg_style = '<style>svg#legend {font-size: 14px; background-color: white;}</style>'\nmap_.get_root().header.add_child(folium.Element(svg_style))\n\n\n# Visualizing the map\nmap_", + "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#visualizing-the-data-as-a-time-series", + "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#visualizing-the-data-as-a-time-series", + "title": "Vulcan Fossil Fuel CO₂ Emissions", + "section": "Visualizing the Data as a Time Series", + "text": "Visualizing the Data as a Time Series\nWe can now explore the total fossil fuel emission time series (2010 -2021) available for the Dallas, Texas area of the U.S. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"datetime\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CO₂\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"CO₂ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"tC/km²/year\")\nplt.xticks(rotation = 90)\n\n# Insert title for the plot\nplt.title(\"Total Fossil Fuel CO₂ Emissions for Texas, Dallas (2010-2021)\")\n\n# Add data citation\nplt.text(\n df[\"datetime\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: https://doi.org/10.3334/ORNLDAAC/1741\", \n fontsize=12, # Font size\n horizontalalignment=\"left\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n\n# Plot the time series\nplt.show()", "crumbs": [ "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#summary", - "href": "user_data_notebooks/emit-ch4plume-v1_User_Notebook.html#summary", - "title": "Utilizing NASA’s EMIT Instrument to Monitor Methane Plumes from Point Source Emitters", + "objectID": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#summary", + "href": "user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html#summary", + "title": "Vulcan Fossil Fuel CO₂ Emissions", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the EMIT Methane Point Source Plume Complexes dataset: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map the methane emission plumes 5. Generate statistics for the area of interest (AOI)\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "Summary\nIn this notebook we have successfully explored, analyzed, and visualized the STAC collection for Vulcan Fossil Fuel CO₂ Emissions, Version 4 dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the total fossil fuel CO₂ emissions for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", - "Large Emissions Events", - "Utilizing NASA's EMIT Instrument to Monitor Methane Plumes from Point Source Emitters" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Vulcan Fossil Fuel CO₂ Emissions" ] }, { - "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html", - "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html", + "title": "OCO-2 GEOS Column CO₂ Concentrations", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#run-this-notebook", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#run-this-notebook", + "title": "OCO-2 GEOS Column CO₂ Concentrations", "section": "", "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#approach", - "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#approach", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#approach", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#approach", + "title": "OCO-2 GEOS Column CO₂ Concentrations", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the gridded methane emissions data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.jsonendpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the OCO-2 GEOS Column CO₂ Concentrations data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison.\nAfter the visualization, perform zonal statistics for a given polygon.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#about-the-data", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#about-the-data", + "title": "OCO-2 GEOS Column CO₂ Concentrations", "section": "About the Data", - "text": "About the Data\nThe NASA Carbon Monitoring System Flux (CMS-Flux) team analyzed remote sensing observations from Japan’s Greenhouse gases Observing SATellite (GOSAT) to produce the global Committee on Earth Observation Satellites (CEOS) CH₄ Emissions data product. They used an analytic Bayesian inversion approach and the GEOS-Chem global chemistry transport model to quantify annual methane (CH₄) emissions and their uncertainties at a spatial resolution of 1° by 1° and then projected these to each country for 2019.\nFor more information regarding this dataset, please visit the GOSAT-based Top-down Total and Natural Methane Emissions data overview page.", - "crumbs": [ - "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" - ] - }, - { - "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#querying-the-stac-api", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", - "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in STAC collection.\n\n# Name of the collection for gosat budget methane. \ncollection_name = \"gosat-based-ch4budget-yeargrid-v1\"\n\n\n# Fetching the collection from STAC collections using appropriate endpoint.\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\ncollection\n\n{'id': 'gosat-based-ch4budget-yeargrid-v1',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1'}],\n 'title': 'GOSAT-based Top-down Total and Natural Methane Emissions v1',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2019-01-01T00:00:00+00:00',\n '2019-12-31T00:00:00+00:00']]}},\n 'license': 'CC-BY-4.0',\n 'renders': {'dashboard': {'assets': ['post-total'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.3]],\n 'colormap_name': 'spectral_r'},\n 'post-total': {'assets': ['post-total'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.3]],\n 'colormap_name': 'spectral_r'},\n 'prior-total': {'assets': ['prior-total'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.3]],\n 'colormap_name': 'spectral_r'},\n 'post-wetland': {'assets': ['post-wetland'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.1]],\n 'colormap_name': 'spectral_r'},\n 'prior-wetland': {'assets': ['prior-wetland'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.1]],\n 'colormap_name': 'spectral_r'},\n 'post-wetland-uncertainty': {'assets': ['post-wetland-uncertainty'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.05]],\n 'colormap_name': 'purd'},\n 'prior-wetland-uncertainty': {'assets': ['prior-wetland-uncertainty'],\n 'nodata': 9.96921e+36,\n 'rescale': [[0, 0.05]],\n 'colormap_name': 'purd'}},\n 'summaries': {'datetime': ['2019-01-01T00:00:00Z']},\n 'description': \"As part of the global stock take (GST), countries are asked to provide a record of their greenhouse gas (GHG) emissions to inform decisions on how to reduce GHG emissions. The NASA Carbon Monitoring System Flux (CMS-Flux) team has used remote sensing observations from Japan's Greenhouse gases Observing SATellite (GOSAT) to produce modeled total methane (CH₄) emissions and uncertainties on a 1 degree by 1 degree resolution grid for the year 2019. The GOSAT data is used in the model to inform total emission estimates, as well as wetland (the primary natural source of methane), and various human-related sources such as fossil fuel extraction, transport, agriculture, waste, and fires. A prior GHG emission estimate (and assocated uncertainty) is provided for each layer, which is the emissions estimate without GOSAT data. The posterior GHG emission layers are informed by GOSAT total column methane data. An advanced mathematical approach is used with a global chemistry transport model to quantify annual CH₄ emissions and uncertainties. These estimates are expressed in teragrams of CH₄ per year (Tg/yr). The source data can be found at https://doi.org/10.5281/zenodo.8306874 and more information can also be found on the CEOS website https://ceos.org/gst/methane.html\",\n 'item_assets': {'post-total': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Posterior Total Methane Emissions',\n 'description': 'Estimated total methane emissions per grid cell informed by GOSAT satellite total column methane data.'},\n 'prior-total': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Prior Total Methane Emissions',\n 'description': 'Total methane emissions per grid cell estimated by various inventories or models, excluding satellite based observations from GOSAT.'},\n 'post-wetland': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wetland Posterior Methane Emissions',\n 'description': 'Estimated methane emissions per grid cell from wetlands informed by GOSAT satellite total column methane data.'},\n 'prior-wetland': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wetland Prior Methane Emissions',\n 'description': 'Methane emissions per grid cell from wetlands estimated by various inventories or models, excluding satellite based observations from GOSAT.'},\n 'post-wetland-uncertainty': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Uncertainty - Wetland Posterior Methane Emissions',\n 'description': 'Uncertainty in estimated methane emissions per grid cell from wetlands informed by GOSAT satellite total column methane data.'},\n 'prior-wetland-uncertainty': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Uncertainty - Wetland Prior Methane Emissions',\n 'description': 'Uncertainty in methane emissions per grid cell from wetlands estimated by various inventories or models, excluding satellite based observations from GOSAT.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': False,\n 'dashboard:time_density': 'year'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2012 to December 2018. By looking at the dashboard:time density, we observe that the data is available for only one year, i.e. 2019.\n\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Check total number of items available\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items)} items\")\n\nFound 1 items\n\n\n\n# Examining the first item in the collection\nitems[0]\n\n{'id': 'gosat-based-ch4budget-yeargrid-v1-2019',\n 'bbox': [-180.5, -90.5, 179.5, 89.5],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/gosat-based-ch4budget-yeargrid-v1/items/gosat-based-ch4budget-yeargrid-v1-2019'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/gosat-based-ch4budget-yeargrid-v1/items/gosat-based-ch4budget-yeargrid-v1-2019/map?assets=post-total&nodata=9.96921e%2B36&rescale=0%2C0.3&colormap_name=spectral_r',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'post-gas': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_gas_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.6140491962432861,\n 'min': -0.4103066623210907,\n 'count': 11.0,\n 'buckets': [1.0, 0.0, 2.0, 23.0, 64734.0, 30.0, 7.0, 2.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.00043242290848866105,\n 'stddev': 0.006180576980113983,\n 'maximum': 0.6140491962432861,\n 'minimum': -0.4103066623210907,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-geo': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_geo_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.0034276247024536,\n 'min': -1.0016025304794312,\n 'count': 11.0,\n 'buckets': [1.0, 0.0, 1.0, 5.0, 63425.0, 1354.0, 10.0, 2.0, 1.0, 1.0]},\n 'statistics': {'mean': 0.0003479516308289021,\n 'stddev': 0.0093332938849926,\n 'maximum': 1.0034276247024536,\n 'minimum': -1.0016025304794312,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-oil': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_oil_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.457329273223877,\n 'min': -0.7987076640129089,\n 'count': 11.0,\n 'buckets': [2.0, 64681.0, 108.0, 4.0, 3.0, 1.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0004447368555702269,\n 'stddev': 0.01879083551466465,\n 'maximum': 3.457329273223877,\n 'minimum': -0.7987076640129089,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-coal': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_coal_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.1035711765289307,\n 'min': -0.9143016934394836,\n 'count': 11.0,\n 'buckets': [1.0, 1.0, 1.0, 1.0, 64710.0, 62.0, 19.0, 3.0, 1.0, 1.0]},\n 'statistics': {'mean': 0.0003904950572177768,\n 'stddev': 0.01172551792114973,\n 'maximum': 1.1035711765289307,\n 'minimum': -0.9143016934394836,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-fire': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_fire_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.7065173387527466,\n 'min': -0.08211488276720047,\n 'count': 11.0,\n 'buckets': [103.0, 64685.0, 11.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.00020585705351550132,\n 'stddev': 0.00356540665961802,\n 'maximum': 0.7065173387527466,\n 'minimum': -0.08211488276720047,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-rice': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_rice_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.3836066722869873,\n 'min': -1.1384793519973755,\n 'count': 11.0,\n 'buckets': [1.0, 4.0, 12.0, 20.0, 64581.0, 132.0, 30.0, 11.0, 4.0, 5.0]},\n 'statistics': {'mean': 0.0010437712771818042,\n 'stddev': 0.024994080886244774,\n 'maximum': 1.3836066722869873,\n 'minimum': -1.1384793519973755,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-gas': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_gas_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.2977725863456726,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64659.0, 93.0, 27.0, 8.0, 2.0, 4.0, 2.0, 2.0, 2.0, 1.0]},\n 'statistics': {'mean': 0.00037746498128399253,\n 'stddev': 0.00403926195576787,\n 'maximum': 0.2977725863456726,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-geo': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_geo_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.8356599807739258,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64780.0, 15.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0004932624287903309,\n 'stddev': 0.009640775620937347,\n 'maximum': 1.8356599807739258,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-oil': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_oil_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.287477731704712,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64734.0, 40.0, 15.0, 3.0, 1.0, 4.0, 0.0, 1.0, 1.0, 1.0]},\n 'statistics': {'mean': 0.0006414719391614199,\n 'stddev': 0.01284099742770195,\n 'maximum': 1.287477731704712,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-total': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_total_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Posterior Total Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Estimated total methane emissions per grid cell informed by GOSAT satellite total column methane data.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.621621608734131,\n 'min': -1.157373309135437,\n 'count': 11.0,\n 'buckets': [8.0, 69.0, 64300.0, 366.0, 41.0, 13.0, 2.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.008661163039505482,\n 'stddev': 0.057076238095760345,\n 'maximum': 3.621621608734131,\n 'minimum': -1.157373309135437,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-waste': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_waste_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.2296125888824463,\n 'min': -0.5908117294311523,\n 'count': 11.0,\n 'buckets': [1.0, 2.0, 10.0, 64753.0, 26.0, 5.0, 1.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0007660945411771536,\n 'stddev': 0.010033484548330307,\n 'maximum': 1.2296125888824463,\n 'minimum': -0.5908117294311523,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-coal': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_coal_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.3838224411010742,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64746.0, 29.0, 11.0, 2.0, 5.0, 2.0, 2.0, 2.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0004846722586080432,\n 'stddev': 0.01380141545087099,\n 'maximum': 1.3838224411010742,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-fire': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_fire_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.498909056186676,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64786.0, 7.0, 1.0, 3.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0002329142007511109,\n 'stddev': 0.0032598471734672785,\n 'maximum': 0.498909056186676,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-rice': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_rice_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.5223113298416138,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64539.0, 154.0, 55.0, 25.0, 16.0, 8.0, 2.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.000768911384511739,\n 'stddev': 0.008794998750090599,\n 'maximum': 0.5223113298416138,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-total': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_total_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Prior Total Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Total methane emissions per grid cell estimated by various inventories or models, excluding satellite based observations from GOSAT.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.121816635131836,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64390.0, 297.0, 63.0, 26.0, 13.0, 7.0, 3.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.008324408903717995,\n 'stddev': 0.04165573790669441,\n 'maximum': 2.121816635131836,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-waste': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_waste_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.4146164655685425,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64750.0, 36.0, 6.0, 4.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0]},\n 'statistics': {'mean': 0.0008899783715605736,\n 'stddev': 0.011600765399634838,\n 'maximum': 1.4146164655685425,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-wetland': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_wetland_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wetland Posterior Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Estimated methane emissions per grid cell from wetlands informed by GOSAT satellite total column methane data.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.0359816551208496,\n 'min': -0.8375182747840881,\n 'count': 11.0,\n 'buckets': [5.0, 15.0, 63361.0, 1288.0, 94.0, 24.0, 7.0, 2.0, 2.0, 2.0]},\n 'statistics': {'mean': 0.0027753026224672794,\n 'stddev': 0.033493757247924805,\n 'maximum': 2.0359816551208496,\n 'minimum': -0.8375182747840881,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-wetland': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_wetland_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wetland Prior Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Methane emissions per grid cell from wetlands estimated by various inventories or models, excluding satellite based observations from GOSAT.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.2217899560928345,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64489.0, 188.0, 52.0, 29.0, 17.0, 11.0, 3.0, 4.0, 3.0, 4.0]},\n 'statistics': {'mean': 0.0030836397781968117,\n 'stddev': 0.026006272062659264,\n 'maximum': 1.2217899560928345,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-livestock': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_livestock_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.4482361972332001,\n 'min': -0.2484263777732849,\n 'count': 11.0,\n 'buckets': [2.0,\n 10.0,\n 56.0,\n 63290.0,\n 1110.0,\n 239.0,\n 61.0,\n 14.0,\n 13.0,\n 5.0]},\n 'statistics': {'mean': 0.0022545307874679565,\n 'stddev': 0.014899863861501217,\n 'maximum': 0.4482361972332001,\n 'minimum': -0.2484263777732849,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-livestock': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_livestock_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.1304568201303482,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [62701.0,\n 1246.0,\n 462.0,\n 214.0,\n 61.0,\n 40.0,\n 41.0,\n 21.0,\n 11.0,\n 3.0]},\n 'statistics': {'mean': 0.0013520935317501426,\n 'stddev': 0.006176645867526531,\n 'maximum': 0.1304568201303482,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-gas-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_gas_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.026829414069652557,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64766.0, 20.0, 4.0, 6.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0]},\n 'statistics': {'mean': 8.39770473248791e-06,\n 'stddev': 0.00022043172793928534,\n 'maximum': 0.026829414069652557,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-geo-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_geo_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.25446972250938416,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64793.0, 5.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 1.9521785361575894e-05,\n 'stddev': 0.0011142849689349532,\n 'maximum': 0.25446972250938416,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-oil-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_oil_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.20816677808761597,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64775.0, 15.0, 2.0, 5.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0]},\n 'statistics': {'mean': 3.7560705095529556e-05,\n 'stddev': 0.0014476124197244644,\n 'maximum': 0.20816677808761597,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-coal-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_coal_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.28081363439559937,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64778.0, 7.0, 5.0, 1.0, 3.0, 3.0, 2.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 4.5709952246397734e-05,\n 'stddev': 0.0022045010700821877,\n 'maximum': 0.28081363439559937,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-fire-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_fire_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.04287702962756157,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64794.0, 3.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 3.030148036486935e-06,\n 'stddev': 0.00021067954367026687,\n 'maximum': 0.04287702962756157,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-rice-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_rice_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.085321806371212,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64609.0, 88.0, 42.0, 26.0, 15.0, 9.0, 2.0, 4.0, 3.0, 2.0]},\n 'statistics': {'mean': 8.745533705223352e-05,\n 'stddev': 0.0015292511088773608,\n 'maximum': 0.085321806371212,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-gas-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_gas_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.035356033593416214,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64766.0, 17.0, 5.0, 3.0, 3.0, 0.0, 1.0, 1.0, 0.0, 4.0]},\n 'statistics': {'mean': 1.1367864317435306e-05,\n 'stddev': 0.0003570150875020772,\n 'maximum': 0.035356033593416214,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-geo-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_geo_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.6511273384094238,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64799.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 4.881064160144888e-05,\n 'stddev': 0.006545887794345617,\n 'maximum': 1.6511273384094238,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-oil-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_oil_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.8458506464958191,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64787.0, 5.0, 5.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 2.0]},\n 'statistics': {'mean': 9.116153523791581e-05,\n 'stddev': 0.00547912297770381,\n 'maximum': 0.8458506464958191,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-waste-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_waste_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.10136520117521286,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64759.0, 19.0, 6.0, 8.0, 2.0, 1.0, 2.0, 0.0, 1.0, 2.0]},\n 'statistics': {'mean': 3.903839024133049e-05,\n 'stddev': 0.0009961748728528619,\n 'maximum': 0.10136520117521286,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-coal-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_coal_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.9433419704437256,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64785.0, 5.0, 4.0, 2.0, 1.0, 2.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 9.546576620778069e-05,\n 'stddev': 0.00589930871501565,\n 'maximum': 0.9433419704437256,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-rice-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_rice_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.2505281865596771,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64710.0, 52.0, 26.0, 5.0, 3.0, 3.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.00012143573985667899,\n 'stddev': 0.002463066717609763,\n 'maximum': 0.2505281865596771,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-waste-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_waste_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.3018296957015991,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64793.0, 4.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.0001001738928607665,\n 'stddev': 0.006979630794376135,\n 'maximum': 1.3018296957015991,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-wetland-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_wetland_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Uncertainty - Wetland Posterior Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Uncertainty in estimated methane emissions per grid cell from wetlands informed by GOSAT satellite total column methane data.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.36633968353271484,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64677.0, 68.0, 19.0, 14.0, 5.0, 8.0, 3.0, 4.0, 0.0, 2.0]},\n 'statistics': {'mean': 0.00034577888436615467,\n 'stddev': 0.005308355204761028,\n 'maximum': 0.36633968353271484,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-wetland-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_wetland_GEOS_CHEM_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Uncertainty - Wetland Prior Methane Emissions',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'description': 'Uncertainty in methane emissions per grid cell from wetlands estimated by various inventories or models, excluding satellite based observations from GOSAT.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.5251290798187256,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64704.0, 49.0, 21.0, 11.0, 2.0, 3.0, 3.0, 3.0, 1.0, 3.0]},\n 'statistics': {'mean': 0.0009943766053766012,\n 'stddev': 0.020392030477523804,\n 'maximum': 1.5251290798187256,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'post-livestock-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_post_unc_livestock_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.016047537326812744,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64206.0,\n 360.0,\n 119.0,\n 35.0,\n 30.0,\n 20.0,\n 14.0,\n 9.0,\n 6.0,\n 1.0]},\n 'statistics': {'mean': 5.696367225027643e-05,\n 'stddev': 0.00044628031901083887,\n 'maximum': 0.016047537326812744,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'prior-livestock-uncertainty': {'href': 's3://ghgc-data-store/gosat-based-ch4budget-yeargrid-v1/TopDownEmissions_GOSAT_prior_unc_livestock_GEOS_CHEM_2019.tif',\n 'proj:bbox': [-180.5, -90.5, 179.5, 89.5],\n 'proj:epsg': 4326.0,\n 'proj:shape': [180.0, 360.0],\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.021834801882505417,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [64219.0,\n 326.0,\n 127.0,\n 34.0,\n 19.0,\n 25.0,\n 25.0,\n 17.0,\n 5.0,\n 3.0]},\n 'statistics': {'mean': 7.657577225472778e-05,\n 'stddev': 0.0006582040223293006,\n 'maximum': 0.021834801882505417,\n 'minimum': 0.0,\n 'valid_percent': 0.00154320987654321}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [1.0, 0.0, -180.5, 0.0, -1.0, 89.5, 0.0, 0.0, 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/gosat-based-ch4budget-yeargrid-v1/items/gosat-based-ch4budget-yeargrid-v1-2019/preview.png?assets=post-total&nodata=9.96921e%2B36&rescale=0%2C0.3&colormap_name=spectral_r',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.5, -90.5],\n [179.5, -90.5],\n [179.5, 89.5],\n [-180.5, 89.5],\n [-180.5, -90.5]]]},\n 'collection': 'gosat-based-ch4budget-yeargrid-v1',\n 'properties': {'end_datetime': '2019-12-31T00:00:00+00:00',\n 'start_datetime': '2019-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': []}\n\n\nBelow, we enter minimum and maximum values to provide our upper and lower bounds in rescale_values.", - "crumbs": [ - "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" - ] - }, - { - "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#exploring-changes-in-gosat-methane-budgets-ch4-levels-using-the-raster-api", - "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#exploring-changes-in-gosat-methane-budgets-ch4-levels-using-the-raster-api", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", - "section": "Exploring Changes in GOSAT Methane budgets (CH4) Levels Using the Raster API", - "text": "Exploring Changes in GOSAT Methane budgets (CH4) Levels Using the Raster API\nIn this notebook, we will explore the impacts of methane emissions and by examining changes over time in urban regions. We will visualize the outputs on a map using folium.\n\n# To access the year value from each item more easily, this will let us query more explicity by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:10]: item for item in items} \nasset_name = \"prior-total\"\n\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\n\nitems.keys()\n\ndict_keys(['2019-01-01'])\n\n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this for first January 2019.\n\ncolor_map = \"rainbow\" # please select the color ramp from matplotlib library.\njanuary_2019_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2019-01-01']['collection']}/items/{items['2019-01-01']['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\njanuary_2019_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/gosat-based-ch4budget-yeargrid-v1/items/gosat-based-ch4budget-yeargrid-v1-2019/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=prior-total&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=0.0%2C2.121816635131836'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.5, -90.5, 179.5, 89.5],\n 'center': [-0.5, -0.5, 0]}", - "crumbs": [ - "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" - ] - }, - { - "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#visualizing-ch₄-emissions", - "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#visualizing-ch₄-emissions", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", - "section": "Visualizing CH₄ Emissions", - "text": "Visualizing CH₄ Emissions\n\n# Set initial zoom and center of map for CH₄ Layer\n# Centre of map [latitude,longitude]\nmap_ = folium.Map(location=(34, -118), zoom_start=6)\n\n# January 2019\nmap_layer_2019 = TileLayer(\n tiles=january_2019_tile[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.7,\n)\nmap_layer_2019.add_to(map_)\n\n# # January 2012\n# map_layer_2012 = TileLayer(\n# tiles=january_2012_tile[\"tiles\"][0],\n# attr=\"GHG\",\n# opacity=0.7,\n# )\n# map_layer_2012.add_to(map_.m2)\n\n# visualising the map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", - "crumbs": [ - "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" - ] - }, - { - "objectID": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#summary", - "href": "user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html#summary", - "title": "GOSAT-based Top-down Total and Natural Methane Emissions", - "section": "Summary", - "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the GOSAT-based Top-down Total and Natural Methane Emissions dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap the methane emission levels\nGenerate zonal statistics for the area of interest (AOI)\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "About the Data\nIn July 2014, NASA successfully launched the first dedicated Earth remote sensing satellite to study atmospheric carbon dioxide (CO₂) from space. The Orbiting Carbon Observatory-2 (OCO-2) is an exploratory science mission designed to collect space-based global measurements of atmospheric CO₂ with the precision, resolution, and coverage needed to characterize sources and sinks (fluxes) on regional scales (≥1000 km). This dataset provides global gridded, daily column-averaged carbon dioxide (XCO₂) concentrations from January 1, 2015 - February 28, 2022. The data are derived from OCO-2 observations that were input to the Goddard Earth Observing System (GEOS) Constituent Data Assimilation System (CoDAS), a modeling and data assimilation system maintained by NASA’s Global Modeling and Assimilation Office (GMAO). Concentrations are measured in moles of carbon dioxide per mole of dry air (mol CO₂/mol dry) at a spatial resolution of 0.5° x 0.625°. Data assimilation synthesizes simulations and observations, adjusting modeled atmospheric constituents like CO₂ to reflect observed values. With the support of NASA’s Carbon Monitoring System (CMS) Program and the OCO Science Team, this dataset was produced as part of the OCO-2 mission which provides the highest quality space-based XCO₂ retrievals to date.\nFor more information regarding this dataset, please visit the OCO-2 GEOS Column CO₂ Concentrations data overview page.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "GOSAT-based Top-down Total and Natural Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below. If you are a new user, you should first sign up for the hub by filling out this request form and providing the required information.\nAccess the U.S. Gridded Anthropogenic Methane Emissions Inventory notebook in the US GHG Center JupyterHub.", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#install-the-required-libraries", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#install-the-required-libraries", + "title": "OCO-2 GEOS Column CO₂ Concentrations", + "section": "Install the Required Libraries", + "text": "Install the Required Libraries\nRequired libraries are pre-installed on the GHG Center Hub. If you need to run this notebook elsewhere, please install them with this line in a code cell:\n%pip install requests folium rasterstats pystac_client pandas matplotlib –quiet\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#access-this-notebook", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#access-this-notebook", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below. If you are a new user, you should first sign up for the hub by filling out this request form and providing the required information.\nAccess the U.S. Gridded Anthropogenic Methane Emissions Inventory notebook in the US GHG Center JupyterHub.", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#querying-the-stac-api", + "title": "OCO-2 GEOS Column CO₂ Concentrations", + "section": "Querying the STAC API", + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in STAC collection.\n# Name of the collection for OCO-2 GEOS Column CO₂ Concentrations. \ncollection_name = \"oco2geos-co2-daygrid-v10r\"\n\n\n# Fetching the collection from STAC collections using appropriate endpoint.\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\ncollection\n\n{'id': 'oco2geos-co2-daygrid-v10r',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r'}],\n 'title': 'OCO-2 GEOS Column CO₂ Concentrations v10r',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2015-01-01T00:00:00+00:00',\n '2022-02-28T00:00:00+00:00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'xco2': {'assets': ['xco2'],\n 'nodata': 0,\n 'rescale': [[412, 422]],\n 'colormap_name': 'magma'},\n 'dashboard': {'assets': ['xco2'],\n 'nodata': 0,\n 'rescale': [[412, 422]],\n 'colormap_name': 'magma'}},\n 'summaries': {'datetime': ['2015-01-01T00:00:00Z', '2022-02-28T00:00:00Z']},\n 'description': 'This dataset provides global gridded, daily column-averaged carbon dioxide (XCO₂) concentrations from January 1, 2015 - February 28, 2022. The data are derived from Orbiting Carbon Observatory-2 (OCO-2) satellite observations that were input to the Goddard Earth Observing System (GEOS) Constituent Data Assimilation System (CoDAS), a modeling and data assimilation system maintained by NASA’s Global Modeling and Assimilation Office (GMAO). Concentrations are measured in moles of carbon dioxide per mole of dry air (mol CO₂/mol dry) at a spatial resolution of 0.5° x 0.625°. Data assimilation synthesizes simulations and observations, adjusting modeled atmospheric constituents like CO₂ to reflect observed values. With the support of NASA’s Carbon Monitoring System (CMS) Program and the OCO Science Team, this dataset was produced as part of the OCO-2 mission which provides the highest quality space-based XCO₂ retrievals to date. The source data can be found at https://doi.org/10.5067/Y9M4NM9MPCGH',\n 'item_assets': {'xco2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Average Dry-Air Column CO₂ (XCO₂)',\n 'description': 'Daily dry air column-averaged mole fractions of carbon dioxide created from data assimilations of OCO-2 satellite retrievals.'},\n 'xco2prec': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Average Dry-Air Column CO₂ Precision (XCO₂PREC)',\n 'description': 'Random errors for daily dry air column-averaged mole fractions of carbon dioxide calculated using a posteriori diagnostics.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'day'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2015 to February 2022. By looking at the dashboard:time density, we can see that these observations are collected daily.\n\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Check total number of items available\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items)} items\")\n\nFound 2615 items\n\n\n\n# Examining the first item in the collection\nitems[0]\n\n{'id': 'oco2geos-co2-daygrid-v10r-20220228',\n 'bbox': [-180.3125, -90.25, 179.6875, 90.25],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220228'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220228/map?assets=xco2&nodata=0&rescale=412%2C422&colormap_name=magma',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'xco2': {'href': 's3://ghgc-data-store/oco2geos-co2-daygrid-v10r/oco2_GEOS_XCO2_L3CO2_day_B10206Ar_20220228.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Average Dry-Air Column CO₂ (XCO₂)',\n 'proj:bbox': [-180.3125, -90.25, 179.6875, 90.25],\n 'proj:epsg': 4326.0,\n 'proj:shape': [361.0, 576.0],\n 'description': 'Daily dry air column-averaged mole fractions of carbon dioxide created from data assimilations of OCO-2 satellite retrievals.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 423.60419320175424,\n 'min': 411.7429234611336,\n 'count': 11.0,\n 'buckets': [37851.0,\n 30550.0,\n 19173.0,\n 11220.0,\n 15304.0,\n 31151.0,\n 45205.0,\n 15819.0,\n 1524.0,\n 139.0]},\n 'statistics': {'mean': 416.40504944204235,\n 'stddev': 2.967704894550985,\n 'maximum': 423.60419320175424,\n 'minimum': 411.7429234611336,\n 'valid_percent': 0.00048091720529393656}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.3125, -90.25],\n [179.6875, -90.25],\n [179.6875, 90.25],\n [-180.3125, 90.25],\n [-180.3125, -90.25]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.625, 0.0, -180.3125, 0.0, -0.5, 90.25, 0.0, 0.0, 1.0]},\n 'xco2prec': {'href': 's3://ghgc-data-store/oco2geos-co2-daygrid-v10r/oco2_GEOS_XCO2PREC_L3CO2_day_B10206Ar_20220228.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Average Dry-Air Column CO₂ Precision (XCO₂PREC)',\n 'proj:bbox': [-180.3125, -90.25, 179.6875, 90.25],\n 'proj:epsg': 4326.0,\n 'proj:shape': [361.0, 576.0],\n 'description': 'Random errors for daily dry air column-averaged mole fractions of carbon dioxide calculated using a posteriori diagnostics.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 1.0,\n 'min': 0.09999999999999999,\n 'count': 11.0,\n 'buckets': [73789.0,\n 19836.0,\n 7943.0,\n 4684.0,\n 3634.0,\n 3060.0,\n 3094.0,\n 3093.0,\n 3814.0,\n 84989.0]},\n 'statistics': {'mean': 0.5499856972588942,\n 'stddev': 0.4024318718400779,\n 'maximum': 1.0,\n 'minimum': 0.09999999999999999,\n 'valid_percent': 0.00048091720529393656}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.3125, -90.25],\n [179.6875, -90.25],\n [179.6875, 90.25],\n [-180.3125, 90.25],\n [-180.3125, -90.25]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.625, 0.0, -180.3125, 0.0, -0.5, 90.25, 0.0, 0.0, 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220228/preview.png?assets=xco2&nodata=0&rescale=412%2C422&colormap_name=magma',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.3125, -90.25],\n [179.6875, -90.25],\n [179.6875, 90.25],\n [-180.3125, 90.25],\n [-180.3125, -90.25]]]},\n 'collection': 'oco2geos-co2-daygrid-v10r',\n 'properties': {'datetime': '2022-02-28T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}\n\n\nBelow, we enter minimum and maximum values to provide our upper and lower bounds in rescale_values.", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#table-of-contents", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#table-of-contents", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "Table of Contents", - "text": "Table of Contents\n\nData Summary and Application\nApproach\nAbout the Data\nInstall the Required Libraries\nQuery the STAC API\nVisual Comparison Across Time Periods\nMap Out Selected Tiles\nCalculate Zonal Statistics\nTime-Series Analysis\nSummary", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#exploring-changes-in-column-averaged-xco₂-concentrations-levels-using-the-raster-api", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#exploring-changes-in-column-averaged-xco₂-concentrations-levels-using-the-raster-api", + "title": "OCO-2 GEOS Column CO₂ Concentrations", + "section": "Exploring Changes in Column-Averaged XCO₂ Concentrations Levels Using the Raster API", + "text": "Exploring Changes in Column-Averaged XCO₂ Concentrations Levels Using the Raster API\nIn this notebook, we will explore the temporal impacts of CO₂ emissions. We will visualize the outputs on a map using folium.\n\n# To access the year value from each item more easily, this will let us query more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"datetime\"]: item for item in items} \nasset_name = \"xco2\" #fossil fuel\n\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this twice, once for 2022-02-08 and again for 2022-01-27, so that we can visualize each event independently.\n\ncolor_map = \"magma\"\noco2_1 = requests.get(\n f\"{RASTER_API_URL}/collections/{items[list(items.keys())[0]]['collection']}/items/{items[list(items.keys())[0]]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\noco2_1\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220228/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=xco2&color_formula=gamma+r+1.05&colormap_name=magma&rescale=411.7429234611336%2C423.60419320175424'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.3125, -90.25, 179.6875, 90.25],\n 'center': [-0.3125, 0.0, 0]}\n\n\n\noco2_2 = requests.get(\n f\"{RASTER_API_URL}/collections/{items[list(items.keys())[1]]['collection']}/items/{items[list(items.keys())[1]]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\noco2_2\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220227/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=xco2&color_formula=gamma+r+1.05&colormap_name=magma&rescale=411.7429234611336%2C423.60419320175424'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.3125, -90.25, 179.6875, 90.25],\n 'center': [-0.3125, 0.0, 0]}", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#data-summary-and-application", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#data-summary-and-application", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "Data Summary and Application", - "text": "Data Summary and Application\n\nSpatial coverage: Contiguous United States\nSpatial resolution: 0.1° x 0.1°\nTemporal extent: 2012 - 2020\nTemporal resolution: Annual\nUnit: Megagrams of methane per square kilometer per year (Mg CH₄/km²/yr)\nUtility: Methane Monitoring, Anthropogenic Emissions Analysis, Climate Research\n\nFor more, visit the U.S. Gridded Anthropogenic Methane Emissions Inventory data overview page.", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#visualizing-daily-column-averaged-xco₂-concentrations", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#visualizing-daily-column-averaged-xco₂-concentrations", + "title": "OCO-2 GEOS Column CO₂ Concentrations", + "section": "Visualizing Daily Column-Averaged XCO₂ Concentrations", + "text": "Visualizing Daily Column-Averaged XCO₂ Concentrations\n\n# Set initial zoom and center of map for XCO₂ Layer\n# Centre of map [latitude,longitude]\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n\nmap_layer_2020 = TileLayer(\n tiles=oco2_1[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.5,\n)\nmap_layer_2020.add_to(map_.m1)\n\nmap_layer_2019 = TileLayer(\n tiles=oco2_2[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.5,\n)\nmap_layer_2019.add_to(map_.m2)\n\n# visualising the map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#approach", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#approach", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the gridded methane emissions data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#visualizing-the-data-as-a-time-series", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#visualizing-the-data-as-a-time-series", + "title": "OCO-2 GEOS Column CO₂ Concentrations", + "section": "Visualizing the Data as a Time Series", + "text": "Visualizing the Data as a Time Series\nWe can now explore the XCO₂ concentrations time series (January 1, 2015 - February 28, 2022) available for the Dallas, Texas area of the U.S. We can plot the data set using the code below:\n\nfig = plt.figure(figsize=(20, 10))\n\n\nplt.plot(\n df[\"datetime\"],\n df[\"max\"],\n color=\"red\",\n linestyle=\"-\",\n linewidth=0.5,\n label=\"CO₂ concentrations\",\n)\n\nplt.legend()\nplt.xlabel(\"Years\")\nplt.ylabel(\"CO2 concentrations ppm\")\nplt.title(\"CO₂ concentrations Values for Texas, Dallas (Jan 2015- Feb 2022)\")\n\nText(0.5, 1.0, 'CO₂ concentrations Values for Texas, Dallas (Jan 2015- Feb 2022)')\n\n\n\n\n\n\n\n\n\n\nprint(items[2][\"properties\"][\"datetime\"])\n\n2022-02-26T00:00:00+00:00\n\n\n\noco2_3 = requests.get(\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n).json()\noco2_3\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220226/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=xco2&color_formula=gamma+r+1.05&colormap_name=magma&rescale=411.7429234611336%2C423.60419320175424'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.3125, -90.25, 179.6875, 90.25],\n 'center': [-0.3125, 0.0, 0]}\n\n\n\n# Use bbox initial zoom and map\n# Set up a map located w/in event bounds\naoi_map_bbox = Map(\n tiles=\"OpenStreetMap\",\n location=[\n 30,-100\n ],\n zoom_start=6.8,\n)\n\nmap_layer = TileLayer(\n tiles=oco2_3[\"tiles\"][0],\n attr=\"GHG\", opacity = 0.7\n)\n\nmap_layer.add_to(aoi_map_bbox)\n\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#about-the-data", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "About the Data", - "text": "About the Data\nThe gridded EPA U.S. anthropogenic methane greenhouse gas inventory (gridded GHGI) includes spatially disaggregated (0.1 deg x 0.1 deg or approximately 10 x 10 km resolution) maps of annual anthropogenic methane emissions (for the contiguous United States (CONUS)), consistent with national annual U.S. anthropogenic methane emissions reported in the U.S. EPA Inventory of U.S. Greenhouse Gas Emissions and Sinks (U.S. GHGI).\nThis V2 Express Extension dataset contains methane emissions provided as fluxes, in units of molecules of methane per square cm per second, for over 25 individual emission source categories, including those from agriculture, petroleum and natural gas systems, coal mining, and waste. The data have been converted from their original NetCDF format to Cloud-Optimized GeoTIFF (COG) for use in the US GHG Center, thereby enabling user exploration of spatial anthropogenic methane emissions and their trends.\nThe gridded dataset currently includes 34 data layers. The first data layer includes annual 2012-2020 gridded methane emissions fluxes from all anthropogenic sources of methane in the U.S. GHGI (excluding Land Use, Land-Use Change and Forestry (LULUCF) sources, which are not included in the gridded GHGI). The next six data layers include annual 2012-2020 gridded methane fluxes from sources within the aggregate Agriculture, Natural Gas, Petroleum, Waste, Industry, and ‘Other’ source categories. The remaining 27 data layers include annual 2012-2020 gridded methane emissions fluxes from individual emission sectors within each of the aggregate categories.\nFor more information regarding this dataset, please visit the U.S. Gridded Anthropogenic Methane Emissions Inventory data overview page.", + "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#summary", + "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#summary", + "title": "OCO-2 GEOS Column CO₂ Concentrations", + "section": "Summary", + "text": "Summary\nIn this notebook, we have successfully explored, analyzed, and visualized the STAC collection for OCO-2 GEOS Column CO₂ Concentrations.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the Column-Averaged XCO₂ Concentrations Levels for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "OCO-2 GEOS Column CO₂ Concentrations" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#query-the-stac-api", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#query-the-stac-api", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "Query the STAC API", - "text": "Query the STAC API\nFirst, you need to import the required libraries. Once imported, they allow better execution of a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored. You will learn the functionality of each library throughout the notebook.\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\nSTAC API Collection Names\nNow, you must fetch the dataset from the STAC API by defining its associated STAC API collection ID as a variable. The collection ID, also known as the collection name, for the U.S. Gridded Anthropogenic Methane Emissions Inventory dataset is epa-ch4emission-yeargrid-v2express\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for gridded methane dataset \ncollection_name = \"epa-ch4emission-yeargrid-v2express\"\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection in a table\n# Adjust display settings\npd.set_option('display.max_colwidth', None) # Set maximum column width to \"None\" to prevent cutting off text\n\n# Extract the relevant information about the collection\ncollection_info = {\n \"Title\": collection.get(\"title\", \"N/A\"), # Extract the title of the collection \n \"Description\": collection.get(\"description\", \"N/A\"), # Extract the dataset description\n \"Temporal Extent\": collection.get(\"extent\", {}).get(\"temporal\", {}).get(\"interval\", \"N/A\"), # Extract the temporal coverage of the collection\n \"Spatial Extent\": collection.get(\"extent\", {}).get(\"spatial\", {}).get(\"bbox\", \"N/A\"), # Extract the spatial coverage of the collection\n}\n\n# Convert the derived information into a DataFrame format\nproperties_table = pd.DataFrame(list(collection_info.items()), columns=[\"Collection Summary\", \"\"])\n\n# Display the properties in a table\ncollection_summary = properties_table.style.set_properties(**{'text-align': 'left'}) \\\n .set_table_styles([\n {\n 'selector': 'th.col0, td.col0', # Select the first column\n 'props': [('min-width', '200px'), # Set a minimum width\n ('text-align', 'left')] # Align text to the left\n },\n {\n 'selector': 'td.col1', # Select the second column\n 'props': [('text-align', 'left')] # Align text to the left\n }\n])\n\n# Print the collection summary table\ncollection_summary\n\n{'id': 'epa-ch4emission-yeargrid-v2express',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'}],\n 'title': 'U.S. Gridded Anthropogenic Methane Emissions Inventory v2 Express Extension',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2012-01-01T00:00:00+00:00',\n '2020-12-31T00:00:00+00:00']]}},\n 'license': 'CC-BY-4.0',\n 'renders': {'dashboard': {'assets': ['total-methane'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'dwtd-waste': {'assets': ['dwtd-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'iwtd-waste': {'assets': ['iwtd-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'post-meter': {'assets': ['post-meter'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'refining-ps': {'assets': ['refining-ps'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-other': {'assets': ['total-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-waste': {'assets': ['total-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'surface-coal': {'assets': ['surface-coal'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'transport-ps': {'assets': ['transport-ps'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'abn-ong-other': {'assets': ['abn-ong-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'field-burning': {'assets': ['field-burning'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'production-ps': {'assets': ['production-ps'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-methane': {'assets': ['total-methane'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'exploration-ps': {'assets': ['exploration-ps'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'processing-ngs': {'assets': ['processing-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'production-ngs': {'assets': ['production-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'exploration-ngs': {'assets': ['exploration-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'composting-waste': {'assets': ['composting-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'distribution-ngs': {'assets': ['distribution-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'rice-cultivation': {'assets': ['rice-cultivation'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-coal-mines': {'assets': ['total-coal-mines'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'underground-coal': {'assets': ['underground-coal'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'manure-management': {'assets': ['manure-management'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-agriculture': {'assets': ['total-agriculture'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'msw-landfill-waste': {'assets': ['msw-landfill-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'abn-underground-coal': {'assets': ['abn-underground-coal'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'enteric-fermentation': {'assets': ['enteric-fermentation'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'petro-production-other': {'assets': ['petro-production-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'mobile-combustion-other': {'assets': ['mobile-combustion-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-petroleum-systems': {'assets': ['total-petroleum-systems'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'transmission-storage-ngs': {'assets': ['transmission-storage-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'industrial-landfill-waste': {'assets': ['industrial-landfill-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-natural-gas-systems': {'assets': ['total-natural-gas-systems'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'ferroalloy-production-other': {'assets': ['ferroalloy-production-other'],\n 'nodata': -9999,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'stationary-combustion-other': {'assets': ['stationary-combustion-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'}},\n 'summaries': {'datetime': ['2012-01-01T00:00:00Z', '2020-01-01T00:00:00Z']},\n 'description': \"The gridded EPA U.S. anthropogenic methane greenhouse gas inventory (gridded GHGI) includes spatially disaggregated (0.1 deg x 0.1 deg or approximately 10 x 10 km resolution) maps of annual anthropogenic methane emissions for the contiguous United States (CONUS) from 2012 - 2020, consistent with national annual U.S. anthropogenic methane emissions reported in the U.S. EPA Inventory of U.S. Greenhouse Gas Emissions and Sinks (U.S. GHGI). This dataset contains methane emissions provided as fluxes, in units of megagrams of methane per square kilometer per year (Mg CH₄/km²/yr). It contains 34 data layers including a 'Total' layer with emissions fluxes from all anthropogenic sources of methane in the U.S. GHGI; 6 aggregate layers with emission fluxes from Agriculture, Natural Gas, Petroleum, Waste, Industry, and ‘Other’ source categories; and 27 layers representing methane emission fluxes from individual sector categories (i.e. the individual layers that make up each of the aggregate layers and the 'Total' layer). The data have been converted from their original NetCDF format to Cloud-Optimized GeoTIFF (COG) and scaled to Mg/km²/yr for use in the US GHG Center, thereby enabling user exploration of spatial anthropogenic methane emissions and their trends. The source data and addition information can be found at https://doi.org/10.5281/zenodo.8367082\",\n 'item_assets': {'dwtd-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).'},\n 'iwtd-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).'},\n 'post-meter': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).'},\n 'refining-ps': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).'},\n 'total-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).'},\n 'total-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).'},\n 'surface-coal': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).'},\n 'transport-ps': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).'},\n 'abn-ong-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).'},\n 'field-burning': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).'},\n 'production-ps': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).'},\n 'total-methane': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.'},\n 'exploration-ps': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).'},\n 'processing-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).'},\n 'production-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).'},\n 'exploration-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).'},\n 'composting-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).'},\n 'distribution-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).'},\n 'rice-cultivation': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).'},\n 'total-coal-mines': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).'},\n 'underground-coal': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).'},\n 'manure-management': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).'},\n 'total-agriculture': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).'},\n 'msw-landfill-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).'},\n 'abn-underground-coal': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).'},\n 'enteric-fermentation': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).'},\n 'petro-production-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).'},\n 'mobile-combustion-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).'},\n 'total-petroleum-systems': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).'},\n 'transmission-storage-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).'},\n 'industrial-landfill-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).'},\n 'total-natural-gas-systems': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).'},\n 'ferroalloy-production-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).'},\n 'stationary-combustion-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'year'}\n\n\nNext, you will examine the contents of the collection under the temporal variable. You’ll see that the data is available from January 2012 to December 2020. By looking at the dashboard:time density, you can observe that the periodic frequency of these observations is yearly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\n# Sort the items based on their date-time attribute\nitems_sorted = sorted(items, key=lambda x: x[\"properties\"][\"datetime\"])\n\n# Create an empty list\ntable_data = []\n# Extract the ID and date-time information for each granule and add them to the list\n# By default, only the first 5 items in the collection are extracted to be displayed in the table. \n# To see the date-time of all existing granules in this collection, remove \"5\" from \"item_sorted[:5]\" in the line below. \nfor item in items_sorted[:5]:\n table_data.append([item['id'], item['properties']['datetime']])\n\n# Define the table headers\nheaders = [\"Item ID\", \"Start Date-Time\"]\n\nprint(\"Below you see the first 5 items in the collection, along with their item IDs and corresponding Start Date-Time.\")\n\n# Print the table using tabulate\nprint(tabulate(table_data, headers=headers, tablefmt=\"fancy_grid\"))\n\nFound 9 items\n\n\nThis makes sense as there are 9 years between 2012 - 2020, meaning 9 records in total.\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems_sorted[0]\n\n{'id': 'epa-ch4emission-yeargrid-v2express-2020',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 250.26608276367188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.392578125,\n 'stddev': 4624.86865234375,\n 'maximum': 250.26608276367188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 552.8455200195312,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244120.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 880.0]},\n 'statistics': {'mean': -9963.07421875,\n 'stddev': 598.360107421875,\n 'maximum': 552.8455200195312,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.81692123413086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.73974609375,\n 'stddev': 4623.49169921875,\n 'maximum': 32.81692123413086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.515766143798828,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244892.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.0]},\n 'statistics': {'mean': -9994.5908203125,\n 'stddev': 209.9478759765625,\n 'maximum': 22.515766143798828,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.67214584350586,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157503.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87497.0]},\n 'statistics': {'mean': -6428.02197265625,\n 'stddev': 4791.09814453125,\n 'maximum': 43.67214584350586,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 552.9092407226562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05615234375,\n 'stddev': 4625.62646484375,\n 'maximum': 552.9092407226562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 569.109130859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244705.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 295.0]},\n 'statistics': {'mean': -9986.9501953125,\n 'stddev': 347.0617370605469,\n 'maximum': 569.109130859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.4141974449157715,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233570.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11430.0]},\n 'statistics': {'mean': -9532.515625,\n 'stddev': 2108.737060546875,\n 'maximum': 2.4141974449157715,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.77754211425781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213344.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31656.0]},\n 'statistics': {'mean': -8707.0361328125,\n 'stddev': 3353.996337890625,\n 'maximum': 35.77754211425781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24409635365009308,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24409635365009308,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 140.06321716308594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233515.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11485.0]},\n 'statistics': {'mean': -9530.2080078125,\n 'stddev': 2113.833251953125,\n 'maximum': 140.06321716308594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1317.5279541015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153603.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 91349.0, 48.0]},\n 'statistics': {'mean': -6267.79736328125,\n 'stddev': 4837.07958984375,\n 'maximum': 1317.5279541015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.2649693489074707,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233941.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11059.0]},\n 'statistics': {'mean': -9547.6572265625,\n 'stddev': 2075.879150390625,\n 'maximum': 1.2649693489074707,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 535.3031005859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244329.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 671.0]},\n 'statistics': {'mean': -9971.5947265625,\n 'stddev': 522.9393920898438,\n 'maximum': 535.3031005859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 190.11717224121094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232277.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12723.0]},\n 'statistics': {'mean': -9479.6015625,\n 'stddev': 2219.260498046875,\n 'maximum': 190.11717224121094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.1922497749328613,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235806.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9194.0]},\n 'statistics': {'mean': -9623.7705078125,\n 'stddev': 1900.2930908203125,\n 'maximum': 3.1922497749328613,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.681565761566162,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.3760986328125,\n 'maximum': 5.681565761566162,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.086830139160156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.2861328125,\n 'stddev': 4622.859375,\n 'maximum': 32.086830139160156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 62.76310348510742,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [239929.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5071.0]},\n 'statistics': {'mean': -9792.015625,\n 'stddev': 1423.7451171875,\n 'maximum': 62.76310348510742,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1312.8009033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243327.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1644.0, 29.0]},\n 'statistics': {'mean': -9930.6416015625,\n 'stddev': 824.4235229492188,\n 'maximum': 1312.8009033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1312.8009033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244819.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 156.0, 25.0]},\n 'statistics': {'mean': -9991.5537109375,\n 'stddev': 273.90582275390625,\n 'maximum': 1312.8009033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.9133243560791,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.38037109375,\n 'stddev': 4737.72119140625,\n 'maximum': 24.9133243560791,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 64.48854064941406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.85009765625,\n 'stddev': 4738.24462890625,\n 'maximum': 64.48854064941406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 381.43365478515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242963.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2037.0]},\n 'statistics': {'mean': -9915.712890625,\n 'stddev': 909.60986328125,\n 'maximum': 381.43365478515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 92.65714263916016,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.9345703125,\n 'stddev': 779.0745849609375,\n 'maximum': 92.65714263916016,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.75341796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.18310546875,\n 'stddev': 4737.99560546875,\n 'maximum': 34.75341796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 39.25223159790039,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9384765625,\n 'stddev': 103.04502868652344,\n 'maximum': 39.25223159790039,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.7823798656463623,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86866.0]},\n 'statistics': {'mean': -6453.80078125,\n 'stddev': 4783.30908203125,\n 'maximum': 1.7823798656463623,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 140.2111053466797,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233456.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11544.0]},\n 'statistics': {'mean': -9527.798828125,\n 'stddev': 2118.995849609375,\n 'maximum': 140.2111053466797,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 174.0918426513672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.154296875,\n 'stddev': 3234.086669921875,\n 'maximum': 174.0918426513672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 362.9629211425781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.853515625,\n 'maximum': 362.9629211425781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 539.842529296875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77967.0]},\n 'statistics': {'mean': -6816.72021484375,\n 'stddev': 4657.83544921875,\n 'maximum': 539.842529296875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 17.590591430664062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.95193862915039,\n 'maximum': 17.590591430664062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.104816436767578,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169107.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75893.0]},\n 'statistics': {'mean': -6901.62255859375,\n 'stddev': 4623.533203125,\n 'maximum': 8.104816436767578,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2020-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']}", + "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html", + "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html", + "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "section": "", + "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#visual-comparison-across-time-periods", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#visual-comparison-across-time-periods", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "Visual Comparison Across Time Periods", - "text": "Visual Comparison Across Time Periods\nIn this notebook, you will explore the impacts of methane emissions and by examining changes over time in urban regions. You will visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"datetime\"][:7]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the U.S. Gridded Anthropogenic Methane Emissions Inventory collection, the parameter of interest is “surface-coal”\nasset_name = \"surface-coal\"\n\nBelow, you will enter the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\n\nitems\n\n{'2020-01': {'id': 'epa-ch4emission-yeargrid-v2express-2020',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 250.26608276367188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.392578125,\n 'stddev': 4624.86865234375,\n 'maximum': 250.26608276367188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 552.8455200195312,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244120.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 880.0]},\n 'statistics': {'mean': -9963.07421875,\n 'stddev': 598.360107421875,\n 'maximum': 552.8455200195312,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.81692123413086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.73974609375,\n 'stddev': 4623.49169921875,\n 'maximum': 32.81692123413086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.515766143798828,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244892.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.0]},\n 'statistics': {'mean': -9994.5908203125,\n 'stddev': 209.9478759765625,\n 'maximum': 22.515766143798828,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.67214584350586,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157503.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87497.0]},\n 'statistics': {'mean': -6428.02197265625,\n 'stddev': 4791.09814453125,\n 'maximum': 43.67214584350586,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 552.9092407226562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05615234375,\n 'stddev': 4625.62646484375,\n 'maximum': 552.9092407226562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 569.109130859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244705.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 295.0]},\n 'statistics': {'mean': -9986.9501953125,\n 'stddev': 347.0617370605469,\n 'maximum': 569.109130859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.4141974449157715,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233570.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11430.0]},\n 'statistics': {'mean': -9532.515625,\n 'stddev': 2108.737060546875,\n 'maximum': 2.4141974449157715,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.77754211425781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213344.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31656.0]},\n 'statistics': {'mean': -8707.0361328125,\n 'stddev': 3353.996337890625,\n 'maximum': 35.77754211425781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24409635365009308,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24409635365009308,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 140.06321716308594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233515.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11485.0]},\n 'statistics': {'mean': -9530.2080078125,\n 'stddev': 2113.833251953125,\n 'maximum': 140.06321716308594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1317.5279541015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153603.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91349.0,\n 48.0]},\n 'statistics': {'mean': -6267.79736328125,\n 'stddev': 4837.07958984375,\n 'maximum': 1317.5279541015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.2649693489074707,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233941.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11059.0]},\n 'statistics': {'mean': -9547.6572265625,\n 'stddev': 2075.879150390625,\n 'maximum': 1.2649693489074707,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 535.3031005859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244329.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 671.0]},\n 'statistics': {'mean': -9971.5947265625,\n 'stddev': 522.9393920898438,\n 'maximum': 535.3031005859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 190.11717224121094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232277.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12723.0]},\n 'statistics': {'mean': -9479.6015625,\n 'stddev': 2219.260498046875,\n 'maximum': 190.11717224121094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.1922497749328613,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235806.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9194.0]},\n 'statistics': {'mean': -9623.7705078125,\n 'stddev': 1900.2930908203125,\n 'maximum': 3.1922497749328613,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.681565761566162,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.3760986328125,\n 'maximum': 5.681565761566162,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.086830139160156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.2861328125,\n 'stddev': 4622.859375,\n 'maximum': 32.086830139160156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 62.76310348510742,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [239929.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5071.0]},\n 'statistics': {'mean': -9792.015625,\n 'stddev': 1423.7451171875,\n 'maximum': 62.76310348510742,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1312.8009033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243327.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1644.0, 29.0]},\n 'statistics': {'mean': -9930.6416015625,\n 'stddev': 824.4235229492188,\n 'maximum': 1312.8009033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1312.8009033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244819.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 156.0, 25.0]},\n 'statistics': {'mean': -9991.5537109375,\n 'stddev': 273.90582275390625,\n 'maximum': 1312.8009033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.9133243560791,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.38037109375,\n 'stddev': 4737.72119140625,\n 'maximum': 24.9133243560791,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 64.48854064941406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.85009765625,\n 'stddev': 4738.24462890625,\n 'maximum': 64.48854064941406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 381.43365478515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242963.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2037.0]},\n 'statistics': {'mean': -9915.712890625,\n 'stddev': 909.60986328125,\n 'maximum': 381.43365478515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 92.65714263916016,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.9345703125,\n 'stddev': 779.0745849609375,\n 'maximum': 92.65714263916016,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.75341796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.18310546875,\n 'stddev': 4737.99560546875,\n 'maximum': 34.75341796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 39.25223159790039,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9384765625,\n 'stddev': 103.04502868652344,\n 'maximum': 39.25223159790039,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.7823798656463623,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86866.0]},\n 'statistics': {'mean': -6453.80078125,\n 'stddev': 4783.30908203125,\n 'maximum': 1.7823798656463623,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 140.2111053466797,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233456.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11544.0]},\n 'statistics': {'mean': -9527.798828125,\n 'stddev': 2118.995849609375,\n 'maximum': 140.2111053466797,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 174.0918426513672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.154296875,\n 'stddev': 3234.086669921875,\n 'maximum': 174.0918426513672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 362.9629211425781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.853515625,\n 'maximum': 362.9629211425781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 539.842529296875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77967.0]},\n 'statistics': {'mean': -6816.72021484375,\n 'stddev': 4657.83544921875,\n 'maximum': 539.842529296875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 17.590591430664062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.95193862915039,\n 'maximum': 17.590591430664062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.104816436767578,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169107.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75893.0]},\n 'statistics': {'mean': -6901.62255859375,\n 'stddev': 4623.533203125,\n 'maximum': 8.104816436767578,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2020-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2019-01': {'id': 'epa-ch4emission-yeargrid-v2express-2019',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2019'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2019/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 259.6906433105469,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.392578125,\n 'stddev': 4624.86767578125,\n 'maximum': 259.6906433105469,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 546.7366333007812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244120.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 880.0]},\n 'statistics': {'mean': -9963.07421875,\n 'stddev': 598.359375,\n 'maximum': 546.7366333007812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.75249099731445,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.73974609375,\n 'stddev': 4623.4912109375,\n 'maximum': 33.75249099731445,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.954729080200195,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244892.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.0]},\n 'statistics': {'mean': -9994.5908203125,\n 'stddev': 209.9568634033203,\n 'maximum': 25.954729080200195,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 47.795475006103516,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157503.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87497.0]},\n 'statistics': {'mean': -6428.01904296875,\n 'stddev': 4791.1015625,\n 'maximum': 47.795475006103516,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 546.7963256835938,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05029296875,\n 'stddev': 4625.63623046875,\n 'maximum': 546.7963256835938,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 748.3150024414062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244705.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 295.0]},\n 'statistics': {'mean': -9986.9462890625,\n 'stddev': 347.1594543457031,\n 'maximum': 748.3150024414062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.6680405139923096,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233570.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11430.0]},\n 'statistics': {'mean': -9532.515625,\n 'stddev': 2108.737060546875,\n 'maximum': 2.6680405139923096,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.12725830078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213344.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31656.0]},\n 'statistics': {'mean': -8707.0361328125,\n 'stddev': 3353.996337890625,\n 'maximum': 36.12725830078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24124547839164734,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24124547839164734,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 128.49893188476562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233515.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11485.0]},\n 'statistics': {'mean': -9530.2080078125,\n 'stddev': 2113.8330078125,\n 'maximum': 128.49893188476562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1476.3248291015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153603.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91371.0,\n 26.0]},\n 'statistics': {'mean': -6267.7666015625,\n 'stddev': 4837.12109375,\n 'maximum': 1476.3248291015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.7577203512191772,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233941.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11059.0]},\n 'statistics': {'mean': -9547.6572265625,\n 'stddev': 2075.8798828125,\n 'maximum': 1.7577203512191772,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 546.4526977539062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244329.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 671.0]},\n 'statistics': {'mean': -9971.59375,\n 'stddev': 522.947265625,\n 'maximum': 546.4526977539062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 215.4100799560547,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232277.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12723.0]},\n 'statistics': {'mean': -9479.5908203125,\n 'stddev': 2219.306396484375,\n 'maximum': 215.4100799560547,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 469.3768615722656,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235806.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9194.0]},\n 'statistics': {'mean': -9623.7685546875,\n 'stddev': 1900.3067626953125,\n 'maximum': 469.3768615722656,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.681565761566162,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.3760986328125,\n 'maximum': 5.681565761566162,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.444305419921875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.2861328125,\n 'stddev': 4622.859375,\n 'maximum': 32.444305419921875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 60.05049514770508,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [239929.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5071.0]},\n 'statistics': {'mean': -9792.015625,\n 'stddev': 1423.737548828125,\n 'maximum': 60.05049514770508,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1470.9576416015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243327.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1655.0, 18.0]},\n 'statistics': {'mean': -9930.6318359375,\n 'stddev': 824.5597534179688,\n 'maximum': 1470.9576416015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1470.9576416015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244819.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 164.0, 17.0]},\n 'statistics': {'mean': -9991.5458984375,\n 'stddev': 274.185302734375,\n 'maximum': 1470.9576416015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.54741668701172,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.3818359375,\n 'stddev': 4737.71875,\n 'maximum': 24.54741668701172,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 61.77078628540039,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.85107421875,\n 'stddev': 4738.2431640625,\n 'maximum': 61.77078628540039,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 399.14886474609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242963.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2037.0]},\n 'statistics': {'mean': -9915.705078125,\n 'stddev': 909.6876220703125,\n 'maximum': 399.14886474609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 94.96485900878906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.9345703125,\n 'stddev': 779.0776977539062,\n 'maximum': 94.96485900878906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.94684982299805,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.18115234375,\n 'stddev': 4737.99853515625,\n 'maximum': 34.94684982299805,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.28406524658203,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9375,\n 'stddev': 103.04966735839844,\n 'maximum': 43.28406524658203,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.1038007736206055,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86866.0]},\n 'statistics': {'mean': -6453.7998046875,\n 'stddev': 4783.31005859375,\n 'maximum': 2.1038007736206055,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 128.6352996826172,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233456.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11544.0]},\n 'statistics': {'mean': -9527.796875,\n 'stddev': 2118.997314453125,\n 'maximum': 128.6352996826172,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 181.0616455078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.1572265625,\n 'stddev': 3234.08203125,\n 'maximum': 181.0616455078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 361.1631164550781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.8525390625,\n 'maximum': 361.1631164550781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 550.9807739257812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77967.0]},\n 'statistics': {'mean': -6816.708984375,\n 'stddev': 4657.85302734375,\n 'maximum': 550.9807739257812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 19.397430419921875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.95933532714844,\n 'maximum': 19.397430419921875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.471172332763672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169107.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75893.0]},\n 'statistics': {'mean': -6901.62109375,\n 'stddev': 4623.53564453125,\n 'maximum': 8.471172332763672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2019/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2019-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2018-01': {'id': 'epa-ch4emission-yeargrid-v2express-2018',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 266.81304931640625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.3916015625,\n 'stddev': 4624.869140625,\n 'maximum': 266.81304931640625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 532.082275390625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244120.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 880.0]},\n 'statistics': {'mean': -9963.07421875,\n 'stddev': 598.3563842773438,\n 'maximum': 532.082275390625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.33045196533203,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.74072265625,\n 'stddev': 4623.4912109375,\n 'maximum': 33.33045196533203,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.483346939086914,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244892.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.0]},\n 'statistics': {'mean': -9994.5908203125,\n 'stddev': 209.94778442382812,\n 'maximum': 22.483346939086914,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.8990478515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157503.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87497.0]},\n 'statistics': {'mean': -6428.02001953125,\n 'stddev': 4791.10009765625,\n 'maximum': 43.8990478515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 532.1444091796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05322265625,\n 'stddev': 4625.6318359375,\n 'maximum': 532.1444091796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 821.3478393554688,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244705.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 295.0]},\n 'statistics': {'mean': -9986.9443359375,\n 'stddev': 347.19940185546875,\n 'maximum': 821.3478393554688,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.7061657905578613,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233570.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11430.0]},\n 'statistics': {'mean': -9532.515625,\n 'stddev': 2108.737060546875,\n 'maximum': 2.7061657905578613,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.97785949707031,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213344.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31656.0]},\n 'statistics': {'mean': -8707.0361328125,\n 'stddev': 3353.996337890625,\n 'maximum': 35.97785949707031,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24458743631839752,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24458743631839752,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 127.7465591430664,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233515.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11485.0]},\n 'statistics': {'mean': -9530.2119140625,\n 'stddev': 2113.82080078125,\n 'maximum': 127.7465591430664,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1648.813232421875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153603.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91384.0,\n 13.0]},\n 'statistics': {'mean': -6267.7626953125,\n 'stddev': 4837.12841796875,\n 'maximum': 1648.813232421875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.1090662479400635,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233941.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11059.0]},\n 'statistics': {'mean': -9547.65625,\n 'stddev': 2075.880615234375,\n 'maximum': 2.1090662479400635,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 522.415283203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244329.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 671.0]},\n 'statistics': {'mean': -9971.5947265625,\n 'stddev': 522.9302978515625,\n 'maximum': 522.415283203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 202.47592163085938,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232277.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12723.0]},\n 'statistics': {'mean': -9479.58984375,\n 'stddev': 2219.313720703125,\n 'maximum': 202.47592163085938,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 634.9048461914062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235806.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9194.0]},\n 'statistics': {'mean': -9623.7666015625,\n 'stddev': 1900.311767578125,\n 'maximum': 634.9048461914062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.619130611419678,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.375732421875,\n 'maximum': 5.619130611419678,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.04241943359375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.85986328125,\n 'maximum': 33.04241943359375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 62.11245346069336,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [239929.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5071.0]},\n 'statistics': {'mean': -9792.015625,\n 'stddev': 1423.743408203125,\n 'maximum': 62.11245346069336,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1642.84814453125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243327.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1663.0, 10.0]},\n 'statistics': {'mean': -9930.62109375,\n 'stddev': 824.6806640625,\n 'maximum': 1642.84814453125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1642.84814453125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244819.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 172.0, 9.0]},\n 'statistics': {'mean': -9991.5390625,\n 'stddev': 274.4832458496094,\n 'maximum': 1642.84814453125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.829689025878906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.38037109375,\n 'stddev': 4737.720703125,\n 'maximum': 24.829689025878906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 63.838356018066406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.84912109375,\n 'stddev': 4738.2451171875,\n 'maximum': 63.838356018066406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 391.40478515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242963.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2037.0]},\n 'statistics': {'mean': -9915.708984375,\n 'stddev': 909.6536865234375,\n 'maximum': 391.40478515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 99.21646881103516,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.9345703125,\n 'stddev': 779.0834350585938,\n 'maximum': 99.21646881103516,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.857574462890625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.1826171875,\n 'stddev': 4737.9970703125,\n 'maximum': 34.857574462890625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 39.48554611206055,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9384765625,\n 'stddev': 103.04530334472656,\n 'maximum': 39.48554611206055,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.004904270172119,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86866.0]},\n 'statistics': {'mean': -6453.7998046875,\n 'stddev': 4783.31005859375,\n 'maximum': 2.004904270172119,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 127.91582489013672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233456.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11544.0]},\n 'statistics': {'mean': -9527.80078125,\n 'stddev': 2118.98486328125,\n 'maximum': 127.91582489013672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 180.53976440429688,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.158203125,\n 'stddev': 3234.077392578125,\n 'maximum': 180.53976440429688,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 360.26318359375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.8521728515625,\n 'maximum': 360.26318359375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 678.646484375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77967.0]},\n 'statistics': {'mean': -6816.70849609375,\n 'stddev': 4657.8525390625,\n 'maximum': 678.646484375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 17.69515037536621,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.95236587524414,\n 'maximum': 17.69515037536621,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.650629997253418,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169107.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75893.0]},\n 'statistics': {'mean': -6901.62109375,\n 'stddev': 4623.53564453125,\n 'maximum': 8.650629997253418,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2018-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2017-01': {'id': 'epa-ch4emission-yeargrid-v2express-2017',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2017'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2017/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 405.3661804199219,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.3916015625,\n 'stddev': 4624.8701171875,\n 'maximum': 405.3661804199219,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 943.6309204101562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 866.0]},\n 'statistics': {'mean': -9963.646484375,\n 'stddev': 593.5928344726562,\n 'maximum': 943.6309204101562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.521629333496094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169113.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75887.0]},\n 'statistics': {'mean': -6901.86328125,\n 'stddev': 4623.43896484375,\n 'maximum': 33.521629333496094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 23.37965965270996,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.0]},\n 'statistics': {'mean': -9994.509765625,\n 'stddev': 211.88641357421875,\n 'maximum': 23.37965965270996,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.46516799926758,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157362.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87638.0]},\n 'statistics': {'mean': -6422.2666015625,\n 'stddev': 4792.81005859375,\n 'maximum': 43.46516799926758,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 943.6954956054688,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05859375,\n 'stddev': 4625.62451171875,\n 'maximum': 943.6954956054688,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 812.1929321289062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244706.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 294.0]},\n 'statistics': {'mean': -9986.9853515625,\n 'stddev': 346.6272277832031,\n 'maximum': 812.1929321289062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.5500385761260986,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233565.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11435.0]},\n 'statistics': {'mean': -9532.3115234375,\n 'stddev': 2109.175537109375,\n 'maximum': 2.5500385761260986,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.24586868286133,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213105.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31895.0]},\n 'statistics': {'mean': -8697.283203125,\n 'stddev': 3364.7470703125,\n 'maximum': 35.24586868286133,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.2404104769229889,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.2404104769229889,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 178.37728881835938,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233519.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11481.0]},\n 'statistics': {'mean': -9530.3720703125,\n 'stddev': 2113.4833984375,\n 'maximum': 178.37728881835938,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1509.8631591796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153522.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91455.0,\n 23.0]},\n 'statistics': {'mean': -6264.470703125,\n 'stddev': 4837.97509765625,\n 'maximum': 1509.8631591796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.9067853689193726,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233947.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11053.0]},\n 'statistics': {'mean': -9547.900390625,\n 'stddev': 2075.343505859375,\n 'maximum': 1.9067853689193726,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 253.4911346435547,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244336.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 664.0]},\n 'statistics': {'mean': -9971.8818359375,\n 'stddev': 520.1878662109375,\n 'maximum': 253.4911346435547,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 121.22686767578125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231924.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13076.0]},\n 'statistics': {'mean': -9465.185546875,\n 'stddev': 2248.15380859375,\n 'maximum': 121.22686767578125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 19.78657341003418,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235373.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9627.0]},\n 'statistics': {'mean': -9606.09765625,\n 'stddev': 1942.748291015625,\n 'maximum': 19.78657341003418,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.751418590545654,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.3785400390625,\n 'maximum': 5.751418590545654,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.750099182128906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.85986328125,\n 'maximum': 33.750099182128906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 61.49955749511719,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240035.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4965.0]},\n 'statistics': {'mean': -9796.3427734375,\n 'stddev': 1409.0911865234375,\n 'maximum': 61.49955749511719,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1504.9259033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243326.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1655.0, 19.0]},\n 'statistics': {'mean': -9930.5751953125,\n 'stddev': 824.9721069335938,\n 'maximum': 1504.9259033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1504.9259033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244815.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 168.0, 17.0]},\n 'statistics': {'mean': -9991.3720703125,\n 'stddev': 277.5445251464844,\n 'maximum': 1504.9259033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.18667221069336,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.3837890625,\n 'stddev': 4737.71630859375,\n 'maximum': 25.18667221069336,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 62.917728424072266,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.85546875,\n 'stddev': 4738.23681640625,\n 'maximum': 62.917728424072266,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 397.95758056640625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242960.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2040.0]},\n 'statistics': {'mean': -9915.5908203125,\n 'stddev': 910.2601928710938,\n 'maximum': 397.95758056640625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 102.9301528930664,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.93359375,\n 'stddev': 779.0892333984375,\n 'maximum': 102.9301528930664,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.74574279785156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.18359375,\n 'stddev': 4737.9951171875,\n 'maximum': 35.74574279785156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 37.938323974609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9384765625,\n 'stddev': 103.0373764038086,\n 'maximum': 37.938323974609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.166745901107788,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158001.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86999.0]},\n 'statistics': {'mean': -6448.37158203125,\n 'stddev': 4784.95751953125,\n 'maximum': 2.166745901107788,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 178.6848907470703,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233460.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11540.0]},\n 'statistics': {'mean': -9527.962890625,\n 'stddev': 2118.648193359375,\n 'maximum': 178.6848907470703,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 130.8253631591797,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215919.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29081.0]},\n 'statistics': {'mean': -8812.080078125,\n 'stddev': 3234.163330078125,\n 'maximum': 130.8253631591797,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 356.7368469238281,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.8504638671875,\n 'maximum': 356.7368469238281,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 262.78814697265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167027.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77973.0]},\n 'statistics': {'mean': -6816.47216796875,\n 'stddev': 4657.9345703125,\n 'maximum': 262.78814697265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 23.565710067749023,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.94001007080078,\n 'maximum': 23.565710067749023,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 9.625041007995605,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.74609375,\n 'stddev': 4623.48291015625,\n 'maximum': 9.625041007995605,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2017/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2017-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2016-01': {'id': 'epa-ch4emission-yeargrid-v2express-2016',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2016'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2016/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 373.3284606933594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.390625,\n 'stddev': 4624.87060546875,\n 'maximum': 373.3284606933594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 932.1803588867188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244167.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 833.0]},\n 'statistics': {'mean': -9964.9921875,\n 'stddev': 582.2156372070312,\n 'maximum': 932.1803588867188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31.37076759338379,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169111.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75889.0]},\n 'statistics': {'mean': -6901.78125,\n 'stddev': 4623.47265625,\n 'maximum': 31.37076759338379,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 23.480388641357422,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.0]},\n 'statistics': {'mean': -9994.509765625,\n 'stddev': 211.88548278808594,\n 'maximum': 23.480388641357422,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.80271911621094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157362.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87638.0]},\n 'statistics': {'mean': -6422.267578125,\n 'stddev': 4792.810546875,\n 'maximum': 34.80271911621094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 932.2478637695312,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.0595703125,\n 'stddev': 4625.62158203125,\n 'maximum': 932.2478637695312,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 769.2369384765625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244703.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 297.0]},\n 'statistics': {'mean': -9986.8642578125,\n 'stddev': 348.356201171875,\n 'maximum': 769.2369384765625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.528172731399536,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233494.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11506.0]},\n 'statistics': {'mean': -9529.4130859375,\n 'stddev': 2115.391845703125,\n 'maximum': 2.528172731399536,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.76121520996094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213116.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31884.0]},\n 'statistics': {'mean': -8697.73046875,\n 'stddev': 3364.253662109375,\n 'maximum': 34.76121520996094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24409876763820648,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24409876763820648,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 175.54722595214844,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233446.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11554.0]},\n 'statistics': {'mean': -9527.3935546875,\n 'stddev': 2119.8564453125,\n 'maximum': 175.54722595214844,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1293.581787109375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153520.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91423.0,\n 57.0]},\n 'statistics': {'mean': -6264.40087890625,\n 'stddev': 4837.97998046875,\n 'maximum': 1293.581787109375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.157834529876709,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233889.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11111.0]},\n 'statistics': {'mean': -9545.5322265625,\n 'stddev': 2080.5244140625,\n 'maximum': 2.157834529876709,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 150.030517578125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244334.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 666.0]},\n 'statistics': {'mean': -9971.80078125,\n 'stddev': 520.95361328125,\n 'maximum': 150.030517578125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 113.0058822631836,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231852.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13148.0]},\n 'statistics': {'mean': -9462.2509765625,\n 'stddev': 2253.961669921875,\n 'maximum': 113.0058822631836,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 7.016038417816162,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235294.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9706.0]},\n 'statistics': {'mean': -9602.875,\n 'stddev': 1950.3712158203125,\n 'maximum': 7.016038417816162,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.985980033874512,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241781.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3219.0]},\n 'statistics': {'mean': -9867.62109375,\n 'stddev': 1138.6094970703125,\n 'maximum': 4.985980033874512,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.337257385253906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.8603515625,\n 'maximum': 34.337257385253906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 59.34138488769531,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241074.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3926.0]},\n 'statistics': {'mean': -9838.7431640625,\n 'stddev': 1255.7698974609375,\n 'maximum': 59.34138488769531,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1290.3424072265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243325.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1636.0, 39.0]},\n 'statistics': {'mean': -9930.5361328125,\n 'stddev': 825.1943969726562,\n 'maximum': 1290.3424072265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1290.3424072265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244798.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 171.0, 31.0]},\n 'statistics': {'mean': -9990.6796875,\n 'stddev': 289.7117919921875,\n 'maximum': 1290.3424072265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.811965942382812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.384765625,\n 'stddev': 4737.71484375,\n 'maximum': 24.811965942382812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 61.24696350097656,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.8623046875,\n 'stddev': 4738.22802734375,\n 'maximum': 61.24696350097656,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 463.92315673828125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242951.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2049.0]},\n 'statistics': {'mean': -9915.224609375,\n 'stddev': 912.22021484375,\n 'maximum': 463.92315673828125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 106.80773162841797,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243505.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1495.0]},\n 'statistics': {'mean': -9937.9736328125,\n 'stddev': 778.8355712890625,\n 'maximum': 106.80773162841797,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.314796447753906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.19091796875,\n 'stddev': 4737.98583984375,\n 'maximum': 36.314796447753906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.07904815673828,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.99801635742188,\n 'maximum': 22.07904815673828,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.383587121963501,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158023.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86977.0]},\n 'statistics': {'mean': -6449.26904296875,\n 'stddev': 4784.68505859375,\n 'maximum': 2.383587121963501,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 176.23045349121094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233387.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11613.0]},\n 'statistics': {'mean': -9524.982421875,\n 'stddev': 2125.00341796875,\n 'maximum': 176.23045349121094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 203.2052001953125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.158203125,\n 'stddev': 3234.0791015625,\n 'maximum': 203.2052001953125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 355.3567810058594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.85009765625,\n 'maximum': 355.3567810058594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 204.84490966796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167024.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77976.0]},\n 'statistics': {'mean': -6816.3525390625,\n 'stddev': 4657.9794921875,\n 'maximum': 204.84490966796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 19.284345626831055,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244991.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0]},\n 'statistics': {'mean': -9998.6318359375,\n 'stddev': 60.66428756713867,\n 'maximum': 19.284345626831055,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10.009641647338867,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169108.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75892.0]},\n 'statistics': {'mean': -6901.6640625,\n 'stddev': 4623.51611328125,\n 'maximum': 10.009641647338867,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2016/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2016-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2015-01': {'id': 'epa-ch4emission-yeargrid-v2express-2015',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2015'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2015/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 130.80709838867188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.390625,\n 'stddev': 4624.87109375,\n 'maximum': 130.80709838867188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 648.9139404296875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244183.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 817.0]},\n 'statistics': {'mean': -9965.646484375,\n 'stddev': 576.6207275390625,\n 'maximum': 648.9139404296875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 29.55145263671875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169084.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75916.0]},\n 'statistics': {'mean': -6900.68017578125,\n 'stddev': 4623.92529296875,\n 'maximum': 29.55145263671875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 20.57094955444336,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.0]},\n 'statistics': {'mean': -9994.509765625,\n 'stddev': 211.88528442382812,\n 'maximum': 20.57094955444336,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 37.06728744506836,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157584.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87416.0]},\n 'statistics': {'mean': -6431.3271484375,\n 'stddev': 4790.11279296875,\n 'maximum': 37.06728744506836,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 682.870849609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05322265625,\n 'stddev': 4625.6318359375,\n 'maximum': 682.870849609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1098.6455078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244654.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 346.0]},\n 'statistics': {'mean': -9984.8603515625,\n 'stddev': 376.0050354003906,\n 'maximum': 1098.6455078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.2425694465637207,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233243.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11757.0]},\n 'statistics': {'mean': -9519.1689453125,\n 'stddev': 2137.19091796875,\n 'maximum': 2.2425694465637207,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.38062286376953,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31967.0]},\n 'statistics': {'mean': -8694.3427734375,\n 'stddev': 3367.9736328125,\n 'maximum': 35.38062286376953,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.2510274052619934,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.2510274052619934,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 176.6976318359375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233167.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11833.0]},\n 'statistics': {'mean': -9516.00390625,\n 'stddev': 2144.016357421875,\n 'maximum': 176.6976318359375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1281.8486328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153582.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91349.0,\n 69.0]},\n 'statistics': {'mean': -6266.91455078125,\n 'stddev': 4837.34130859375,\n 'maximum': 1281.8486328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.588895797729492,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233666.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11334.0]},\n 'statistics': {'mean': -9536.4287109375,\n 'stddev': 2100.3115234375,\n 'maximum': 22.588895797729492,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 187.31097412109375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244332.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 668.0]},\n 'statistics': {'mean': -9971.7197265625,\n 'stddev': 521.730712890625,\n 'maximum': 187.31097412109375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 114.9834976196289,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231652.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13348.0]},\n 'statistics': {'mean': -9454.083984375,\n 'stddev': 2270.06787109375,\n 'maximum': 114.9834976196289,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 15.978483200073242,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235086.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9914.0]},\n 'statistics': {'mean': -9594.3857421875,\n 'stddev': 1970.2901611328125,\n 'maximum': 15.978483200073242,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.711147785186768,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241614.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3386.0]},\n 'statistics': {'mean': -9860.8056640625,\n 'stddev': 1167.364013671875,\n 'maximum': 4.711147785186768,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.13219451904297,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.8603515625,\n 'maximum': 35.13219451904297,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 65.70611572265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241106.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3894.0]},\n 'statistics': {'mean': -9840.0498046875,\n 'stddev': 1250.7320556640625,\n 'maximum': 65.70611572265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1277.6651611328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243302.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1654.0, 44.0]},\n 'statistics': {'mean': -9929.5869140625,\n 'stddev': 830.936767578125,\n 'maximum': 1277.6651611328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1277.6651611328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244765.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 199.0, 36.0]},\n 'statistics': {'mean': -9989.32421875,\n 'stddev': 312.3389587402344,\n 'maximum': 1277.6651611328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.349428176879883,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.38818359375,\n 'stddev': 4737.71044921875,\n 'maximum': 25.349428176879883,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 67.56539916992188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.873046875,\n 'stddev': 4738.212890625,\n 'maximum': 67.56539916992188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 409.67901611328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242930.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2070.0]},\n 'statistics': {'mean': -9914.3623046875,\n 'stddev': 916.895263671875,\n 'maximum': 409.67901611328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 102.31292724609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243506.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1494.0]},\n 'statistics': {'mean': -9938.0146484375,\n 'stddev': 778.57080078125,\n 'maximum': 102.31292724609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.259727478027344,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.1982421875,\n 'stddev': 4737.97412109375,\n 'maximum': 36.259727478027344,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31.93041229248047,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.98760986328125,\n 'maximum': 31.93041229248047,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.6217808723449707,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158262.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86738.0]},\n 'statistics': {'mean': -6459.02294921875,\n 'stddev': 4781.71923828125,\n 'maximum': 2.6217808723449707,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 178.30459594726562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233109.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11891.0]},\n 'statistics': {'mean': -9513.6318359375,\n 'stddev': 2149.021484375,\n 'maximum': 178.30459594726562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 762.5398559570312,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215919.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29081.0]},\n 'statistics': {'mean': -8812.078125,\n 'stddev': 3234.171875,\n 'maximum': 762.5398559570312,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 356.34381103515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240761.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4239.0]},\n 'statistics': {'mean': -9825.9716796875,\n 'stddev': 1304.0018310546875,\n 'maximum': 356.34381103515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 764.241455078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [166996.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78004.0]},\n 'statistics': {'mean': -6815.20703125,\n 'stddev': 4658.43017578125,\n 'maximum': 764.241455078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 11.368054389953613,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244991.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0]},\n 'statistics': {'mean': -9998.6318359375,\n 'stddev': 60.647396087646484,\n 'maximum': 11.368054389953613,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10.980327606201172,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169081.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75919.0]},\n 'statistics': {'mean': -6900.56103515625,\n 'stddev': 4623.97119140625,\n 'maximum': 10.980327606201172,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2015/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2015-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2014-01': {'id': 'epa-ch4emission-yeargrid-v2express-2014',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2014'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2014/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 115.42922973632812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.390625,\n 'stddev': 4624.87060546875,\n 'maximum': 115.42922973632812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 410.7450256347656,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244188.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 812.0]},\n 'statistics': {'mean': -9965.8515625,\n 'stddev': 574.8560791015625,\n 'maximum': 410.7450256347656,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31.550294876098633,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169089.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75911.0]},\n 'statistics': {'mean': -6900.8857421875,\n 'stddev': 4623.8388671875,\n 'maximum': 31.550294876098633,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.332012176513672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.0]},\n 'statistics': {'mean': -9994.5087890625,\n 'stddev': 211.87799072265625,\n 'maximum': 22.332012176513672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 40.05666732788086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157633.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87367.0]},\n 'statistics': {'mean': -6433.32470703125,\n 'stddev': 4789.515625,\n 'maximum': 40.05666732788086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 435.7950134277344,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169001.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75999.0]},\n 'statistics': {'mean': -6897.0908203125,\n 'stddev': 4625.61767578125,\n 'maximum': 435.7950134277344,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1126.3037109375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244606.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 346.0, 48.0]},\n 'statistics': {'mean': -9982.8984375,\n 'stddev': 401.1851806640625,\n 'maximum': 1126.3037109375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.6367530822753906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233106.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11894.0]},\n 'statistics': {'mean': -9513.578125,\n 'stddev': 2148.975341796875,\n 'maximum': 2.6367530822753906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.203712463378906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213346.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31654.0]},\n 'statistics': {'mean': -8707.1181640625,\n 'stddev': 3353.90576171875,\n 'maximum': 36.203712463378906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.271496057510376,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.271496057510376,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 180.45787048339844,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233053.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11947.0]},\n 'statistics': {'mean': -9511.3515625,\n 'stddev': 2153.791748046875,\n 'maximum': 180.45787048339844,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1569.3553466796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153584.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91400.0,\n 16.0]},\n 'statistics': {'mean': -6266.998046875,\n 'stddev': 4837.318359375,\n 'maximum': 1569.3553466796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 19.061586380004883,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233552.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11448.0]},\n 'statistics': {'mean': -9531.7705078125,\n 'stddev': 2110.361083984375,\n 'maximum': 19.061586380004883,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 107.79277801513672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244337.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 663.0]},\n 'statistics': {'mean': -9971.923828125,\n 'stddev': 519.7811889648438,\n 'maximum': 107.79277801513672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 115.03480529785156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231603.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13397.0]},\n 'statistics': {'mean': -9452.0849609375,\n 'stddev': 2273.990234375,\n 'maximum': 115.03480529785156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 14.834802627563477,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235059.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9941.0]},\n 'statistics': {'mean': -9593.2822265625,\n 'stddev': 1972.85693359375,\n 'maximum': 14.834802627563477,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.696389675140381,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241614.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3386.0]},\n 'statistics': {'mean': -9860.8056640625,\n 'stddev': 1167.3636474609375,\n 'maximum': 4.696389675140381,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.533111572265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.86083984375,\n 'maximum': 35.533111572265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 56.475067138671875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241111.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3889.0]},\n 'statistics': {'mean': -9840.2568359375,\n 'stddev': 1249.931640625,\n 'maximum': 56.475067138671875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1546.9144287109375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243279.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1705.0, 16.0]},\n 'statistics': {'mean': -9928.6416015625,\n 'stddev': 836.5563354492188,\n 'maximum': 1546.9144287109375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1546.455078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244750.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 236.0, 14.0]},\n 'statistics': {'mean': -9988.708984375,\n 'stddev': 322.0914611816406,\n 'maximum': 1546.455078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.88896942138672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.3935546875,\n 'stddev': 4737.7021484375,\n 'maximum': 25.88896942138672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 60.68502426147461,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.884765625,\n 'stddev': 4738.19580078125,\n 'maximum': 60.68502426147461,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 434.8089294433594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242870.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2130.0]},\n 'statistics': {'mean': -9911.9111328125,\n 'stddev': 929.9494018554688,\n 'maximum': 434.8089294433594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 113.11469268798828,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243507.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1493.0]},\n 'statistics': {'mean': -9938.056640625,\n 'stddev': 778.3099975585938,\n 'maximum': 113.11469268798828,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.412269592285156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.20361328125,\n 'stddev': 4737.966796875,\n 'maximum': 35.412269592285156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 28.535207748413086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.97913360595703,\n 'maximum': 28.535207748413086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.001227378845215,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158244.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86756.0]},\n 'statistics': {'mean': -6458.28857421875,\n 'stddev': 4781.943359375,\n 'maximum': 3.001227378845215,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 182.16783142089844,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232993.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12007.0]},\n 'statistics': {'mean': -9508.892578125,\n 'stddev': 2158.96630859375,\n 'maximum': 182.16783142089844,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1120.2628173828125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215920.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 28762.0,\n 318.0]},\n 'statistics': {'mean': -8812.1220703125,\n 'stddev': 3234.114990234375,\n 'maximum': 1120.2628173828125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 355.0783386230469,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240760.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4240.0]},\n 'statistics': {'mean': -9825.9306640625,\n 'stddev': 1304.15234375,\n 'maximum': 355.0783386230469,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1120.334228515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [166989.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 76114.0,\n 1897.0]},\n 'statistics': {'mean': -6814.92578125,\n 'stddev': 4658.53515625,\n 'maximum': 1120.334228515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 9.656103134155273,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244991.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0]},\n 'statistics': {'mean': -9998.6318359375,\n 'stddev': 60.63356018066406,\n 'maximum': 9.656103134155273,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10.486770629882812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169086.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75914.0]},\n 'statistics': {'mean': -6900.7646484375,\n 'stddev': 4623.88818359375,\n 'maximum': 10.486770629882812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2014/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2014-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2013-01': {'id': 'epa-ch4emission-yeargrid-v2express-2013',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2013'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2013/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 123.90635681152344,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.390625,\n 'stddev': 4624.87109375,\n 'maximum': 123.90635681152344,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 116.2971420288086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244189.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 811.0]},\n 'statistics': {'mean': -9965.890625,\n 'stddev': 574.5055541992188,\n 'maximum': 116.2971420288086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 26.718883514404297,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169096.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75904.0]},\n 'statistics': {'mean': -6901.17236328125,\n 'stddev': 4623.72119140625,\n 'maximum': 26.718883514404297,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 21.317737579345703,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244888.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 112.0]},\n 'statistics': {'mean': -9994.4267578125,\n 'stddev': 213.79306030273438,\n 'maximum': 21.317737579345703,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 37.02518844604492,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157695.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87305.0]},\n 'statistics': {'mean': -6435.85546875,\n 'stddev': 4788.7568359375,\n 'maximum': 37.02518844604492,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 458.09039306640625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169001.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75999.0]},\n 'statistics': {'mean': -6897.0908203125,\n 'stddev': 4625.619140625,\n 'maximum': 458.09039306640625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1105.3885498046875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244585.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 415.0]},\n 'statistics': {'mean': -9982.0419921875,\n 'stddev': 411.69451904296875,\n 'maximum': 1105.3885498046875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.4378771781921387,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233161.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11839.0]},\n 'statistics': {'mean': -9515.8232421875,\n 'stddev': 2144.25390625,\n 'maximum': 2.4378771781921387,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.97425079345703,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213385.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31615.0]},\n 'statistics': {'mean': -8708.7099609375,\n 'stddev': 3352.145751953125,\n 'maximum': 36.97425079345703,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.287362277507782,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [226320.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 18680.0]},\n 'statistics': {'mean': -9236.625,\n 'stddev': 2653.632568359375,\n 'maximum': 0.287362277507782,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 176.4376983642578,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233104.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11896.0]},\n 'statistics': {'mean': -9513.4365234375,\n 'stddev': 2149.41259765625,\n 'maximum': 176.4376983642578,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1725.4105224609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153576.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91411.0,\n 13.0]},\n 'statistics': {'mean': -6266.6650390625,\n 'stddev': 4837.4111328125,\n 'maximum': 1725.4105224609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31.341127395629883,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233615.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11385.0]},\n 'statistics': {'mean': -9534.33984375,\n 'stddev': 2104.843505859375,\n 'maximum': 31.341127395629883,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 229.63604736328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244339.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 661.0]},\n 'statistics': {'mean': -9972.005859375,\n 'stddev': 518.9930419921875,\n 'maximum': 229.63604736328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 114.30866241455078,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231521.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13479.0]},\n 'statistics': {'mean': -9448.7333984375,\n 'stddev': 2280.55029296875,\n 'maximum': 114.30866241455078,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.715999603271484,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [234996.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10004.0]},\n 'statistics': {'mean': -9590.7099609375,\n 'stddev': 1978.8485107421875,\n 'maximum': 36.715999603271484,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.567872524261475,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241614.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3386.0]},\n 'statistics': {'mean': -9860.8056640625,\n 'stddev': 1167.3624267578125,\n 'maximum': 4.567872524261475,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.8159294128418,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.861328125,\n 'maximum': 35.8159294128418,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 50.58477783203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241210.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3790.0]},\n 'statistics': {'mean': -9844.2978515625,\n 'stddev': 1234.1571044921875,\n 'maximum': 50.58477783203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1702.0435791015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243269.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1719.0, 12.0]},\n 'statistics': {'mean': -9928.232421875,\n 'stddev': 838.955322265625,\n 'maximum': 1702.0435791015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1702.0435791015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244735.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 254.0, 11.0]},\n 'statistics': {'mean': -9988.0966796875,\n 'stddev': 331.434814453125,\n 'maximum': 1702.0435791015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 27.094804763793945,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.392578125,\n 'stddev': 4737.703125,\n 'maximum': 27.094804763793945,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 64.92919921875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.8837890625,\n 'stddev': 4738.19775390625,\n 'maximum': 64.92919921875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 457.1293640136719,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242861.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2139.0]},\n 'statistics': {'mean': -9911.54296875,\n 'stddev': 931.893798828125,\n 'maximum': 457.1293640136719,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 101.57100677490234,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243508.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1492.0]},\n 'statistics': {'mean': -9938.0966796875,\n 'stddev': 778.0491333007812,\n 'maximum': 101.57100677490234,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 37.817405700683594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.20068359375,\n 'stddev': 4737.97216796875,\n 'maximum': 37.817405700683594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 6.107999324798584,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.97135162353516,\n 'maximum': 6.107999324798584,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.136491298675537,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158357.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86643.0]},\n 'statistics': {'mean': -6462.8994140625,\n 'stddev': 4780.5341796875,\n 'maximum': 4.136491298675537,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 178.14234924316406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233043.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11957.0]},\n 'statistics': {'mean': -9510.9326171875,\n 'stddev': 2154.6982421875,\n 'maximum': 178.14234924316406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1052.6846923828125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.1650390625,\n 'stddev': 3234.06103515625,\n 'maximum': 1052.6846923828125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 353.3255920410156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240759.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4241.0]},\n 'statistics': {'mean': -9825.890625,\n 'stddev': 1304.3028564453125,\n 'maximum': 353.3255920410156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1052.7557373046875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [166978.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78022.0]},\n 'statistics': {'mean': -6814.470703125,\n 'stddev': 4658.7177734375,\n 'maximum': 1052.7557373046875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 6.902131080627441,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244992.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0]},\n 'statistics': {'mean': -9998.673828125,\n 'stddev': 57.15646743774414,\n 'maximum': 6.902131080627441,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 11.00235366821289,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169093.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75907.0]},\n 'statistics': {'mean': -6901.0498046875,\n 'stddev': 4623.7705078125,\n 'maximum': 11.00235366821289,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2013/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2013-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2012-01': {'id': 'epa-ch4emission-yeargrid-v2express-2012',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2012'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2012/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 131.3120574951172,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.388671875,\n 'stddev': 4624.87158203125,\n 'maximum': 131.3120574951172,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 105.04296875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244266.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 734.0]},\n 'statistics': {'mean': -9969.033203125,\n 'stddev': 546.6561279296875,\n 'maximum': 105.04296875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 20.80799674987793,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169094.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75906.0]},\n 'statistics': {'mean': -6901.09033203125,\n 'stddev': 4623.75537109375,\n 'maximum': 20.80799674987793,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 18.562400817871094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244886.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 114.0]},\n 'statistics': {'mean': -9994.345703125,\n 'stddev': 215.68849182128906,\n 'maximum': 18.562400817871094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.9874267578125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157235.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87765.0]},\n 'statistics': {'mean': -6417.08447265625,\n 'stddev': 4794.34521484375,\n 'maximum': 36.9874267578125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 465.1289367675781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169001.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75999.0]},\n 'statistics': {'mean': -6897.08447265625,\n 'stddev': 4625.62841796875,\n 'maximum': 465.1289367675781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 994.0452880859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244547.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 453.0]},\n 'statistics': {'mean': -9980.490234375,\n 'stddev': 430.07666015625,\n 'maximum': 994.0452880859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.1466116905212402,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233173.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11827.0]},\n 'statistics': {'mean': -9516.3134765625,\n 'stddev': 2143.221923828125,\n 'maximum': 2.1466116905212402,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.94509506225586,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213590.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31410.0]},\n 'statistics': {'mean': -8717.0771484375,\n 'stddev': 3342.8642578125,\n 'maximum': 36.94509506225586,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.26811718940734863,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225487.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19513.0]},\n 'statistics': {'mean': -9202.62890625,\n 'stddev': 2707.158203125,\n 'maximum': 0.26811718940734863,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 161.6470489501953,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233076.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11924.0]},\n 'statistics': {'mean': -9512.30078125,\n 'stddev': 2151.78271484375,\n 'maximum': 161.6470489501953,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1910.80810546875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153469.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 91522.0, 9.0]},\n 'statistics': {'mean': -6262.291015625,\n 'stddev': 4838.56201171875,\n 'maximum': 1910.80810546875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 60.874107360839844,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233662.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11338.0]},\n 'statistics': {'mean': -9536.25390625,\n 'stddev': 2100.718505859375,\n 'maximum': 60.874107360839844,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 253.72096252441406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244349.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 651.0]},\n 'statistics': {'mean': -9972.4150390625,\n 'stddev': 515.045166015625,\n 'maximum': 253.72096252441406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 124.75360107421875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231589.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13411.0]},\n 'statistics': {'mean': -9451.5068359375,\n 'stddev': 2275.126953125,\n 'maximum': 124.75360107421875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.08983612060547,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235143.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9857.0]},\n 'statistics': {'mean': -9596.7099609375,\n 'stddev': 1964.8673095703125,\n 'maximum': 25.08983612060547,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10.551192283630371,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241611.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3389.0]},\n 'statistics': {'mean': -9860.6826171875,\n 'stddev': 1167.8707275390625,\n 'maximum': 10.551192283630371,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.85501480102539,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.2841796875,\n 'stddev': 4622.8623046875,\n 'maximum': 36.85501480102539,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 46.495235443115234,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241305.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3695.0]},\n 'statistics': {'mean': -9848.1728515625,\n 'stddev': 1218.8536376953125,\n 'maximum': 46.495235443115234,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1884.5418701171875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243246.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1746.0, 8.0]},\n 'statistics': {'mean': -9927.2919921875,\n 'stddev': 844.4795532226562,\n 'maximum': 1884.5418701171875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1884.4639892578125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244714.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 279.0, 7.0]},\n 'statistics': {'mean': -9987.236328125,\n 'stddev': 344.1312561035156,\n 'maximum': 1884.4639892578125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 27.62264633178711,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.3896484375,\n 'stddev': 4737.70751953125,\n 'maximum': 27.62264633178711,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 65.74567413330078,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.87744140625,\n 'stddev': 4738.2060546875,\n 'maximum': 65.74567413330078,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 464.0804443359375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242848.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2152.0]},\n 'statistics': {'mean': -9911.0078125,\n 'stddev': 934.75,\n 'maximum': 464.0804443359375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 101.88721466064453,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243509.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1491.0]},\n 'statistics': {'mean': -9938.138671875,\n 'stddev': 777.789306640625,\n 'maximum': 101.88721466064453,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 38.10722351074219,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.2001953125,\n 'stddev': 4737.97314453125,\n 'maximum': 38.10722351074219,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.9906651973724365,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.96927642822266,\n 'maximum': 2.9906651973724365,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.8657997846603394,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157770.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87230.0]},\n 'statistics': {'mean': -6438.94287109375,\n 'stddev': 4787.802734375,\n 'maximum': 1.8657997846603394,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 163.31410217285156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233014.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11986.0]},\n 'statistics': {'mean': -9509.7529296875,\n 'stddev': 2157.157958984375,\n 'maximum': 163.31410217285156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 971.8997192382812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215923.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29077.0]},\n 'statistics': {'mean': -8812.2470703125,\n 'stddev': 3233.96142578125,\n 'maximum': 971.8997192382812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 351.3695983886719,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240759.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4241.0]},\n 'statistics': {'mean': -9825.890625,\n 'stddev': 1304.30224609375,\n 'maximum': 351.3695983886719,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 971.9710083007812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [166931.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78069.0]},\n 'statistics': {'mean': -6812.556640625,\n 'stddev': 4659.45947265625,\n 'maximum': 971.9710083007812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.439168930053711,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244992.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0]},\n 'statistics': {'mean': -9998.673828125,\n 'stddev': 57.15283203125,\n 'maximum': 4.439168930053711,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.125173568725586,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169091.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75909.0]},\n 'statistics': {'mean': -6900.970703125,\n 'stddev': 4623.80078125,\n 'maximum': 8.125173568725586,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2012/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2012-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']}}\n\n\nNow, you will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. This step is done twice, once for January 2018 and again for January 2012, so that you can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"rainbow\" \n\nobservation_date_1 = '2018'\n\n# Don't change anything here\nobservation_1 = f'epa-ch4emission-yeargrid-v2express-{observation_date_1}'\n\n# Make a GET request to retrieve information for the 2018 tile \njanuary_2018_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2018-01']['collection']}/items/{items['2018-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\"), \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2018_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=surface-coal&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-9999.0%2C569.109130859375'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'center': [-94.99999999999999, 37.5, 0]}\n\n\n\n# You will repeat the same approach used in the previous step to retrieve the second observation of interest\nobservation_date_2 = '2012'\n\n# Don't change anything here\nobservation_2 = f'epa-ch4emission-yeargrid-v2express-{observation_date_2}'\n\n# Make a GET request to retrieve information for the 2018 tile \njanuary_2012_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2012-01']['collection']}/items/{items['2012-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\"), \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2012_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2012/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=surface-coal&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-9999.0%2C569.109130859375'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'center': [-94.99999999999999, 37.5, 0]}", + "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#approach", + "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#approach", + "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "section": "", + "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#map-out-selected-tiles", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#map-out-selected-tiles", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "Map Out Selected Tiles", - "text": "Map Out Selected Tiles\n\n# Set initial zoom and center of map for CH₄ Layer\n# Centre of map [latitude,longitude]\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(38.9, -80.0), zoom_start=8)\n\n# Define the first map layer (January 2018)\nmap_layer_2018 = TileLayer(\n tiles=january_2018_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n name='January 2018', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.7, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_2018.add_to(map_.m1)\n\n# Define the second map layer (January 2012)\nmap_layer_2012 = TileLayer(\n tiles=january_2012_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n name='January 2012', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.7, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_2012.add_to(map_.m2)\n\n# Display data markers (titles) on both maps\nfolium.Marker((40, 5.0), tooltip=\"both\").add_to(map_)\n\n# Add a layer control to switch between map layers\nfolium.LayerControl(collapsed=False).add_to(map_)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#about-the-data", + "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "section": "About the Data", + "text": "About the Data\nNIST is engaged in research to improve measurement of greenhouse gas emissions in areas containing multiple emission sources and sinks, such as cities. NIST’s objective is to develop measurement tools supporting independent means to increase the accuracy of greenhouse gas emissions data at urban and regional geospatial scales. NIST has established three test beds in U.S. cities to develop and evaluate the performance of advanced measurement capabilities for emissions independent of their origin. Located in Indianapolis, Indiana, the Los Angeles air basin of California, and the U.S. Northeast corridor (beginning with the Baltimore/Washington D.C. region), the test beds have been selected for their varying meteorology, terrain and emissions characteristics. These test beds will serve as a means to independently diagnose the accuracy of emissions data obtained directly from emission or uptake sources.\nFor more information regarding this dataset, please visit the Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed data overview page.", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#time-series-analysis", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#time-series-analysis", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "Time-Series Analysis", - "text": "Time-Series Analysis\nYou can now explore the gridded methane emission (Domestic Wastewater Treatment & Discharge (5D)) time series (January 2000 -December 2021) available for the Pittsburgh Pennsylvania area of the U.S. You can plot the data set using the code below:\n\n# Ensure 'datetime' column is in datetime format\ndf['datetime'] = pd.to_datetime(df['datetime'])\n\n# Sort the DataFrame by the datetime column so the plot displays the values from left to right (2020 -> 2022)\ndf_sorted = df.sort_values(by=\"datetime\")\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"date\"], # X-axis: sorted date\n df[\"max\"], # Y-axis: maximum CH4 emission\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max CH4 emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"CH4 emissions Molecules CH₄/cm²/s\")\n\n# Insert title for the plot\nplt.title(\"CH4 gridded methane emission from Domestic Wastewater Treatment & Discharge (5D) for Pittsburgh, PA (2012-2021)\")\n\n\n# Add data citation\nplt.text(\n df_sorted[\"datetime\"].iloc[0], # X-coordinate of the text \n df_sorted[\"max\"].min(), # Y-coordinate of the text \n\n # Text to be displayed\n \"Source: EPA Gridded Anthropogenic Methane Emissions Inventory\", \n fontsize=12, # Font size\n horizontalalignment=\"left\", # Horizontal alignment\n verticalalignment=\"bottom\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n# Plot the time series\nplt.show()\n\nText(0.5, 1.0, 'CH4 gridded methane emission from Domestic Wastewater Treatment & Discharge (5D) for Texas, Dallas (2012-202)')\n\n\n\n\n\n\n\n\n\n\n# Print the properties for the 3rd item in the collection\nprint(items[2][\"properties\"][\"datetime\"])\n\n2018-01-01T00:00:00+00:00\n\n\n\n# You will repeat the same approach used in the previous step to retrieve the second observation of interest\nobservation_date_3 = '2016'\n\n# Don't change anything here\nobservation_3 = f'epa-ch4emission-yeargrid-v2express-{observation_date_3}'\n\n# Make a GET request to retrieve information for the 2018 tile \ntile_2016 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\"), \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\ntile_2016\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=surface-coal&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-9999.0%2C569.109130859375'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'center': [-94.99999999999999, 37.5, 0]}\n\n\n\n# Create a new map to display the 2016 tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 39.9,-79.4\n ],\n\n # Set the zoom value\n zoom_start=9,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=tile_2016[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.5\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", + "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", + "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "section": "Querying the Feature Vector API", + "text": "Querying the Feature Vector API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Feature Vector Application Programming Interface (API) where the items for this collection are stored.\n\nFEATURE_API_URL=\"https://earth.gov/ghgcenter/api/features\"\n\n\n# Function to fetch CSV data for a station with a limit parameter\ndef get_station_data_csv(station_code, gas_type, frequency, elevation_m, limit=10000):\n # Use the ?f=csv and limit query to get more rows\n url = f\"https://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_nec_{station_code}_{gas_type}_{frequency}_concentrations/items?f=csv&elevation_m={elevation_m}&limit={limit}\"\n print(url)\n try:\n response = requests.get(url)\n print(response)\n # Check if the response is successful\n if response.status_code != 200:\n print(f\"Failed to fetch data for {station_code}. Status code: {response.status_code}\")\n return pd.DataFrame()\n\n # Check if the content type is CSV\n content_type = response.headers.get('Content-Type')\n if 'text/csv' not in content_type:\n print(f\"Unexpected content type for {station_code}: {content_type}\")\n print(\"Response content:\", response.text)\n return pd.DataFrame()\n\n # Read the CSV content into a pandas DataFrame\n csv_data = StringIO(response.text)\n return pd.read_csv(csv_data)\n \n except requests.exceptions.RequestException as e:\n print(f\"Request failed: {e}\")\n return pd.DataFrame()", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" ] }, { - "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#summary", - "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#summary", - "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", - "section": "Summary", - "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the U.S. Gridded Anthropogenic Methane Emissions Inventory dataset:\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the anthropogenic methane emissions for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nGenerate a time-series graph of the anthropogenic methane emissions for a specified region\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "objectID": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-ch₄-data-for-two-nec-stations", + "href": "user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-ch₄-data-for-two-nec-stations", + "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "section": "Visualizing the CH₄ data for two NEC stations", + "text": "Visualizing the CH₄ data for two NEC stations\n\n# Get station name and elevation from metdata dataframe\n# Fetch data for UNY (elevation 230) and TMD (elevation 489), using limit=10000\n# ch4/co2 select the ghg \nuny_data = get_station_data_csv('uny', 'ch4', 'hourly', 483, limit=10000)\ntmd_data = get_station_data_csv('tmd', 'ch4', 'hourly', 561, limit=10000)\n\n# Check if data was successfully retrieved before proceeding\nif uny_data.empty or tmd_data.empty:\n print(\"No data available for one or both stations. Exiting.\")\nelse:\n # Convert the 'datetime' column to datetime for plotting\n uny_data['datetime'] = pd.to_datetime(uny_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n tmd_data['datetime'] = pd.to_datetime(tmd_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n\n # Plot the data\n plt.figure(figsize=(10, 6))\n plt.plot(uny_data['datetime'], uny_data['value'], label='UNY (230m)', color='blue', marker='o')\n plt.plot(tmd_data['datetime'], tmd_data['value'], label='TMD (489m)', color='green', marker='o')\n\n plt.title('Methane (CH₄) Hourly Concentrations Over Time for UNY and TMD Stations')\n plt.xlabel('Time')\n plt.ylabel('CH4 Concentration (ppb)')\n plt.legend()\n plt.grid(True)\n\n # Show plot\n plt.show()\n\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_nec_uny_ch4_hourly_concentrations/items?f=csv&elevation_m=483&limit=10000\n<Response [200]>\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_nec_tmd_ch4_hourly_concentrations/items?f=csv&elevation_m=561&limit=10000\n<Response [200]>", "crumbs": [ "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html", "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Wetland Methane Emissions, LPJ-EOSIM Model" + ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#run-this-notebook", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#run-this-notebook", "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Wetland Methane Emissions, LPJ-EOSIM Model" + ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#approach", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#approach", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#approach", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#approach", "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Wetland Methane Emissions, LPJ-EOSIM Model data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison.\nAfter the visualization, perform zonal statistics for a given polygon." + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Wetland Methane Emissions, LPJ-EOSIM Model data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison.\nAfter the visualization, perform zonal statistics for a given polygon.", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Wetland Methane Emissions, LPJ-EOSIM Model" + ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#about-the-data", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#about-the-data", "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "About the Data", - "text": "About the Data\nMethane (CH₄) emissions from vegetated wetlands are estimated to be the largest natural source of methane in the global CH₄ budget, contributing to roughly one third of the total of natural and anthropogenic emissions. Wetland CH₄ is produced by microbes breaking down organic matter in the oxygen deprived environment of inundated soils. Due to limited data availability, the details of the role of wetland CH₄ emissions have thus far been underrepresented. Using the Earth Observation SIMulator version (LPJ-EOSIM) of the Lund-Potsdam-Jena Dynamic Global Vegetation Model (LPJ-DGVM) global CH₄ emissions from wetlands are estimated at 0.5° x 0.5 degree spatial resolution. By simulating wetland extent and using characteristics of inundated areas, such as wetland soil moisture, temperature, and carbon content, the model provides estimates of CH₄ quantities emitted into the atmosphere. This dataset shows concentrated methane sources from tropical and high latitude ecosystems. The LPJ-EOSIM Wetland Methane Emissions dataset consists of global daily model estimates of terrestrial wetland methane emissions from 1990 to the present, with data added bimonthly. The monthly data has been curated by aggregating the daily files. The estimates are regularly used in conjunction with NASA’s Goddard Earth Observing System (GEOS) model to simulate the impact of wetlands and other methane sources on atmospheric methane concentrations, to compare against satellite and airborne data, and to improve understanding and prediction of wetland emissions.\nFor more information regarding this dataset, please visit the U.S. Greenhouse Gas Center." + "text": "About the Data\nMethane (CH₄) emissions from vegetated wetlands are estimated to be the largest natural source of methane in the global CH₄ budget, contributing to roughly one third of the total of natural and anthropogenic emissions. Wetland CH₄ is produced by microbes breaking down organic matter in the oxygen deprived environment of inundated soils. Due to limited data availability, the details of the role of wetland CH₄ emissions have thus far been underrepresented. Using the Earth Observation SIMulator version (LPJ-EOSIM) of the Lund-Potsdam-Jena Dynamic Global Vegetation Model (LPJ-DGVM) global CH₄ emissions from wetlands are estimated at 0.5° x 0.5 degree spatial resolution. By simulating wetland extent and using characteristics of inundated areas, such as wetland soil moisture, temperature, and carbon content, the model provides estimates of CH₄ quantities emitted into the atmosphere. This dataset shows concentrated methane sources from tropical and high latitude ecosystems. The LPJ-EOSIM Wetland Methane Emissions dataset consists of global daily model estimates of terrestrial wetland methane emissions from 1990 to the present, with data added bimonthly. The estimates are regularly used in conjunction with NASA’s Goddard Earth Observing System (GEOS) model to simulate the impact of wetlands and other methane sources on atmospheric methane concentrations, to compare against satellite and airborne data, and to improve understanding and prediction of wetland emissions.\nFor more information regarding this dataset, please visit the U.S. Greenhouse Gas Center.", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Wetland Methane Emissions, LPJ-EOSIM Model" + ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#query-the-stac-api", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#query-the-stac-api", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#query-the-stac-api", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#query-the-stac-api", "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "Query the STAC API", - "text": "Query the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for the wetland methane emissions LPJ-EOSIM Model\ncollection_name = \"lpjeosim-wetlandch4-monthgrid-v1\"\n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\nasset_name = \"ensemble-mean-ch4-wetlands-emissions\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'lpjeosim-wetlandch4-monthgrid-v2',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2'}],\n 'title': '(Monthly) Wetland Methane Emissions, LPJ-EOSIM Model v2',\n 'extent': {'spatial': {'bbox': [[-180, -90, 180, 90]]},\n 'temporal': {'interval': [['1990-01-01 00:00:00+00',\n '2024-05-31 00:00:00+00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'dashboard': {'assets': ['ensemble-mean-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'era5-ch4-wetlands-emissions': {'assets': ['era5-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'merra2-ch4-wetlands-emissions': {'assets': ['merra2-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'ensemble-mean-ch4-wetlands-emissions': {'assets': ['ensemble-mean-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'}},\n 'providers': [{'name': 'NASA'}],\n 'summaries': {'datetime': ['1990-01-01T00:00:00Z', '2024-05-31T00:00:00Z']},\n 'description': 'Global, monthly estimates of methane (CH₄) emissions from terrestrial wetlands at 0.5 x 0.5 degree spatial resolution using the Earth Observation SIMulator version (LPJ-EOSIM) of the Lund-Potsdam-Jena Dynamic Global Vegetation Model (LPJ-DGVM). Methane emissions from vegetated wetlands are estimated to be the largest natural source of methane in the global CH₄ budget, contributing to roughly one third of the total of natural and anthropogenic emissions. Wetland CH₄ is produced by microbes breaking down organic matter in the oxygen deprived environment of inundated soils. Due to limited data availability, the details of the role of wetland CH₄ emissions have thus far been underrepresented. The LPJ-EOSIM model estimates wetland methane emissions by simulating wetland extent and using characteristics of these inundated areas such as soil moisture, temperature, and carbon content to estimate CH₄ quantities emitted into the atmosphere. Input climate forcing data comes from Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data and ECMWF Re-Analysis data (ERA5). An ensemble layer provides the result of the mean of the MERRA-2 and ERA5 layers. The source data can be found at https://doi.org/10.5067/Community/LPJ-EOSIM/LPJ_EOSIM_L2_MCH4E.001 and https://doi.org/10.5067/Community/LPJ-EOSIM/LPJ_EOSIM_L2_MCH4E_LL.001.',\n 'item_assets': {'era5-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, ERA5 LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. ECMWF Re-Analysis (ERA5) as input to LPJ-EOSIM model.'},\n 'merra2-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, MERRA-2 LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data as input to LPJ-EOSIM model.'},\n 'ensemble-mean-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, Ensemble Mean LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. Ensemble of multiple climate forcing data sources input to LPJ-EOSIM model.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under summaries, we see that the data is available from January 1990 to December 2024. By looking at dashboard: time density, we can see that these observations are collected monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\n\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n # temp = items_url.split('/')\n # temp.insert(3, 'ghgcenter')\n # temp.insert(4, 'api')\n # temp.insert(5, 'stac')\n # items_url = '/'.join(temp)\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\"\n).json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 413 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'lpjeosim-wetlandch4-monthgrid-v2-202405',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-202405'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-202405/map?assets=ensemble-mean-ch4-wetlands-emissions&rescale=0%2C3e-09&colormap_name=magma',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'era5-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_MCH4E_LL.001/LPJ_EOSIM_L2_MCH4E_LL_001_202405/LPJ_EOSIM_L2_MCH4E_LL_ERA5_001_202405.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, ERA5 LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. ECMWF Re-Analysis (ERA5) as input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.2603939548181415e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [61251, 731, 214, 98, 77, 34, 28, 25, 3, 2]},\n 'statistics': {'mean': 3.2184362818990856e-11,\n 'stddev': 1.3179453937864483e-10,\n 'maximum': 3.2603939548181415e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09837962962963}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'merra2-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_MCH4E_LL.001/LPJ_EOSIM_L2_MCH4E_LL_001_202405/LPJ_EOSIM_L2_MCH4E_LL_MERRA2_001_202405.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, MERRA-2 LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data as input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.9324570266785486e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [61424, 584, 191, 119, 55, 42, 23, 13, 6, 3]},\n 'statistics': {'mean': 3.452568789087992e-11,\n 'stddev': 1.504910798913e-10,\n 'maximum': 3.9324570266785486e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09722222222222}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'ensemble-mean-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_MCH4E_LL.001/LPJ_EOSIM_L2_MCH4E_LL_001_202405/LPJ_EOSIM_L2_MCH4E_LL_ensemble_mean_001_202405.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Monthly) Wetland Methane Emissions, Ensemble Mean LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. Ensemble of multiple climate forcing data sources input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.8522617601112188e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [60942, 894, 247, 132, 89, 60, 38, 31, 17, 10]},\n 'statistics': {'mean': 3.335580191462005e-11,\n 'stddev': 1.37447713656579e-10,\n 'maximum': 2.8522617601112188e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09722222222222}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-202405/preview.png?assets=ensemble-mean-ch4-wetlands-emissions&rescale=0%2C3e-09&colormap_name=magma',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'lpjeosim-wetlandch4-monthgrid-v2',\n 'properties': {'end_datetime': '2024-05-31T00:00:00+00:00',\n 'start_datetime': '2024-05-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}\n\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetch the minimum and maximum values for rescaling\nrescale_values = {'max': 0.0003, 'min': 0.0}" + "text": "Query the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for the wetland methane emissions LPJ-EOSIM Model\ncollection_name = \"lpjeosim-wetlandch4-daygrid-v1\"\n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\nasset_name = \"ensemble-mean-ch4-wetlands-emissions\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'lpjeosim-wetlandch4-daygrid-v2',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2'}],\n 'title': '(Daily) Wetland Methane Emissions, LPJ-EOSIM Model v2',\n 'extent': {'spatial': {'bbox': [[-180, -90, 180, 90]]},\n 'temporal': {'interval': [['1990-01-01 00:00:00+00',\n '2024-05-31 00:00:00+00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'dashboard': {'assets': ['ensemble-mean-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'era5-ch4-wetlands-emissions': {'assets': ['era5-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'merra2-ch4-wetlands-emissions': {'assets': ['merra2-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'},\n 'ensemble-mean-ch4-wetlands-emissions': {'assets': ['ensemble-mean-ch4-wetlands-emissions'],\n 'rescale': [[0, 3e-09]],\n 'colormap_name': 'magma'}},\n 'providers': [{'name': 'NASA'}],\n 'summaries': {'datetime': ['1990-01-01T00:00:00Z', '2024-05-31T00:00:00Z']},\n 'description': 'Global, daily estimates of methane (CH₄) emissions from terrestrial wetlands at 0.5 x 0.5 degree spatial resolution using the Earth Observation SIMulator version (LPJ-EOSIM) of the Lund-Potsdam-Jena Dynamic Global Vegetation Model (LPJ-DGVM). Methane emissions from vegetated wetlands are estimated to be the largest natural source of methane in the global CH₄ budget, contributing to roughly one third of the total of natural and anthropogenic emissions. Wetland CH₄ is produced by microbes breaking down organic matter in the oxygen deprived environment of inundated soils. Due to limited data availability, the details of the role of wetland CH₄ emissions have thus far been underrepresented. The LPJ-EOSIM model estimates wetland methane emissions by simulating wetland extent and using characteristics of these inundated areas such as soil moisture, temperature, and carbon content to estimate CH₄ quantities emitted into the atmosphere. Input climate forcing data comes from Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data and ECMWF Re-Analysis data (ERA5). An ensemble layer provides the result of the mean of the MERRA-2 and ERA5 layers. The source data can be found at https://doi.org/10.5067/Community/LPJ-EOSIM/LPJ_EOSIM_L2_DCH4E.001 and https://doi.org/10.5067/Community/LPJ-EOSIM/LPJ_EOSIM_L2_DCH4E_LL.001.',\n 'item_assets': {'era5-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, ERA5 LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. ECMWF Re-Analysis (ERA5) as input to LPJ-EOSIM model.'},\n 'merra2-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, MERRA-2 LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data as input to LPJ-EOSIM model.'},\n 'ensemble-mean-ch4-wetlands-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, Ensemble Mean LPJ-EOSIM Model v2',\n 'description': 'Methane emissions from wetlands in units of kilograms of methane per meter squared per second. Ensemble of multiple climate forcing data sources input to LPJ-EOSIM model.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'day'}\n\n\nExamining the contents of our collection under summaries, we see that the data is available from January 1990 to December 2024. By looking at dashboard: time density, we can see that these observations are collected monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\n\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n # temp = items_url.split('/')\n # temp.insert(3, 'ghgcenter')\n # temp.insert(4, 'api')\n # temp.insert(5, 'stac')\n # items_url = '/'.join(temp)\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit=800\"\n).json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 800 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'lpjeosim-wetlandch4-daygrid-v2-20240531',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240531'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240531/map?assets=ensemble-mean-ch4-wetlands-emissions&rescale=0%2C3e-09&colormap_name=magma',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'era5-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_DCH4E_LL.001/LPJ_EOSIM_L2_DCH4E_LL_001_20240531/LPJ_EOSIM_L2_DCH4E_LL_ERA5_001_20240531.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, ERA5 LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. ECMWF Re-Analysis (ERA5) as input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.1533866629018803e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [60696, 1228, 228, 119, 78, 51, 35, 24, 2, 2]},\n 'statistics': {'mean': 3.818678323370309e-11,\n 'stddev': 1.385319732851768e-10,\n 'maximum': 3.1533866629018803e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09837962962963}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'merra2-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_DCH4E_LL.001/LPJ_EOSIM_L2_DCH4E_LL_001_20240531/LPJ_EOSIM_L2_DCH4E_LL_MERRA2_001_20240531.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, MERRA-2 LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. Modern-Era Retrospective analysis for Research and Applications Version 2 (MERRA-2) data as input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.284403581384822e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [61618, 503, 152, 101, 53, 21, 5, 6, 0, 1]},\n 'statistics': {'mean': 4.2160033887186084e-11,\n 'stddev': 1.6741675825683113e-10,\n 'maximum': 5.284403581384822e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09722222222222}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'ensemble-mean-ch4-wetlands-emissions': {'href': 's3://lp-prod-protected/LPJ_EOSIM_L2_DCH4E_LL.001/LPJ_EOSIM_L2_DCH4E_LL_001_20240531/LPJ_EOSIM_L2_DCH4E_LL_ensemble_mean_001_20240531.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': '(Daily) Wetland Methane Emissions, Ensemble Mean LPJ-EOSIM Model v2',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [360, 720],\n 'description': 'Methane emissions from wetlands in units of grams of methane per meter squared per second. Ensemble of multiple climate forcing data sources input to LPJ-EOSIM model.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -99999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.8867296048294975e-09,\n 'min': 0.0,\n 'count': 11,\n 'buckets': [61178, 819, 185, 124, 78, 46, 22, 7, 0, 1]},\n 'statistics': {'mean': 4.0174325630166816e-11,\n 'stddev': 1.493077090568075e-10,\n 'maximum': 3.8867296048294975e-09,\n 'minimum': 0.0,\n 'valid_percent': 24.09722222222222}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240531/preview.png?assets=ensemble-mean-ch4-wetlands-emissions&rescale=0%2C3e-09&colormap_name=magma',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'lpjeosim-wetlandch4-daygrid-v2',\n 'properties': {'datetime': '2024-05-31T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}\n\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetch the minimum and maximum values for rescaling\nrescale_values = {'max': 0.0003, 'min': 0.0}", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Wetland Methane Emissions, LPJ-EOSIM Model" + ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#explore-changes-in-methane-ch4-emission-levels-using-the-raster-api", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#explore-changes-in-methane-ch4-emission-levels-using-the-raster-api", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#explore-changes-in-methane-ch4-emission-levels-using-the-raster-api", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#explore-changes-in-methane-ch4-emission-levels-using-the-raster-api", "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "Explore Changes in Methane (CH4) Emission Levels Using the Raster API", - "text": "Explore Changes in Methane (CH4) Emission Levels Using the Raster API\nIn this notebook, we will explore the temporal impacts of methane emissions. We will visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this twice, once for month 1 mentioned in the next cell and again for month 2, so we can visualize each event independently.\n\n# Choose a color for displaying the tiles\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"magma\" \n\n# Make a GET request to retrieve information for the date mentioned below\nmonth1 = '1990-01'\nmonth1_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year and month of the observed parameter, you can modify month mentioned above.\n f\"{RASTER_API_URL}/collections/{items[month1]['collection']}/items/{items[month1]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nmonth1_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-199001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for date mentioned below\nmonth2 = '1990-08'\nmonth2_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year and month of the observed parameter, you can modify the month mentioned above.\n f\"{RASTER_API_URL}/collections/{items[month2]['collection']}/items/{items[month2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return response in JSON format \n).json()\n\n# Print the properties of the retrieved granule to the console\nmonth2_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-199008/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}" + "text": "Explore Changes in Methane (CH4) Emission Levels Using the Raster API\nIn this notebook, we will explore the temporal impacts of methane emissions. We will visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"datetime\"][:10]: item for item in items} \n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this twice, once for date 1 mentioned in the next cell and again for date 2, so we can visualize each event independently.\n\n# Choose a color for displaying the tiles\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"magma\" \n\n# Make a GET request to retrieve information for the date mentioned below\ndate1 = '2024-01-01'\ndate1_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year, month and date of the observed parameter, you can modify the date2 variable above\n f\"{RASTER_API_URL}/collections/{items[date1]['collection']}/items/{items[date1]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\ndate1_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240101/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for date mentioned below\ndate2 = '2024-01-30'\ndate2_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year, month and date of the observed parameter, you can modify the date2 variable above\n f\"{RASTER_API_URL}/collections/{items[date2]['collection']}/items/{items[date2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return response in JSON format \n).json()\n\n# Print the properties of the retrieved granule to the console\ndate2_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240130/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Wetland Methane Emissions, LPJ-EOSIM Model" + ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#visualize-ch₄-emissions", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#visualize-ch₄-emissions", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#visualize-ch₄-emissions", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#visualize-ch₄-emissions", "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "Visualize CH₄ Emissions", - "text": "Visualize CH₄ Emissions\n\n# For this study we are going to compare the CH₄ Emissions for month1 and month2 along the coast of California\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set initial zoom and center of map\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer for tile fetched for month 1\n# The TileLayer library helps in manipulating and displaying raster layers on a map\nmap_layer_month1 = TileLayer(\n tiles=month1_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.5, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_month1.add_to(map_.m1)\n\n\n# Define the second map layer for the tile fetched for month 2\nmap_layer_month2 = TileLayer(\n tiles=month2_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.5, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_month2.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + "text": "Visualize CH₄ Emissions\n\n# For this study we are going to compare the CH₄ Emissions in date1 and date2 along the coast of California\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set initial zoom and center of map\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer for tile fetched for date 1\n# The TileLayer library helps in manipulating and displaying raster layers on a map\nmap_layer_date1 = TileLayer(\n tiles=date1_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.5, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_date1.add_to(map_.m1)\n\n\n# Define the second map layer for the tile fetched for date 2\nmap_layer_date2 = TileLayer(\n tiles=date2_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.5, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_date2.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "crumbs": [ + "Data Usage Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Wetland Methane Emissions, LPJ-EOSIM Model" + ] }, { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", "title": "Wetland Methane Emissions, LPJ-EOSIM Model", "section": "Visualize the Data as a Time Series", - "text": "Visualize the Data as a Time Series\nWe can now explore the wetland methane emissions time series (January 1990 – December 2024) available for the Texas area of the U.S. We can plot the data set using the code below:\n\n# Determine the width and height of the plot using the 'matplotlib' library\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\n# Plot the time series\nplt.plot(\n df[\"date\"], # X-axis: date\n df[\"max\"], # Y-axis: CH₄ value\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max monthly CH₄ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"Monthly CH4 emissions g/m2\")\n\n# Insert title for the plot\nplt.title(\"Monthly CH4 emission Values for Texas, 1990-2024\")\n\nText(0.5, 1.0, 'Monthly CH4 emission Values for Texas, 1990-2024')\n\n\n\n\n\n\n\n\n\nTo take a closer look at the CH4 variability across this region, we are going to retrieve and display data collected for the observation mentioned below.\n\n# The 2023-11-01 observation is the 3rd item in the list\n# Considering that a list starts with \"0\", we need to insert \"2\" in the \"items[2]\" statement\n# Print the start Date Time of the third granule in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2024-03-01T00:00:00+00:00\n\n\n\n# A GET request is made for the 3rd item in the collection\nobserved_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nobserved_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-monthgrid-v2/items/lpjeosim-wetlandch4-monthgrid-v2-202403/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the CH4 variability for the Texas region for the time in previous cell.\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n tiles=observed_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", opacity = 0.5 # Set the attribution and transparency\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" - }, - { - "objectID": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#summary", - "href": "user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html#summary", - "title": "Wetland Methane Emissions, LPJ-EOSIM Model", - "section": "Summary", - "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the Monthly Wetland Methane Emissions, LPJ-EOSIM Model data: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map and compare the CH4 levels over the Texas region for two distinctive years 5. Create a table that displays the minimum, maximum, and sum of the CH4 levels for a specified region 6. Generate a time-series graph of the CH4 levels for a specified region\nIf you have any questions regarding this user notebook, please contact us using the feedback form." - }, - { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html", - "title": "MiCASA Land Carbon Flux", - "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "text": "Visualize the Data as a Time Series\nWe can now explore the wetland methane emissions time series (January 1990 – December 2024) available for the Texas area of the U.S. We can plot the data set using the code below:\n\n# Determine the width and height of the plot using the 'matplotlib' library\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\n# Plot the time series\nplt.plot(\n df[\"date\"], # X-axis: date\n df[\"max\"], # Y-axis: CH₄ value\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max daily CH₄ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"Daily CH4 emissions g/m2\")\n\n# Insert title for the plot\nplt.title(\"Daily CH4 emission Values for Texas, January 2022- March 2024\")\n\nText(0.5, 1.0, 'Daily CH4 emission Values for Texas, January 2022- March 2024')\n\n\n\n\n\n\n\n\n\nTo take a closer look at the CH4 variability across this region, we are going to retrieve and display data collected during the February, 2024 observation.\n\n# The 2024-02-25 observation is the 3rd item in the list\n# Considering that a list starts with \"0\", we need to insert \"2\" in the \"items[2]\" statement\n# Print the start Date Time of the third granule in the collection\nprint(items[2][\"properties\"][\"datetime\"])\n\n2024-05-29T00:00:00+00:00\n\n\n\n# A GET request is made for the 3rd item in the collection\nobserved_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nobserved_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/lpjeosim-wetlandch4-daygrid-v2/items/lpjeosim-wetlandch4-daygrid-v2-20240529/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ensemble-mean-ch4-wetlands-emissions&color_formula=gamma+r+1.05&colormap_name=magma&rescale=0.0%2C0.0003'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the CH4 variability for the Texas region for Observed tile timeframe\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n tiles=observed_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", opacity = 0.5 # Set the attribution and transparency\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Wetland Methane Emissions, LPJ-EOSIM Model" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#run-this-notebook", - "title": "MiCASA Land Carbon Flux", - "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "objectID": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#summary", + "href": "user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html#summary", + "title": "Wetland Methane Emissions, LPJ-EOSIM Model", + "section": "Summary", + "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the Daily Wetland Methane Emissions, LPJ-EOSIM Model data: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map and compare the CH4 levels over the Texas region for two distinctive years 5. Create a table that displays the minimum, maximum, and sum of the CH4 levels for a specified region 6. Generate a time-series graph of the CH4 levels for a specified region\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Wetland Methane Emissions, LPJ-EOSIM Model" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#approach", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#approach", - "title": "MiCASA Land Carbon Flux", - "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for a given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Land-Atmosphere Carbon Flux data product\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison\nAfter the visualization, perform zonal statistics for a given polygon", + "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html", + "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "section": "", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#about-the-data", - "title": "MiCASA Land Carbon Flux", - "section": "About the Data", - "text": "About the Data\nThis dataset presents a variety of carbon flux parameters derived from the Más Informada Carnegie-Ames-Stanford-Approach (MiCASA) model. The model’s input data includes air temperature, precipitation, incident solar radiation, a soil classification map, and several satellite derived products. All model calculations are driven by analyzed meteorological data from NASA’s Modern-Era Retrospective analysis for Research and Application, Version 2 (MERRA-2). The resulting product provides global, daily data at 0.1 degree resolution from January 2001 through December 2023. It includes carbon flux variables expressed in units of kilograms of carbon per square meter per day (kg Carbon/m²/day) from net primary production (NPP), heterotrophic respiration (Rh), wildfire emissions (FIRE), fuel wood burning emissions (FUEL), net ecosystem exchange (NEE), and net biosphere exchange (NBE). The latter two are derived from the first four (see Scientific Details below). MiCASA is an extensive revision of the CASA – Global Fire Emissions Database, version 3 (CASA-GFED3) product. CASA-GFED3 and earlier versions of MERRA-driven CASA-GFED carbon fluxes have been used in several atmospheric carbon dioxide (CO₂) transport studies, serve as a community standard for priors of flux inversion systems, and through the support of NASA’s Carbon Monitoring System (CMS), help characterize, quantify, understand and predict the evolution of global carbon sources and sinks.\nFor more information regarding this dataset, please visit the U.S. Greenhouse Gas Center.", + "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#run-this-notebook", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "section": "", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#query-the-stac-api", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#query-the-stac-api", - "title": "MiCASA Land Carbon Flux", - "section": "Query the STAC API", - "text": "Query the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for MiCASA Land Carbon Flux\ncollection_name = \"micasa-carbonflux-daygrid-v1\"\n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the MiCASA Land Carbon Flux collection, the parameter of interest is “rh”\n# rh = Heterotrophic Respiration\nasset_name = \"rh\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'micasa-carbonflux-daygrid-v1',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1'}],\n 'title': '(Daily) MiCASA Land Carbon Flux v1',\n 'extent': {'spatial': {'bbox': [[-180, -90, 179.99999999999994, 90]]},\n 'temporal': {'interval': [['2001-01-01 00:00:00+00',\n '2023-12-31 00:00:00+00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'rh': {'assets': ['rh'],\n 'rescale': [[0, 8]],\n 'colormap_name': 'purd'},\n 'nbe': {'assets': ['nbe'], 'rescale': [[0, 8]], 'colormap_name': 'purd'},\n 'nee': {'assets': ['nee'],\n 'rescale': [[-4, 4]],\n 'colormap_name': 'coolwarm'},\n 'npp': {'assets': ['npp'], 'rescale': [[0, 8]], 'colormap_name': 'purd'},\n 'atmc': {'assets': ['atmc'], 'rescale': [[0, 8]], 'colormap_name': 'purd'},\n 'fire': {'assets': ['fire'], 'rescale': [[0, 8]], 'colormap_name': 'purd'},\n 'fuel': {'assets': ['fuel'], 'rescale': [[0, 0.5]], 'colormap_name': 'purd'},\n 'dashboard': {'assets': ['npp'],\n 'rescale': [[0, 8]],\n 'colormap_name': 'purd'}},\n 'providers': [{'name': 'NASA'}],\n 'summaries': {'datetime': ['2001-01-01T00:00:00Z', '2023-12-31T00:00:00Z']},\n 'description': \"This product provides estimated daily carbon flux to the atmosphere from net primary production (NPP), heterotrophic respiration (Rh), wildfire emissions (FIRE), fuel wood burning emissions (FUEL), net ecosystem exchange (NEE), and net biosphere exchange (NBE) derived from the Más Informada Carnegie-Ames-Stanford-Approach (MiCASA) model. All model calculations are driven by analyzed meteorological data from NASA's Modern-Era Retrospective analysis for Research and Application, Version 2 (MERRA-2). The resulting product provides global, daily data at 0.1 degree resolution starting from January 2001. The carbon flux variables are expressed in units of kilograms of carbon per square meter per day. MiCASA is an extensive revision of the CASA – Global Fire Emissions Database, version 3 (CASA-GFED3) product. CASA-GFED3 and earlier versions of MERRA-driven CASA-GFED carbon fluxes have been used in several atmospheric carbon dioxide (CO₂) transport studies, serve as a community standard for priors of flux inversion systems, and through the support of NASA's Carbon Monitoring System (CMS), help characterize, quantify, understand and predict the evolution of global carbon sources and sinks.\",\n 'item_assets': {'rh': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Heterotrophic respiration (Rh), MiCASA Model v1',\n 'description': 'Heterotrophic respiration (carbon flux from the soil to the atmosphere) in units of grams of carbon per square meter per day.'},\n 'nbe': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Biosphere Exchange (net carbon flux from the ecosystem), MiCASA Model v1',\n 'description': 'Net Biosphere Exchange (net carbon flux from the ecosystem) in units of grams of carbon per square meter per day.'},\n 'nee': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Ecosystem Exchange (NEE), MiCASA Model v1',\n 'description': 'Net Ecosystem Exchange (net carbon flux to the atmosphere) in units of grams of carbon per square meter per day.'},\n 'npp': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Primary Production (NPP), MiCASA Model v1',\n 'description': 'Net Primary Production (carbon available from plants) in units of grams of carbon per square meter per day.'},\n 'atmc': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Atmospheric Correction (ATMC), MiCASA Model v1',\n 'description': 'A correction to account for long-term historical changes in the uptake of CO₂ from the atmosphere to the biosphere in units of grams of carbon per square meter per day.'},\n 'fire': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fire emissions (FIRE), MiCASA Model v1',\n 'description': 'Fire emissions (flux of carbon to the atmosphere from wildfires) in units of grams of carbon per square meter per day.'},\n 'fuel': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wood fuel emissions (FUEL), MiCASA Model v1',\n 'description': 'Wood fuel emissions (flux of carbon to the atmosphere from wood burned for fuel) in units of grams of carbon per square meter per day.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'day'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2003 to December 2017. By looking at the dashboard:time density, we observe that the periodic frequency of these observations is monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n \n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest (MiCASA Land Carbon Flux) in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n \n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection (MiCASA Land Carbon Flux) in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n # temp = items_url.split('/')\n # temp.insert(3, 'ghgcenter')\n # temp.insert(4, 'api')\n # temp.insert(5, 'stac')\n # items_url = '/'.join(temp)\n\n # Return the information about the total number of granules found associated with the collection (MiCASA Land Carbon Flux)\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit=800\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 800 items\n\n\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'micasa-carbonflux-daygrid-v1-20231231',\n 'bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20231231'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20231231/map?assets=npp&rescale=0%2C8&colormap_name=purd',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'rh': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_Rh_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Heterotrophic respiration (Rh), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Heterotrophic respiration (carbon flux from the soil to the atmosphere) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 7.2141876220703125,\n 'min': -0.35656991600990295,\n 'count': 11,\n 'buckets': [457947,\n 35642,\n 10548,\n 6299,\n 4848,\n 3079,\n 3268,\n 2051,\n 543,\n 63]},\n 'statistics': {'mean': 0.22414785623550415,\n 'stddev': 0.7404906300847516,\n 'maximum': 7.2141876220703125,\n 'minimum': -0.35656991600990295,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'nbe': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_NBE_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Net Biosphere Exchange (NBE), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Net Biosphere Exchange (net carbon flux from the ecosystem) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.327333927154541,\n 'min': -3.1603169441223145,\n 'count': 11,\n 'buckets': [374, 1873, 3385, 8057, 481500, 26054, 2405, 543, 93, 4]},\n 'statistics': {'mean': 0.057421840727329254,\n 'stddev': 0.31542102161091723,\n 'maximum': 4.327333927154541,\n 'minimum': -3.1603169441223145,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'nee': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_NEE_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Net Ecosystem Exchange (NEE), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Net Ecosystem Exchange (net carbon flux to the atmosphere) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.59893536567688,\n 'min': -3.1675710678100586,\n 'count': 11,\n 'buckets': [313, 1496, 2644, 4869, 453998, 47409, 12055, 1106, 340, 58]},\n 'statistics': {'mean': 0.05558537319302559,\n 'stddev': 0.3139139632688899,\n 'maximum': 3.59893536567688,\n 'minimum': -3.1675710678100586,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'npp': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_NPP_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Net Primary Production (NPP), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Net Primary Production (carbon available from plants) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 6.099153518676758,\n 'min': -0.40653496980667114,\n 'count': 11,\n 'buckets': [487523,\n 10036,\n 4672,\n 4058,\n 3733,\n 4110,\n 4707,\n 4222,\n 1165,\n 62]},\n 'statistics': {'mean': 0.16241030395030975,\n 'stddev': 0.7038688126658349,\n 'maximum': 6.099153518676758,\n 'minimum': -0.40653496980667114,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'atmc': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_ATMC_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Atmospheric Correction (ATMC), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'A correction to account for long-term historical changes in the uptake of CO₂ from the atmosphere to the biosphere in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.5609952807426453,\n 'min': -0.02930086851119995,\n 'count': 11,\n 'buckets': [496261, 19256, 4265, 1897, 915, 859, 549, 216, 64, 6]},\n 'statistics': {'mean': 0.006152182351797819,\n 'stddev': 0.02767997686822744,\n 'maximum': 0.5609952807426453,\n 'minimum': -0.02930086851119995,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'fire': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_FIRE_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Fire emissions (FIRE), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Fire emissions (flux of carbon to the atmosphere from wildfires) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.872155666351318,\n 'min': -0.25238683819770813,\n 'count': 11,\n 'buckets': [524150, 104, 24, 5, 3, 1, 0, 0, 0, 1]},\n 'statistics': {'mean': 0.00028691982151940465,\n 'stddev': 0.014243524521583754,\n 'maximum': 4.872155666351318,\n 'minimum': -0.25238683819770813,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'fuel': {'href': 's3://ghgc-data-store/micasa-carbonflux-daygrid-v1/MiCASA_v1_FUEL_x3600_y1800_daily_20231231.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Wood fuel emissions (FUEL), MiCASA Model v1',\n 'proj:bbox': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [1800, 3600],\n 'description': 'Wood fuel emissions (flux of carbon to the atmosphere from wood burned for fuel) in units of grams of carbon per square meter per day.',\n 'raster:bands': [{'unit': 'g C m-2 day-1',\n 'scale': 1.0,\n 'nodata': 'nan',\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.6249907612800598,\n 'min': -0.021494677290320396,\n 'count': 11,\n 'buckets': [518619, 4684, 688, 188, 65, 24, 6, 3, 7, 4]},\n 'statistics': {'mean': 0.0015495388070121408,\n 'stddev': 0.010684158697696962,\n 'maximum': 0.6249907612800598,\n 'minimum': -0.021494677290320396,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [179.99999999999994, -90.0],\n [179.99999999999994, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999999999999,\n 0.0,\n -180.0,\n 0.0,\n -0.1,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20231231/preview.png?assets=npp&rescale=0%2C8&colormap_name=purd',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [179.99999999999994, -90],\n [179.99999999999994, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'micasa-carbonflux-daygrid-v1',\n 'properties': {'datetime': '2023-12-31T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}", + "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#approach", + "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#approach", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "section": "Approach", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Vulcan Fossil Fuel CO₂ Emissions Data product.\nPass the STAC item into the raster API /stac/tilejson.jsonendpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#explore-changes-in-carbon-flux-levels-using-the-raster-api", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#explore-changes-in-carbon-flux-levels-using-the-raster-api", - "title": "MiCASA Land Carbon Flux", - "section": "Explore Changes in Carbon Flux Levels Using the Raster API", - "text": "Explore Changes in Carbon Flux Levels Using the Raster API\nWe will explore changes in the land atmosphere Carbon flux Heterotrophic Respiration and examine their impacts over time. We’ll then visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"datetime\"][:10]: item for item in items}\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetch the minimum and maximum values for rescaling\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. This step is done twice, once for December 2003 and again for December 2017, so that we can visualize each event independently.\n\n# Choose a color for displaying the tiles\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"purd\"\n\n# Make a GET request to retrieve information for the date mentioned below\ndate1 = '2023-01-01'\ndate1_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year, month and date of the observed parameter, you can modify the date mentioned above.\n f\"{RASTER_API_URL}/collections/{items[date1]['collection']}/items/{items[date1]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\ndate1_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20230101/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=-0.35656991600990295%2C7.2141876220703125'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'center': [-2.842170943040401e-14, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for the date mentioned below\ndate2 = '2023-01-31'\ndate2_tile = requests.get(\n\n # Pass the collection name, collection date, and its ID\n # To change the year, month and date of the observed parameter, you can modify the date mentioned above.\n f\"{RASTER_API_URL}/collections/{items[date2]['collection']}/items/{items[date2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\ndate2_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20230131/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=-0.35656991600990295%2C7.2141876220703125'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'center': [-2.842170943040401e-14, 0.0, 0]}", + "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#about-the-data", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "section": "About the Data", + "text": "About the Data\nThe Greenhouse gas And Air Pollutants Emissions System (GRA2PES) dataset at the GHG Center is an aggregated, regridded, monthly high-resolution (0.036 x 0.036°) data product with emissions of both greenhouse gases and air pollutants developed in a consistent framework. The dataset contains emissions over the contiguous United States covering major anthropogenic sectors, including energy, industrial fuel combustion and processes, commercial and residential combustion, oil and gas production, on-road and off-road transportation, etc. (see Table 1 in the Scientific Details section below for a full sector list). Fossil fuel CO2 (ffCO2) emissions are developed along with those of air pollutants including CO, NOx, SOx, and PM2.5 with consistency in spatial and temporal distributions. Emissions by sectors are grouped into point and area sources, reported as column totals in units of metric tons per km2 per month. Spatial-temporal surrogates are developed to distribute CO2 emissions to grid cells to keep consistency between greenhouse gases and air quality species. The current version of GRA2PES is for 2021. Long-term emissions and more greenhouse gas species (e.g., methane) are under development and will be added in the future.\nFor more information regarding this dataset, please visit the GRA2PES Greenhouse Gas and Air Quality Species, Version 1 data overview page.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#visualize-land-atmosphere-carbon-flux-heterotrophic-respiration", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#visualize-land-atmosphere-carbon-flux-heterotrophic-respiration", - "title": "MiCASA Land Carbon Flux", - "section": "Visualize Land-Atmosphere Carbon Flux (Heterotrophic Respiration)", - "text": "Visualize Land-Atmosphere Carbon Flux (Heterotrophic Respiration)\n\n# For this study we are going to compare the Rh level for date1 and date2 over the State of Texas \n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n# For example, you can change the current statement \"location=(31.9, -99.9)\" to \"location=(34, -118)\" to monitor the Rh level in California instead of Texas\n\n# Set initial zoom and center of map for CO₂ Layer\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(31.9, -99.9), zoom_start=6)\n\n\n# Define the first map layer with Rh level for the tile fetched for date 1\n# The TileLayer library helps in manipulating and displaying raster layers on a map\nmap_layer_date1 = TileLayer(\n tiles=date1_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n name=f\"{date1} Rh Level\", # Title for the layer\n overlay= True, # The layer can be overlaid on the map\n legendEnabled = True # Enable displaying the legend on the map\n)\n\n# Add the first layer to the Dual Map\nmap_layer_date1.add_to(map_.m1)\n\n\n# Define the first map layer with Rh level for the tile fetched for date 2\nmap_layer_date2 = TileLayer(\n tiles=date2_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n name=f\"{date2} RH Level\", # Title for the layer\n overlay= True, # The layer can be overlaid on the map\n legendEnabled = True # Enable displaying the legend on the map\n)\n\n# Add the second layer to the Dual Map\nmap_layer_date2.add_to(map_.m2)\n\n# Display data markers (titles) on both maps\nfolium.Marker((40, 5.0), tooltip=\"both\").add_to(map_)\n\n# Add a layer control to switch between map layers\nfolium.LayerControl(collapsed=False).add_to(map_)\n\n# Add a legend to the dual map using the 'branca' library. \n# Note: the inserted legend is representing the minimum and maximum values for both tiles.\ncolormap = branca.colormap.linear.PuRd_09.scale(0, 0.3) # minimum value = 0, maximum value = 0.3 (kg Carbon/m2/daily)\n\n# Classify the colormap according to specified Rh values \ncolormap = colormap.to_step(index=[0, 0.07, 0.15, 0.22, 0.3])\n\n# Add the data unit as caption\ncolormap.caption = 'Rh Values (gm Carbon/m2/daily)'\n\n# Display the legend and caption on the map\ncolormap.add_to(map_.m1)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#querying-the-stac-api", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "section": "Querying the STAC API", + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in the STAC collection.\n# Name of the collection for Vulcan Fossil Fuel CO₂ Emissions, Version 4. \ncollection_name = \"gra2pes-ghg-monthgrid-v1\"\n\n\n# Fetch the collection from STAC collections using the appropriate endpoint\n# the 'requests' library allows a HTTP request possible\ncollection_graapes = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2010 to December 2021. By looking at the dashboard:time density, we observe that the data is periodic with year time density.\n\n# Create a function that would search for the above data collection in the STAC API\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Apply the above function and check the total number of items available within the collection\nnumber_of_items = get_item_count(collection_name)\nitems_graapes = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items_vulcan)} items\")\n\nFound 12 items\n\n\n\n# To access the year value from each item more easily, this will let us query more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items_graapes} \n# rh = Heterotrophic Respiration\nasset_name = \"co2\"\n\n\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for 2021-01 and again for 2021-05, so that we can visualize each event independently.\n\ncolor_map = \"spectral_r\" # please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\n\n# To change the year and month of the observed parameter, you can modify the \"items['YYYY-MM']\" statement\n# For example, you can change the current statement \"items['2003-12']\" to \"items['2016-10']\" \n_202101_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2021-01']['collection']}/items/{items['2021-01']['id']}/tilejson.json?collection={items['2021-01']['collection']}&item={items['2021-01']['id']}\"\n\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale=0,150\", \n).json()\n_202101_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://dev.ghg.center/api/raster/collections/gra2pes-co2-monthgrid-v1/items/gra2pes-co2-monthgrid-v1-202101/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?collection=gra2pes-co2-monthgrid-v1&item=gra2pes-co2-monthgrid-v1-202101&assets=co2&color_formula=gamma+r+1.05&colormap_name=spectral_r&rescale=0%2C150'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-137.3143, 18.173376, -58.58229999999702, 52.229376000001295],\n 'center': [-97.94829999999851, 35.20137600000065, 0]}\n\n\n\n_202105_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2021-05']['collection']}/items/{items['2021-05']['id']}/tilejson.json?collection={items['2021-05']['collection']}&item={items['2021-05']['id']}\"\n\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale=0,150\", \n).json()\n_202105_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://dev.ghg.center/api/raster/collections/gra2pes-co2-monthgrid-v1/items/gra2pes-co2-monthgrid-v1-202105/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?collection=gra2pes-co2-monthgrid-v1&item=gra2pes-co2-monthgrid-v1-202105&assets=co2&color_formula=gamma+r+1.05&colormap_name=spectral_r&rescale=0%2C150'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-137.3143, 18.173376, -58.58229999999702, 52.229376000001295],\n 'center': [-97.94829999999851, 35.20137600000065, 0]}", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#generate-the-statistics-for-the-aoi", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#generate-the-statistics-for-the-aoi", - "title": "MiCASA Land Carbon Flux", - "section": "Generate the statistics for the AOI", - "text": "Generate the statistics for the AOI\n\n%%time\n# %%time = Wall time (execution time) for running the code below\n\n# Generate statistics using the created function \"generate_stats\" within the bounding box defined by the \"texas_dallas_aoi\" polygon\nstats = [generate_stats(item, texas_dallas_aoi) for item in items]\n\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1918513923883438, 'max': 1.1595696210861206, 'mean': 0.7456724643707275, 'count': 147.99998474121094, 'sum': 110.35951232910156, 'std': 0.18667982445867687, 'median': 0.7525566220283508, 'majority': 0.1918513923883438, 'minority': 0.1918513923883438, 'unique': 165.0, 'histogram': [[3.0, 2.0, 5.0, 16.0, 26.0, 31.0, 30.0, 31.0, 15.0, 6.0], [0.1918513923883438, 0.28862321376800537, 0.3853950500488281, 0.4821668267250061, 0.5789386630058289, 0.6757104992866516, 0.7724822759628296, 0.8692541122436523, 0.9660259485244751, 1.0627977848052979, 1.1595696210861206]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27398860454559326, 'percentile_98': 1.098567008972168}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17794431746006012, 'max': 1.0757708549499512, 'mean': 0.6907477378845215, 'count': 147.99998474121094, 'sum': 102.23065185546875, 'std': 0.1731710928882318, 'median': 0.7009130120277405, 'majority': 0.17794431746006012, 'minority': 0.17794431746006012, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 15.0, 27.0, 33.0, 27.0, 31.0, 14.0, 7.0], [0.17794431746006012, 0.26772695779800415, 0.3575096130371094, 0.4472922682762146, 0.5370749235153198, 0.626857578754425, 0.7166402339935303, 0.8064228892326355, 0.8962055444717407, 0.985988199710846, 1.0757708549499512]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2582738399505615, 'percentile_98': 1.0227744579315186}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17274686694145203, 'max': 1.0489476919174194, 'mean': 0.6663801074028015, 'count': 147.99998474121094, 'sum': 98.6242446899414, 'std': 0.1683299870962999, 'median': 0.6756435036659241, 'majority': 0.17274686694145203, 'minority': 0.17274686694145203, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 18.0, 27.0, 34.0, 26.0, 29.0, 14.0, 6.0], [0.17274686694145203, 0.26036694645881653, 0.34798702597618103, 0.43560710549354553, 0.5232272148132324, 0.6108472347259521, 0.6984673738479614, 0.7860873937606812, 0.8737075328826904, 0.9613275527954102, 1.0489476919174194]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24773457646369934, 'percentile_98': 0.9904780983924866}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17567388713359833, 'max': 1.070212483406067, 'mean': 0.672138512134552, 'count': 147.99998474121094, 'sum': 99.47648620605469, 'std': 0.17028310351448978, 'median': 0.675561249256134, 'majority': 0.17567388713359833, 'minority': 0.17567388713359833, 'unique': 165.0, 'histogram': [[3.0, 2.0, 8.0, 18.0, 25.0, 35.0, 29.0, 29.0, 10.0, 6.0], [0.17567388713359833, 0.2651277482509613, 0.3545815944671631, 0.44403547048568726, 0.5334893465042114, 0.6229432225227356, 0.712397038936615, 0.8018509149551392, 0.8913047909736633, 0.9807586669921875, 1.070212483406067]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24954460561275482, 'percentile_98': 1.0069128274917603}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19363048672676086, 'max': 1.170822024345398, 'mean': 0.7285748720169067, 'count': 147.99998474121094, 'sum': 107.82907104492188, 'std': 0.18648699459350326, 'median': 0.7290158867835999, 'majority': 0.19363048672676086, 'minority': 0.19363048672676086, 'unique': 165.0, 'histogram': [[3.0, 2.0, 9.0, 18.0, 26.0, 38.0, 28.0, 23.0, 12.0, 6.0], [0.19363048672676086, 0.2913496494293213, 0.3890687823295593, 0.48678794503211975, 0.5845071077346802, 0.682226300239563, 0.7799453735351562, 0.8776645660400391, 0.9753837585449219, 1.0731028318405151, 1.170822024345398]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2725054621696472, 'percentile_98': 1.0978456735610962}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18870870769023895, 'max': 1.1441210508346558, 'mean': 0.7157356142997742, 'count': 147.99998474121094, 'sum': 105.92886352539062, 'std': 0.18072083071045666, 'median': 0.7176342606544495, 'majority': 0.18870870769023895, 'minority': 0.18870870769023895, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 21.0, 26.0, 36.0, 30.0, 23.0, 12.0, 6.0], [0.18870870769023895, 0.2842499315738678, 0.37979117035865784, 0.4753323793411255, 0.5708736181259155, 0.6664148569107056, 0.7619560956954956, 0.8574973344802856, 0.9530385732650757, 1.0485798120498657, 1.1441210508346558]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2703273892402649, 'percentile_98': 1.0714881420135498}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2240605652332306, 'max': 1.3511203527450562, 'mean': 0.8381151556968689, 'count': 147.99998474121094, 'sum': 124.04103088378906, 'std': 0.21521640882607587, 'median': 0.8332657814025879, 'majority': 0.2240605652332306, 'minority': 0.2240605652332306, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 19.0, 31.0, 38.0, 25.0, 22.0, 12.0, 6.0], [0.2240605652332306, 0.3367665410041809, 0.4494725465774536, 0.5621784925460815, 0.6748844981193542, 0.787590503692627, 0.9002964496612549, 1.0130023956298828, 1.1257084608078003, 1.2384144067764282, 1.3511203527450562]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31639987230300903, 'percentile_98': 1.268341302871704}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3137727975845337, 'max': 1.885000228881836, 'mean': 1.218572735786438, 'count': 147.99998474121094, 'sum': 180.3487548828125, 'std': 0.29417582753391597, 'median': 1.237760066986084, 'majority': 0.3137727975845337, 'minority': 0.3137727975845337, 'unique': 165.0, 'histogram': [[3.0, 1.0, 5.0, 15.0, 25.0, 34.0, 32.0, 32.0, 12.0, 6.0], [0.3137727975845337, 0.47089552879333496, 0.6280182600021362, 0.7851410508155823, 0.9422637820243835, 1.09938645362854, 1.2565093040466309, 1.4136320352554321, 1.5707547664642334, 1.7278774976730347, 1.885000228881836]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4687705934047699, 'percentile_98': 1.7763456106185913}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29217851161956787, 'max': 1.7554291486740112, 'mean': 1.1172930002212524, 'count': 147.99998474121094, 'sum': 165.35934448242188, 'std': 0.2763068332078085, 'median': 1.1339406967163086, 'majority': 0.29217851161956787, 'minority': 0.29217851161956787, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 16.0, 29.0, 34.0, 29.0, 28.0, 12.0, 6.0], [0.29217851161956787, 0.43850356340408325, 0.5848286151885986, 0.7311537265777588, 0.8774787783622742, 1.0238038301467896, 1.1701289415359497, 1.3164539337158203, 1.4627790451049805, 1.6091041564941406, 1.7554291486740112]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4227278530597687, 'percentile_98': 1.646240472793579}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27295607328414917, 'max': 1.6591687202453613, 'mean': 1.0883533954620361, 'count': 147.99998474121094, 'sum': 161.0762939453125, 'std': 0.2569725630527277, 'median': 1.1068447828292847, 'majority': 0.27295607328414917, 'minority': 0.27295607328414917, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 25.0, 28.0, 36.0, 34.0, 14.0, 6.0], [0.27295607328414917, 0.41157734394073486, 0.5501985549926758, 0.6888198256492615, 0.8274410963058472, 0.9660623669624329, 1.1046836376190186, 1.2433048486709595, 1.3819260597229004, 1.5205473899841309, 1.6591687202453613]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4185054302215576, 'percentile_98': 1.5647547245025635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24957284331321716, 'max': 1.5347880125045776, 'mean': 1.002687931060791, 'count': 147.99998474121094, 'sum': 148.39779663085938, 'std': 0.23412124884554047, 'median': 1.0277413129806519, 'majority': 0.24957284331321716, 'minority': 0.24957284331321716, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 25.0, 28.0, 37.0, 33.0, 16.0, 4.0], [0.24957284331321716, 0.3780943751335144, 0.5066158771514893, 0.6351374387741089, 0.763658881187439, 0.8921804428100586, 1.0207020044326782, 1.1492234468460083, 1.277745008468628, 1.4062665700912476, 1.5347880125045776]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38714879751205444, 'percentile_98': 1.439853310585022}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22666019201278687, 'max': 1.396066665649414, 'mean': 0.889070451259613, 'count': 147.99998474121094, 'sum': 131.58241271972656, 'std': 0.21266083170757138, 'median': 0.9059616923332214, 'majority': 0.22666019201278687, 'minority': 0.22666019201278687, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 15.0, 27.0, 31.0, 32.0, 32.0, 13.0, 4.0], [0.22666019201278687, 0.3436008393764496, 0.4605414867401123, 0.5774821043014526, 0.694422721862793, 0.8113633990287781, 0.9283040165901184, 1.0452446937561035, 1.1621853113174438, 1.2791259288787842, 1.396066665649414]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33991700410842896, 'percentile_98': 1.3012115955352783}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18860366940498352, 'max': 1.1678496599197388, 'mean': 0.7285161018371582, 'count': 147.99998474121094, 'sum': 107.82037353515625, 'std': 0.17886147126100518, 'median': 0.7328548431396484, 'majority': 0.18860366940498352, 'minority': 0.18860366940498352, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 19.0, 26.0, 34.0, 31.0, 28.0, 11.0, 4.0], [0.18860366940498352, 0.2865282893180847, 0.3844528794288635, 0.4823774993419647, 0.5803021192550659, 0.6782267093658447, 0.7761512994766235, 0.8740758895874023, 0.9720004796981812, 1.06992506980896, 1.1678496599197388]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27463552355766296, 'percentile_98': 1.0837563276290894}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2212144136428833, 'max': 1.361047387123108, 'mean': 0.8557780981063843, 'count': 147.99998474121094, 'sum': 126.65514373779297, 'std': 0.20911513898941142, 'median': 0.8622676134109497, 'majority': 0.2212144136428833, 'minority': 0.2212144136428833, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 20.0, 26.0, 37.0, 28.0, 28.0, 12.0, 4.0], [0.2212144136428833, 0.33519771695137024, 0.4491810202598572, 0.5631642937660217, 0.677147626876831, 0.7911309003829956, 0.9051141738891602, 1.0190975666046143, 1.1330807209014893, 1.2470641136169434, 1.361047387123108]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3257203698158264, 'percentile_98': 1.2658746242523193}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20735780894756317, 'max': 1.2784215211868286, 'mean': 0.8099806308746338, 'count': 147.99998474121094, 'sum': 119.87712097167969, 'std': 0.1954332074052893, 'median': 0.8157403469085693, 'majority': 0.20735780894756317, 'minority': 0.20735780894756317, 'unique': 165.0, 'histogram': [[3.0, 1.0, 5.0, 16.0, 29.0, 36.0, 28.0, 31.0, 12.0, 4.0], [0.20735780894756317, 0.31446418166160583, 0.4215705394744873, 0.5286769270896912, 0.635783314704895, 0.7428897023200989, 0.849996030330658, 0.9571024179458618, 1.064208745956421, 1.1713151931762695, 1.2784215211868286]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3114217519760132, 'percentile_98': 1.188098669052124}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22710788249969482, 'max': 1.394383192062378, 'mean': 0.851956307888031, 'count': 147.99998474121094, 'sum': 126.08952331542969, 'std': 0.21468505199985685, 'median': 0.8533729314804077, 'majority': 0.22710788249969482, 'minority': 0.22710788249969482, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 20.0, 31.0, 37.0, 28.0, 23.0, 10.0, 4.0], [0.22710788249969482, 0.34383541345596313, 0.46056294441223145, 0.5772904753684998, 0.6940180063247681, 0.8107455372810364, 0.9274730682373047, 1.0442006587982178, 1.1609281301498413, 1.2776557207107544, 1.394383192062378]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3234006464481354, 'percentile_98': 1.285312294960022}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2384558916091919, 'max': 1.4717166423797607, 'mean': 0.9408912658691406, 'count': 147.99998474121094, 'sum': 139.25189208984375, 'std': 0.22172277090715822, 'median': 0.9549343585968018, 'majority': 0.2384558916091919, 'minority': 0.2384558916091919, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 15.0, 28.0, 33.0, 32.0, 32.0, 13.0, 4.0], [0.2384558916091919, 0.3617819547653198, 0.48510804772377014, 0.6084341406822205, 0.7317602038383484, 0.8550862669944763, 0.978412389755249, 1.101738452911377, 1.2250645160675049, 1.3483905792236328, 1.4717166423797607]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3640793263912201, 'percentile_98': 1.363944411277771}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22841274738311768, 'max': 1.4192026853561401, 'mean': 0.8813115358352661, 'count': 147.99998474121094, 'sum': 130.43409729003906, 'std': 0.21610426024214244, 'median': 0.8876981735229492, 'majority': 0.22841274738311768, 'minority': 0.22841274738311768, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 20.0, 28.0, 39.0, 26.0, 26.0, 11.0, 4.0], [0.22841274738311768, 0.3474917411804199, 0.46657073497772217, 0.5856497287750244, 0.7047287225723267, 0.8238077163696289, 0.9428867101669312, 1.0619657039642334, 1.1810446977615356, 1.300123691558838, 1.4192026853561401]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3374939560890198, 'percentile_98': 1.3116483688354492}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21063455939292908, 'max': 1.3165773153305054, 'mean': 0.853096067905426, 'count': 147.99998474121094, 'sum': 126.25820922851562, 'std': 0.19752308125164478, 'median': 0.8692945241928101, 'majority': 0.21063455939292908, 'minority': 0.21063455939292908, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 25.0, 33.0, 33.0, 33.0, 15.0, 4.0], [0.21063455939292908, 0.32122883200645447, 0.43182310461997986, 0.5424174070358276, 0.653011679649353, 0.7636059522628784, 0.8742002248764038, 0.9847944974899292, 1.0953887701034546, 1.20598304271698, 1.3165773153305054]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33423057198524475, 'percentile_98': 1.221057653427124}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20428240299224854, 'max': 1.276645302772522, 'mean': 0.8084216713905334, 'count': 147.99998474121094, 'sum': 119.64639282226562, 'std': 0.19267003649709233, 'median': 0.8168815970420837, 'majority': 0.20428240299224854, 'minority': 0.20428240299224854, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 29.0, 35.0, 29.0, 31.0, 12.0, 4.0], [0.20428240299224854, 0.31151869893074036, 0.4187549948692322, 0.5259912610054016, 0.6332275867462158, 0.7404638528823853, 0.8477001190185547, 0.9549364447593689, 1.0621726512908936, 1.1694090366363525, 1.276645302772522]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3128567039966583, 'percentile_98': 1.1793197393417358}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18855561316013336, 'max': 1.178909420967102, 'mean': 0.7564398050308228, 'count': 147.99998474121094, 'sum': 111.95307922363281, 'std': 0.1786035934498966, 'median': 0.765541672706604, 'majority': 0.18855561316013336, 'minority': 0.18855561316013336, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 27.0, 35.0, 30.0, 33.0, 12.0, 4.0], [0.18855561316013336, 0.28759098052978516, 0.38662636280059814, 0.48566174507141113, 0.5846971273422241, 0.6837325096130371, 0.7827678918838501, 0.8818032741546631, 0.9808386564254761, 1.079874038696289, 1.178909420967102]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.29465875029563904, 'percentile_98': 1.0934864282608032}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20379993319511414, 'max': 1.2757635116577148, 'mean': 0.7840939164161682, 'count': 147.99998474121094, 'sum': 116.04589080810547, 'std': 0.19412733988140815, 'median': 0.7849879860877991, 'majority': 0.20379993319511414, 'minority': 0.20379993319511414, 'unique': 165.0, 'histogram': [[3.0, 1.0, 8.0, 20.0, 30.0, 37.0, 28.0, 23.0, 11.0, 4.0], [0.20379993319511414, 0.31099629402160645, 0.41819262504577637, 0.5253889560699463, 0.632585346698761, 0.7397817373275757, 0.8469780683517456, 0.9541743993759155, 1.0613707304000854, 1.1685670614242554, 1.2757635116577148]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3012824058532715, 'percentile_98': 1.1731723546981812}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29609495401382446, 'max': 1.8298460245132446, 'mean': 1.0790917873382568, 'count': 147.99998474121094, 'sum': 159.70556640625, 'std': 0.28396758458849314, 'median': 1.0579519271850586, 'majority': 0.29609495401382446, 'minority': 0.29609495401382446, 'unique': 165.0, 'histogram': [[3.0, 2.0, 13.0, 25.0, 36.0, 28.0, 26.0, 19.0, 10.0, 3.0], [0.29609495401382446, 0.44947004318237305, 0.6028451919555664, 0.756220281124115, 0.9095953702926636, 1.0629703998565674, 1.2163455486297607, 1.369720697402954, 1.5230958461761475, 1.6764709949493408, 1.8298460245132446]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4037548303604126, 'percentile_98': 1.6672956943511963}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3032091557979584, 'max': 1.8933525085449219, 'mean': 1.2299644947052002, 'count': 147.99998474121094, 'sum': 182.03472900390625, 'std': 0.286580786397161, 'median': 1.2491261959075928, 'majority': 0.3032091557979584, 'minority': 0.3032091557979584, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 24.0, 32.0, 33.0, 31.0, 17.0, 4.0], [0.3032091557979584, 0.46222347021102905, 0.6212378144264221, 0.7802520990371704, 0.9392664432525635, 1.0982807874679565, 1.2572951316833496, 1.4163094758987427, 1.5753238201141357, 1.7343381643295288, 1.8933525085449219]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4843217134475708, 'percentile_98': 1.7586849927902222}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2194634974002838, 'max': 1.3863273859024048, 'mean': 0.9173615574836731, 'count': 147.99998474121094, 'sum': 135.76950073242188, 'std': 0.2066790806370825, 'median': 0.9365184903144836, 'majority': 0.2194634974002838, 'minority': 0.2194634974002838, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 21.0, 30.0, 36.0, 36.0, 18.0, 4.0], [0.2194634974002838, 0.3361498713493347, 0.452836275100708, 0.5695226192474365, 0.6862090826034546, 0.8028954267501831, 0.9195817708969116, 1.0362682342529297, 1.1529545783996582, 1.2696409225463867, 1.3863273859024048]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.365978866815567, 'percentile_98': 1.2852468490600586}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21179915964603424, 'max': 1.3392349481582642, 'mean': 0.8544517755508423, 'count': 147.99998474121094, 'sum': 126.45884704589844, 'std': 0.20155668952610314, 'median': 0.8622799515724182, 'majority': 0.21179915964603424, 'minority': 0.21179915964603424, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 28.0, 34.0, 28.0, 33.0, 13.0, 4.0], [0.21179915964603424, 0.32454273104667664, 0.4372863173484802, 0.5500298738479614, 0.6627734899520874, 0.7755170464515686, 0.8882606029510498, 1.0010042190551758, 1.1137478351593018, 1.2264913320541382, 1.3392349481582642]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33345168828964233, 'percentile_98': 1.235804557800293}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2080593854188919, 'max': 1.3227497339248657, 'mean': 0.8449124097824097, 'count': 147.99998474121094, 'sum': 125.04702758789062, 'std': 0.1984154362314608, 'median': 0.8530728220939636, 'majority': 0.2080593854188919, 'minority': 0.2080593854188919, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 29.0, 32.0, 30.0, 33.0, 13.0, 4.0], [0.2080593854188919, 0.31952840089797974, 0.43099743127822876, 0.5424664616584778, 0.6539354920387268, 0.7654045224189758, 0.8768735527992249, 0.9883425831794739, 1.0998116731643677, 1.2112807035446167, 1.3227497339248657]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3298121690750122, 'percentile_98': 1.2185540199279785}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21714404225349426, 'max': 1.3826626539230347, 'mean': 0.877538800239563, 'count': 147.99998474121094, 'sum': 129.875732421875, 'std': 0.20790897403092448, 'median': 0.880876362323761, 'majority': 0.21714404225349426, 'minority': 0.21714404225349426, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 30.0, 36.0, 27.0, 31.0, 12.0, 4.0], [0.21714404225349426, 0.3336958885192871, 0.45024776458740234, 0.5667996406555176, 0.6833515167236328, 0.799903392791748, 0.9164551496505737, 1.033007025718689, 1.1495589017868042, 1.2661107778549194, 1.3826626539230347]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34335577487945557, 'percentile_98': 1.2717002630233765}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20832860469818115, 'max': 1.3292900323867798, 'mean': 0.8473191261291504, 'count': 147.99998474121094, 'sum': 125.40321350097656, 'std': 0.20033183211355474, 'median': 0.8529096245765686, 'majority': 0.20832860469818115, 'minority': 0.20832860469818115, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 29.0, 33.0, 28.0, 33.0, 13.0, 4.0], [0.20832860469818115, 0.32042473554611206, 0.43252089619636536, 0.5446170568466187, 0.6567131876945496, 0.7688093185424805, 0.8809055089950562, 0.9930016398429871, 1.105097770690918, 1.2171939611434937, 1.3292900323867798]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3309149444103241, 'percentile_98': 1.221673607826233}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2083541303873062, 'max': 1.332212209701538, 'mean': 0.8420774340629578, 'count': 147.99998474121094, 'sum': 124.62744903564453, 'std': 0.19874149076371977, 'median': 0.8466479778289795, 'majority': 0.2083541303873062, 'minority': 0.2083541303873062, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 30.0, 36.0, 26.0, 32.0, 13.0, 3.0], [0.2083541303873062, 0.3207399249076843, 0.43312573432922363, 0.5455115437507629, 0.6578973531723022, 0.7702831625938416, 0.8826689720153809, 0.9950547814369202, 1.1074405908584595, 1.219826340675354, 1.332212209701538]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33015766739845276, 'percentile_98': 1.2197375297546387}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23316581547260284, 'max': 1.4872599840164185, 'mean': 0.9151227474212646, 'count': 147.99998474121094, 'sum': 135.4381561279297, 'std': 0.2240112384511146, 'median': 0.9112683534622192, 'majority': 0.23316581547260284, 'minority': 0.23316581547260284, 'unique': 165.0, 'histogram': [[3.0, 1.0, 5.0, 22.0, 32.0, 36.0, 25.0, 26.0, 12.0, 3.0], [0.23316581547260284, 0.3585752248764038, 0.48398464918136597, 0.6093940138816833, 0.7348034381866455, 0.8602128624916077, 0.985622227191925, 1.1110316514968872, 1.2364411354064941, 1.3618505001068115, 1.4872599840164185]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35776564478874207, 'percentile_98': 1.3539066314697266}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2290622889995575, 'max': 1.5027813911437988, 'mean': 0.9710919260978699, 'count': 147.99998474121094, 'sum': 143.72158813476562, 'std': 0.2231496146726989, 'median': 0.9811573028564453, 'majority': 0.2290622889995575, 'minority': 0.2290622889995575, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 25.0, 32.0, 32.0, 32.0, 16.0, 5.0], [0.2290622889995575, 0.3564341962337494, 0.4838061034679413, 0.6111780405044556, 0.7385499477386475, 0.8659218549728394, 0.9932937622070312, 1.1206656694412231, 1.248037576675415, 1.375409483909607, 1.5027813911437988]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38364267349243164, 'percentile_98': 1.3819085359573364}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18834452331066132, 'max': 1.236374020576477, 'mean': 0.8054928779602051, 'count': 147.99998474121094, 'sum': 119.21293640136719, 'std': 0.1844299024531452, 'median': 0.8177525401115417, 'majority': 0.18834452331066132, 'minority': 0.18834452331066132, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 23.0, 33.0, 33.0, 34.0, 16.0, 4.0], [0.18834452331066132, 0.293147474527359, 0.3979504108428955, 0.5027533769607544, 0.6075563430786133, 0.7123593091964722, 0.8171622157096863, 0.9219651818275452, 1.0267680883407593, 1.1315710544586182, 1.236374020576477]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32157331705093384, 'percentile_98': 1.1380770206451416}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19812998175621033, 'max': 1.3063958883285522, 'mean': 0.830018162727356, 'count': 147.99998474121094, 'sum': 122.8426742553711, 'std': 0.19717429662472363, 'median': 0.8389329314231873, 'majority': 0.19812998175621033, 'minority': 0.19812998175621033, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 29.0, 35.0, 29.0, 32.0, 12.0, 4.0], [0.19812998175621033, 0.3089565634727478, 0.41978317499160767, 0.5306097269058228, 0.6414363384246826, 0.7522629499435425, 0.8630895614624023, 0.9739160537719727, 1.0847426652908325, 1.1955692768096924, 1.3063958883285522]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32463338971138, 'percentile_98': 1.1996265649795532}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17557676136493683, 'max': 1.166690468788147, 'mean': 0.7462518811225891, 'count': 147.99998474121094, 'sum': 110.44526672363281, 'std': 0.1755520544998437, 'median': 0.7533851861953735, 'majority': 0.17557676136493683, 'minority': 0.17557676136493683, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 27.0, 36.0, 31.0, 31.0, 12.0, 4.0], [0.17557676136493683, 0.27468812465667725, 0.37379950284957886, 0.47291088104248047, 0.5720222592353821, 0.6711336374282837, 0.7702449560165405, 0.8693563342094421, 0.9684677124023438, 1.0675791501998901, 1.166690468788147]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2956031858921051, 'percentile_98': 1.07173490524292}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2106018364429474, 'max': 1.392443060874939, 'mean': 0.8663914799690247, 'count': 147.99998474121094, 'sum': 128.22592163085938, 'std': 0.21059941642984684, 'median': 0.8702881336212158, 'majority': 0.2106018364429474, 'minority': 0.2106018364429474, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 18.0, 32.0, 38.0, 24.0, 28.0, 13.0, 3.0], [0.2106018364429474, 0.3287859559059143, 0.4469701051712036, 0.5651541948318481, 0.6833383440971375, 0.8015224933624268, 0.9197065830230713, 1.0378906726837158, 1.15607488155365, 1.2742589712142944, 1.392443060874939]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3387676179409027, 'percentile_98': 1.2718812227249146}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21693284809589386, 'max': 1.4365732669830322, 'mean': 0.9302598834037781, 'count': 147.99998474121094, 'sum': 137.67845153808594, 'std': 0.21599494980001135, 'median': 0.9447526335716248, 'majority': 0.21693284809589386, 'minority': 0.21693284809589386, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 23.0, 35.0, 32.0, 33.0, 15.0, 4.0], [0.21693284809589386, 0.33889687061309814, 0.4608609080314636, 0.5828249454498291, 0.7047889828681946, 0.8267530202865601, 0.9487170577049255, 1.070681095123291, 1.1926451921463013, 1.314609169960022, 1.4365732669830322]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3716249167919159, 'percentile_98': 1.3213067054748535}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22068534791469574, 'max': 1.4625543355941772, 'mean': 0.9538547396659851, 'count': 147.99998474121094, 'sum': 141.1704864501953, 'std': 0.2228820726403166, 'median': 0.9681153893470764, 'majority': 0.22068534791469574, 'minority': 0.22068534791469574, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 23.0, 31.0, 35.0, 32.0, 16.0, 5.0], [0.22068534791469574, 0.34487223625183105, 0.46905913949012756, 0.5932460427284241, 0.7174329161643982, 0.8416198492050171, 0.9658067226409912, 1.0899935960769653, 1.2141804695129395, 1.3383674621582031, 1.4625543355941772]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38064658641815186, 'percentile_98': 1.3510165214538574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19160060584545135, 'max': 1.2820152044296265, 'mean': 0.8573107123374939, 'count': 147.99998474121094, 'sum': 126.88197326660156, 'std': 0.19026749379400215, 'median': 0.8696476221084595, 'majority': 0.19160060584545135, 'minority': 0.19160060584545135, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 20.0, 31.0, 37.0, 35.0, 19.0, 5.0], [0.19160060584545135, 0.30064207315444946, 0.4096835255622864, 0.5187250375747681, 0.627766489982605, 0.7368079423904419, 0.8458494544029236, 0.9548909068107605, 1.0639322996139526, 1.1729737520217896, 1.2820152044296265]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3524690270423889, 'percentile_98': 1.183599591255188}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21108891069889069, 'max': 1.4148415327072144, 'mean': 0.9019535183906555, 'count': 147.99998474121094, 'sum': 133.48910522460938, 'std': 0.2165472122400048, 'median': 0.9065394401550293, 'majority': 0.21108891069889069, 'minority': 0.21108891069889069, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 27.0, 37.0, 28.0, 33.0, 12.0, 4.0], [0.21108891069889069, 0.33146417140960693, 0.4518394470214844, 0.572214663028717, 0.6925899386405945, 0.8129652142524719, 0.9333404302597046, 1.053715705871582, 1.1740909814834595, 1.294466257095337, 1.4148415327072144]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3561270236968994, 'percentile_98': 1.3016289472579956}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2552190124988556, 'max': 1.702983021736145, 'mean': 1.0880109071731567, 'count': 147.99998474121094, 'sum': 161.0255889892578, 'std': 0.2623166613427091, 'median': 1.0932968854904175, 'majority': 0.2552190124988556, 'minority': 0.2552190124988556, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 26.0, 37.0, 29.0, 29.0, 14.0, 5.0], [0.2552190124988556, 0.3999954164028168, 0.5447717905044556, 0.6895482540130615, 0.8343245983123779, 0.9791010618209839, 1.1238774061203003, 1.2686538696289062, 1.4134302139282227, 1.558206558227539, 1.702983021736145]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.43190598487854004, 'percentile_98': 1.5671871900558472}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3243541121482849, 'max': 2.165536403656006, 'mean': 1.3889858722686768, 'count': 147.99998474121094, 'sum': 205.56988525390625, 'std': 0.33416288189793936, 'median': 1.3978018760681152, 'majority': 0.3243541121482849, 'minority': 0.3243541121482849, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 27.0, 35.0, 29.0, 30.0, 15.0, 5.0], [0.3243541121482849, 0.5084723234176636, 0.692590594291687, 0.8767088055610657, 1.0608270168304443, 1.2449452877044678, 1.4290635585784912, 1.6131815910339355, 1.797299861907959, 1.9814181327819824, 2.165536403656006]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.551160454750061, 'percentile_98': 1.9954038858413696}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2681278586387634, 'max': 1.808713674545288, 'mean': 1.15567946434021, 'count': 147.99998474121094, 'sum': 171.04054260253906, 'std': 0.2754429165589094, 'median': 1.1792466640472412, 'majority': 0.2681278586387634, 'minority': 0.2681278586387634, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 27.0, 32.0, 31.0, 35.0, 12.0, 4.0], [0.2681278586387634, 0.4221864342689514, 0.5762450098991394, 0.7303035855293274, 0.8843621611595154, 1.0384206771850586, 1.1924793720245361, 1.3465378284454346, 1.500596523284912, 1.6546549797058105, 1.808713674545288]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45848309993743896, 'percentile_98': 1.6578439474105835}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28671178221702576, 'max': 1.9400960206985474, 'mean': 1.2320241928100586, 'count': 147.99998474121094, 'sum': 182.33956909179688, 'std': 0.2977400148728898, 'median': 1.2527343034744263, 'majority': 0.28671178221702576, 'minority': 0.28671178221702576, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 17.0, 26.0, 36.0, 29.0, 32.0, 13.0, 4.0], [0.28671178221702576, 0.45205020904541016, 0.6173886060714722, 0.782727062702179, 0.9480655193328857, 1.1134039163589478, 1.2787423133850098, 1.4440808296203613, 1.6094192266464233, 1.7747576236724854, 1.9400960206985474]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48342564702033997, 'percentile_98': 1.7768923044204712}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2870234549045563, 'max': 1.9411602020263672, 'mean': 1.2455239295959473, 'count': 147.99998474121094, 'sum': 184.3375244140625, 'std': 0.29873613425123435, 'median': 1.249443769454956, 'majority': 0.2870234549045563, 'minority': 0.2870234549045563, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 18.0, 25.0, 34.0, 32.0, 28.0, 16.0, 5.0], [0.2870234549045563, 0.4524371325969696, 0.6178507804870605, 0.7832645177841187, 0.9486781358718872, 1.1140918731689453, 1.2795054912567139, 1.444919228553772, 1.6103328466415405, 1.775746464729309, 1.9411602020263672]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49738016724586487, 'percentile_98': 1.7839910984039307}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2654961943626404, 'max': 1.8049075603485107, 'mean': 1.155482292175293, 'count': 147.99998474121094, 'sum': 171.01136779785156, 'std': 0.27771379740653596, 'median': 1.167637825012207, 'majority': 0.2654961943626404, 'minority': 0.2654961943626404, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 19.0, 24.0, 36.0, 33.0, 26.0, 15.0, 5.0], [0.2654961943626404, 0.41943731904029846, 0.5733784437179565, 0.727319598197937, 0.8812606930732727, 1.0352017879486084, 1.1891429424285889, 1.3430840969085693, 1.4970252513885498, 1.6509664058685303, 1.8049075603485107]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4631316363811493, 'percentile_98': 1.6648619174957275}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25781679153442383, 'max': 1.7724149227142334, 'mean': 1.1542490720748901, 'count': 147.99998474121094, 'sum': 170.82884216308594, 'std': 0.2708573407145452, 'median': 1.1822359561920166, 'majority': 0.25781679153442383, 'minority': 0.25781679153442383, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 24.0, 26.0, 40.0, 30.0, 19.0, 4.0], [0.25781679153442383, 0.4092766046524048, 0.5607364177703857, 0.7121962308883667, 0.8636560440063477, 1.0151158571243286, 1.1665756702423096, 1.3180354833602905, 1.4694952964782715, 1.6209551095962524, 1.7724149227142334]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46194377541542053, 'percentile_98': 1.6288470029830933}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25823846459388733, 'max': 1.7839783430099487, 'mean': 1.1662726402282715, 'count': 147.99998474121094, 'sum': 172.60833740234375, 'std': 0.2738136701264986, 'median': 1.1921192407608032, 'majority': 0.25823846459388733, 'minority': 0.25823846459388733, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 23.0, 26.0, 41.0, 29.0, 19.0, 5.0], [0.25823846459388733, 0.4108124375343323, 0.5633864402770996, 0.7159603834152222, 0.8685344457626343, 1.0211083889007568, 1.1736823320388794, 1.3262563943862915, 1.478830337524414, 1.6314042806625366, 1.7839783430099487]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46605098247528076, 'percentile_98': 1.6398935317993164}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2588610351085663, 'max': 1.8048654794692993, 'mean': 1.16399347782135, 'count': 147.99998474121094, 'sum': 172.27101135253906, 'std': 0.27788641050508767, 'median': 1.1804834604263306, 'majority': 0.2588610351085663, 'minority': 0.2588610351085663, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 24.0, 32.0, 34.0, 30.0, 17.0, 4.0], [0.2588610351085663, 0.41346147656440735, 0.5680619478225708, 0.7226623296737671, 0.8772628307342529, 1.0318632125854492, 1.186463713645935, 1.341064214706421, 1.4956645965576172, 1.6502649784088135, 1.8048654794692993]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4653094708919525, 'percentile_98': 1.6550168991088867}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24640363454818726, 'max': 1.7319660186767578, 'mean': 1.1382503509521484, 'count': 147.99998474121094, 'sum': 168.46102905273438, 'std': 0.26396480818567236, 'median': 1.1665258407592773, 'majority': 0.24640363454818726, 'minority': 0.24640363454818726, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 23.0, 25.0, 42.0, 30.0, 20.0, 4.0], [0.24640363454818726, 0.39495986700057983, 0.5435160994529724, 0.692072331905365, 0.8406285643577576, 0.9891847968101501, 1.1377410888671875, 1.28629732131958, 1.4348535537719727, 1.5834097862243652, 1.7319660186767578]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4588909447193146, 'percentile_98': 1.5884150266647339}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2566501200199127, 'max': 1.8084938526153564, 'mean': 1.1439958810806274, 'count': 147.99998474121094, 'sum': 169.31137084960938, 'std': 0.28057660178259486, 'median': 1.1597858667373657, 'majority': 0.2566501200199127, 'minority': 0.2566501200199127, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 19.0, 25.0, 34.0, 31.0, 29.0, 16.0, 3.0], [0.2566501200199127, 0.4118344783782959, 0.5670188665390015, 0.722203254699707, 0.8773876428604126, 1.0325720310211182, 1.1877562999725342, 1.3429406881332397, 1.4981250762939453, 1.6533094644546509, 1.8084938526153564]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45013222098350525, 'percentile_98': 1.6530307531356812}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2512357234954834, 'max': 1.7763313055038452, 'mean': 1.134811282157898, 'count': 147.99998474121094, 'sum': 167.95205688476562, 'std': 0.2773939275347833, 'median': 1.1468374729156494, 'majority': 0.2512357234954834, 'minority': 0.2512357234954834, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 25.0, 37.0, 28.0, 27.0, 17.0, 5.0], [0.2512357234954834, 0.40374529361724854, 0.5562548637390137, 0.708764374256134, 0.8612739443778992, 1.0137834548950195, 1.1662930250167847, 1.3188025951385498, 1.471312165260315, 1.62382173538208, 1.7763313055038452]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4526554048061371, 'percentile_98': 1.6348780393600464}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31732049584388733, 'max': 2.24891996383667, 'mean': 1.3829901218414307, 'count': 147.99998474121094, 'sum': 204.68252563476562, 'std': 0.3521403226589183, 'median': 1.3923860788345337, 'majority': 0.31732049584388733, 'minority': 0.31732049584388733, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 21.0, 30.0, 33.0, 27.0, 29.0, 13.0, 3.0], [0.31732049584388733, 0.5104804635047913, 0.7036404013633728, 0.8968003988265991, 1.0899603366851807, 1.2831202745437622, 1.4762802124023438, 1.6694401502609253, 1.8626000881195068, 2.055760145187378, 2.24891996383667]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5351608991622925, 'percentile_98': 2.0397706031799316}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3551637828350067, 'max': 2.5273563861846924, 'mean': 1.625501275062561, 'count': 147.99998474121094, 'sum': 240.57415771484375, 'std': 0.393459147553896, 'median': 1.6485886573791504, 'majority': 0.3551637828350067, 'minority': 0.3551637828350067, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 21.0, 34.0, 32.0, 29.0, 19.0, 4.0], [0.3551637828350067, 0.5723830461502075, 0.7896022796630859, 1.006821632385254, 1.2240408658981323, 1.4412600994110107, 1.6584794521331787, 1.8756986856460571, 2.0929179191589355, 2.3101370334625244, 2.5273563861846924]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6535274386405945, 'percentile_98': 2.315704584121704}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3300362229347229, 'max': 2.3712995052337646, 'mean': 1.5349739789962769, 'count': 147.99998474121094, 'sum': 227.17611694335938, 'std': 0.3663431157945602, 'median': 1.5577720403671265, 'majority': 0.3300362229347229, 'minority': 0.3300362229347229, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 22.0, 29.0, 37.0, 30.0, 19.0, 4.0], [0.3300362229347229, 0.5341625213623047, 0.7382888793945312, 0.942415177822113, 1.1465415954589844, 1.350667953491211, 1.5547940731048584, 1.758920431137085, 1.9630467891693115, 2.167173147201538, 2.3712995052337646]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6217004060745239, 'percentile_98': 2.1683568954467773}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31129133701324463, 'max': 2.2525854110717773, 'mean': 1.4676364660263062, 'count': 147.99998474121094, 'sum': 217.21017456054688, 'std': 0.34947747667399554, 'median': 1.4898755550384521, 'majority': 0.31129133701324463, 'minority': 0.31129133701324463, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 21.0, 27.0, 38.0, 32.0, 19.0, 4.0], [0.31129133701324463, 0.5054207444190979, 0.6995501518249512, 0.8936795592308044, 1.0878089666366577, 1.2819383144378662, 1.4760677814483643, 1.6701971292495728, 1.8643265962600708, 2.0584559440612793, 2.2525854110717773]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5917531847953796, 'percentile_98': 2.0635972023010254}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2838866412639618, 'max': 2.0804779529571533, 'mean': 1.346097469329834, 'count': 147.99998474121094, 'sum': 199.222412109375, 'std': 0.3215686312240171, 'median': 1.3707367181777954, 'majority': 0.2838866412639618, 'minority': 0.2838866412639618, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 21.0, 31.0, 34.0, 32.0, 19.0, 4.0], [0.2838866412639618, 0.4635457694530487, 0.643204927444458, 0.8228640556335449, 1.0025231838226318, 1.1821823120117188, 1.3618414402008057, 1.5415005683898926, 1.7211596965789795, 1.9008188247680664, 2.0804779529571533]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5446256995201111, 'percentile_98': 1.8928271532058716}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2544761300086975, 'max': 1.8913413286209106, 'mean': 1.242294192314148, 'count': 147.99998474121094, 'sum': 183.85952758789062, 'std': 0.2915305504051906, 'median': 1.2787446975708008, 'majority': 0.2544761300086975, 'minority': 0.2544761300086975, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 22.0, 18.0, 44.0, 34.0, 21.0, 4.0], [0.2544761300086975, 0.41816264390945435, 0.5818491578102112, 0.745535671710968, 0.9092221856117249, 1.072908639907837, 1.2365951538085938, 1.4002816677093506, 1.5639681816101074, 1.7276546955108643, 1.8913413286209106]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5010048747062683, 'percentile_98': 1.7260719537734985}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21355953812599182, 'max': 1.606406807899475, 'mean': 1.0474597215652466, 'count': 147.99998474121094, 'sum': 155.02401733398438, 'std': 0.24737950153987281, 'median': 1.0768200159072876, 'majority': 0.21355953812599182, 'minority': 0.21355953812599182, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 21.0, 24.0, 41.0, 33.0, 20.0, 4.0], [0.21355953812599182, 0.3528442680835724, 0.49212899804115295, 0.6314136981964111, 0.7706984281539917, 0.9099831581115723, 1.0492678880691528, 1.1885526180267334, 1.327837347984314, 1.4671220779418945, 1.606406807899475]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4222976267337799, 'percentile_98': 1.4615930318832397}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18387237191200256, 'max': 1.3991230726242065, 'mean': 0.907989501953125, 'count': 147.99998474121094, 'sum': 134.38243103027344, 'std': 0.21645220430421072, 'median': 0.9282202124595642, 'majority': 0.18387237191200256, 'minority': 0.18387237191200256, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 19.0, 29.0, 39.0, 32.0, 18.0, 4.0], [0.18387237191200256, 0.3053974509239197, 0.4269225001335144, 0.5484476089477539, 0.6699726581573486, 0.7914977073669434, 0.9130227565765381, 1.0345479249954224, 1.156072974205017, 1.2775980234146118, 1.3991230726242065]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3667532503604889, 'percentile_98': 1.271658182144165}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18219658732414246, 'max': 1.4000681638717651, 'mean': 0.8867440223693848, 'count': 147.99998474121094, 'sum': 131.23809814453125, 'std': 0.21801545931308738, 'median': 0.8995096683502197, 'majority': 0.18219658732414246, 'minority': 0.18219658732414246, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 24.0, 33.0, 32.0, 31.0, 16.0, 3.0], [0.18219658732414246, 0.30398374795913696, 0.4257708787918091, 0.547558069229126, 0.6693452000617981, 0.7911323308944702, 0.9129195213317871, 1.034706711769104, 1.1564937829971313, 1.2782809734344482, 1.4000681638717651]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3513741195201874, 'percentile_98': 1.2683395147323608}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1982605755329132, 'max': 1.5450897216796875, 'mean': 0.9587042331695557, 'count': 147.99998474121094, 'sum': 141.88821411132812, 'std': 0.24092788150157102, 'median': 0.9705566167831421, 'majority': 0.1982605755329132, 'minority': 0.1982605755329132, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 22.0, 26.0, 32.0, 30.0, 32.0, 13.0, 3.0], [0.1982605755329132, 0.33294349908828735, 0.4676264226436615, 0.6023093461990356, 0.7369922399520874, 0.8716751337051392, 1.0063581466674805, 1.1410410404205322, 1.275723934173584, 1.4104068279266357, 1.5450897216796875]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3747776448726654, 'percentile_98': 1.3991987705230713}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19725503027439117, 'max': 1.5219632387161255, 'mean': 0.9477465748786926, 'count': 147.99998474121094, 'sum': 140.2664794921875, 'std': 0.2380531266521124, 'median': 0.9524068236351013, 'majority': 0.19725503027439117, 'minority': 0.19725503027439117, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 21.0, 25.0, 36.0, 29.0, 31.0, 12.0, 4.0], [0.19725503027439117, 0.32972586154937744, 0.4621966481208801, 0.5946674942970276, 0.7271382808685303, 0.8596091270446777, 0.9920799136161804, 1.124550700187683, 1.2570215463638306, 1.389492392539978, 1.5219632387161255]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37435364723205566, 'percentile_98': 1.3851760625839233}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.287878155708313, 'max': 2.188122272491455, 'mean': 1.2629716396331787, 'count': 147.99998474121094, 'sum': 186.91978454589844, 'std': 0.3454859099661765, 'median': 1.2808594703674316, 'majority': 0.287878155708313, 'minority': 0.287878155708313, 'unique': 165.0, 'histogram': [[3.0, 2.0, 12.0, 28.0, 30.0, 29.0, 27.0, 22.0, 9.0, 3.0], [0.287878155708313, 0.4779025614261627, 0.6679269671440125, 0.8579514026641846, 1.047975778579712, 1.2380001544952393, 1.4280246496200562, 1.6180490255355835, 1.8080734014511108, 1.9980977773666382, 2.188122272491455]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4708079397678375, 'percentile_98': 1.9396580457687378}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3828722834587097, 'max': 2.8658695220947266, 'mean': 1.6736263036727905, 'count': 147.99998474121094, 'sum': 247.69667053222656, 'std': 0.476471360668877, 'median': 1.6549663543701172, 'majority': 0.3828722834587097, 'minority': 0.3828722834587097, 'unique': 165.0, 'histogram': [[3.0, 2.0, 13.0, 26.0, 33.0, 25.0, 23.0, 25.0, 11.0, 4.0], [0.3828722834587097, 0.6311720013618469, 0.8794717192649841, 1.1277713775634766, 1.3760712146759033, 1.624370813369751, 1.8726706504821777, 2.1209702491760254, 2.369270086288452, 2.6175696849823, 2.8658695220947266]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6062448024749756, 'percentile_98': 2.600064992904663}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3933587670326233, 'max': 2.930143117904663, 'mean': 1.9394994974136353, 'count': 147.99998474121094, 'sum': 287.0458984375, 'std': 0.4596759861088285, 'median': 1.9780890941619873, 'majority': 0.3933587670326233, 'minority': 0.3933587670326233, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 21.0, 23.0, 41.0, 33.0, 21.0, 6.0], [0.3933587670326233, 0.6470372080802917, 0.9007156491279602, 1.1543941497802734, 1.4080724716186523, 1.6617510318756104, 1.9154293537139893, 2.1691079139709473, 2.422786235809326, 2.676464557647705, 2.930143117904663]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7755633592605591, 'percentile_98': 2.7220730781555176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3791036009788513, 'max': 2.821216344833374, 'mean': 1.8720226287841797, 'count': 147.99998474121094, 'sum': 277.059326171875, 'std': 0.4388322470812472, 'median': 1.929267406463623, 'majority': 0.3791036009788513, 'minority': 0.3791036009788513, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 14.0, 19.0, 22.0, 41.0, 35.0, 21.0, 6.0], [0.3791036009788513, 0.6233148574829102, 0.8675261735916138, 1.1117374897003174, 1.3559486865997314, 1.6001598834991455, 1.8443713188171387, 2.0885825157165527, 2.332793712615967, 2.57700514793396, 2.821216344833374]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7478371262550354, 'percentile_98': 2.607473611831665}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.39116746187210083, 'max': 2.896777391433716, 'mean': 1.8673059940338135, 'count': 147.99998474121094, 'sum': 276.36126708984375, 'std': 0.455529868734678, 'median': 1.8947582244873047, 'majority': 0.39116746187210083, 'minority': 0.39116746187210083, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 23.0, 30.0, 35.0, 32.0, 15.0, 6.0], [0.39116746187210083, 0.6417284607887268, 0.8922894597053528, 1.142850399017334, 1.39341139793396, 1.643972396850586, 1.894533395767212, 2.145094394683838, 2.395655393600464, 2.64621639251709, 2.896777391433716]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7324740290641785, 'percentile_98': 2.6766841411590576}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.38493812084198, 'max': 2.850914478302002, 'mean': 1.832936406135559, 'count': 147.99998474121094, 'sum': 271.2745666503906, 'std': 0.4481196682771093, 'median': 1.8662452697753906, 'majority': 0.38493812084198, 'minority': 0.38493812084198, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 22.0, 30.0, 35.0, 32.0, 15.0, 6.0], [0.38493812084198, 0.6315357685089111, 0.8781333565711975, 1.1247309446334839, 1.371328592300415, 1.6179262399673462, 1.8645237684249878, 2.111121416091919, 2.3577189445495605, 2.6043167114257812, 2.850914478302002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7151457071304321, 'percentile_98': 2.6242973804473877}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3791755437850952, 'max': 2.807187080383301, 'mean': 1.852870225906372, 'count': 147.99998474121094, 'sum': 274.2247619628906, 'std': 0.44008711117834454, 'median': 1.9276559352874756, 'majority': 0.3791755437850952, 'minority': 0.3791755437850952, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 20.0, 20.0, 41.0, 35.0, 20.0, 7.0], [0.3791755437850952, 0.6219766736030579, 0.8647778034210205, 1.107578992843628, 1.3503801822662354, 1.5931812524795532, 1.8359824419021606, 2.0787835121154785, 2.321584701538086, 2.5643858909606934, 2.807187080383301]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7230329513549805, 'percentile_98': 2.605579376220703}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3671104311943054, 'max': 2.7148945331573486, 'mean': 1.8311183452606201, 'count': 147.99998474121094, 'sum': 271.0054931640625, 'std': 0.4246716521213519, 'median': 1.9196242094039917, 'majority': 0.3671104311943054, 'minority': 0.3671104311943054, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 21.0, 19.0, 38.0, 37.0, 24.0, 7.0], [0.3671104311943054, 0.6018888354301453, 0.8366672396659851, 1.0714457035064697, 1.3062241077423096, 1.5410025119781494, 1.7757809162139893, 2.010559320449829, 2.245337724685669, 2.480116128921509, 2.7148945331573486]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7164492011070251, 'percentile_98': 2.5319721698760986}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3412404954433441, 'max': 2.5163683891296387, 'mean': 1.7137178182601929, 'count': 147.99998474121094, 'sum': 253.6302032470703, 'std': 0.39606483700053596, 'median': 1.8003325462341309, 'majority': 0.3412404954433441, 'minority': 0.3412404954433441, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 19.0, 22.0, 33.0, 39.0, 27.0, 7.0], [0.3412404954433441, 0.5587533116340637, 0.7762660980224609, 0.9937789440155029, 1.2112916707992554, 1.4288045167922974, 1.6463173627853394, 1.8638300895690918, 2.081342935562134, 2.298855781555176, 2.5163683891296387]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6742116808891296, 'percentile_98': 2.3537940979003906}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3516792953014374, 'max': 2.57580304145813, 'mean': 1.766954779624939, 'count': 147.99998474121094, 'sum': 261.50927734375, 'std': 0.410574418295489, 'median': 1.8494113683700562, 'majority': 0.3516792953014374, 'minority': 0.3516792953014374, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 14.0, 17.0, 23.0, 30.0, 39.0, 28.0, 9.0], [0.3516792953014374, 0.5740916728973389, 0.796504020690918, 1.0189164876937866, 1.2413288354873657, 1.4637411832809448, 1.6861536502838135, 1.9085659980773926, 2.1309783458709717, 2.353390693664551, 2.57580304145813]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6903793811798096, 'percentile_98': 2.4303369522094727}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35522833466529846, 'max': 2.5974276065826416, 'mean': 1.7116515636444092, 'count': 147.99998474121094, 'sum': 253.32440185546875, 'std': 0.4119576450550627, 'median': 1.7800121307373047, 'majority': 0.35522833466529846, 'minority': 0.35522833466529846, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 23.0, 37.0, 38.0, 18.0, 7.0], [0.35522833466529846, 0.5794482231140137, 0.8036681413650513, 1.0278880596160889, 1.2521079778671265, 1.476327896118164, 1.7005478143692017, 1.9247677326202393, 2.1489877700805664, 2.3732075691223145, 2.5974276065826416]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6586897969245911, 'percentile_98': 2.428753614425659}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3067730963230133, 'max': 2.245767831802368, 'mean': 1.5356683731079102, 'count': 147.99998474121094, 'sum': 227.27890014648438, 'std': 0.35750001563892464, 'median': 1.6098459959030151, 'majority': 0.3067730963230133, 'minority': 0.3067730963230133, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 14.0, 19.0, 21.0, 30.0, 39.0, 30.0, 7.0], [0.3067730963230133, 0.5006725788116455, 0.6945720911026001, 0.8884714841842651, 1.0823709964752197, 1.2762705087661743, 1.4701699018478394, 1.664069414138794, 1.8579689264297485, 2.051868438720703, 2.245767831802368]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5990548133850098, 'percentile_98': 2.1237545013427734}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2778679430484772, 'max': 2.031862497329712, 'mean': 1.3520665168762207, 'count': 147.99998474121094, 'sum': 200.10581970214844, 'std': 0.3260883521312758, 'median': 1.3948804140090942, 'majority': 0.2778679430484772, 'minority': 0.2778679430484772, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 17.0, 24.0, 36.0, 36.0, 23.0, 7.0], [0.2778679430484772, 0.4532673954963684, 0.628666877746582, 0.8040663003921509, 0.9794657230377197, 1.1548651456832886, 1.330264687538147, 1.5056641101837158, 1.6810635328292847, 1.8564629554748535, 2.031862497329712]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5197321176528931, 'percentile_98': 1.9224687814712524}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2781622111797333, 'max': 2.0294580459594727, 'mean': 1.3358222246170044, 'count': 147.99998474121094, 'sum': 197.70166015625, 'std': 0.3267820213639274, 'median': 1.3765876293182373, 'majority': 0.2781622111797333, 'minority': 0.2781622111797333, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 20.0, 21.0, 38.0, 34.0, 21.0, 7.0], [0.2781622111797333, 0.45329177379608154, 0.6284213662147522, 0.8035509586334229, 0.9786804914474487, 1.1538101434707642, 1.32893967628479, 1.5040693283081055, 1.6791988611221313, 1.8543283939361572, 2.0294580459594727]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5111292004585266, 'percentile_98': 1.9142385721206665}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2902437746524811, 'max': 2.108098268508911, 'mean': 1.3824905157089233, 'count': 147.99998474121094, 'sum': 204.60858154296875, 'std': 0.33793669590502473, 'median': 1.4209518432617188, 'majority': 0.2902437746524811, 'minority': 0.2902437746524811, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 21.0, 21.0, 39.0, 34.0, 19.0, 7.0], [0.2902437746524811, 0.4720292091369629, 0.6538146734237671, 0.8356001377105713, 1.0173856019973755, 1.1991710662841797, 1.3809564113616943, 1.5627418756484985, 1.7445273399353027, 1.926312804222107, 2.108098268508911]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5283441543579102, 'percentile_98': 1.9932255744934082}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3103024363517761, 'max': 2.247920036315918, 'mean': 1.4566997289657593, 'count': 147.99998474121094, 'sum': 215.59153747558594, 'std': 0.35653139929910815, 'median': 1.5105164051055908, 'majority': 0.3103024363517761, 'minority': 0.3103024363517761, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 22.0, 26.0, 35.0, 35.0, 17.0, 6.0], [0.3103024363517761, 0.5040642023086548, 0.6978259086608887, 0.8915876746177673, 1.085349440574646, 1.2791111469268799, 1.4728729724884033, 1.6666347980499268, 1.860396385192871, 2.0541582107543945, 2.247920036315918]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5530834197998047, 'percentile_98': 2.1209468841552734}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3791704773902893, 'max': 2.716810703277588, 'mean': 1.7878056764602661, 'count': 147.99998474121094, 'sum': 264.59521484375, 'std': 0.4290729115522502, 'median': 1.8397400379180908, 'majority': 0.3791704773902893, 'minority': 0.3791704773902893, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 14.0, 21.0, 26.0, 35.0, 35.0, 18.0, 8.0], [0.3791704773902893, 0.6129344701766968, 0.846698522567749, 1.0804624557495117, 1.3142266273498535, 1.5479905605316162, 1.781754493713379, 2.0155186653137207, 2.2492825984954834, 2.483046531677246, 2.716810703277588]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6827943921089172, 'percentile_98': 2.581287384033203}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3368587791919708, 'max': 2.4175119400024414, 'mean': 1.6408953666687012, 'count': 147.99998474121094, 'sum': 242.8524932861328, 'std': 0.38056809461932223, 'median': 1.698469877243042, 'majority': 0.3368587791919708, 'minority': 0.3368587791919708, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 10.0, 18.0, 28.0, 28.0, 38.0, 22.0, 13.0], [0.3368587791919708, 0.5449240803718567, 0.7529894113540649, 0.9610546827316284, 1.1691200733184814, 1.377185344696045, 1.5852506160736084, 1.7933160066604614, 2.0013813972473145, 2.209446668624878, 2.4175119400024414]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6363698840141296, 'percentile_98': 2.314662456512451}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3508393466472626, 'max': 2.4955360889434814, 'mean': 1.6675357818603516, 'count': 147.99998474121094, 'sum': 246.79527282714844, 'std': 0.39246000344290666, 'median': 1.7073029279708862, 'majority': 0.3508393466472626, 'minority': 0.3508393466472626, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 10.0, 20.0, 29.0, 36.0, 32.0, 21.0, 9.0], [0.3508393466472626, 0.5653090476989746, 0.7797787189483643, 0.9942483901977539, 1.2087180614471436, 1.4231877326965332, 1.6376574039459229, 1.8521270751953125, 2.066596746444702, 2.281066417694092, 2.4955360889434814]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6494106650352478, 'percentile_98': 2.4123246669769287}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3324543237686157, 'max': 2.3613088130950928, 'mean': 1.573189616203308, 'count': 147.99998474121094, 'sum': 232.83203125, 'std': 0.3682959848918907, 'median': 1.6194010972976685, 'majority': 0.3324543237686157, 'minority': 0.3324543237686157, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 9.0, 21.0, 31.0, 34.0, 35.0, 18.0, 9.0], [0.3324543237686157, 0.5353397727012634, 0.7382252216339111, 0.9411106109619141, 1.143996000289917, 1.3468815088272095, 1.5497668981552124, 1.7526524066925049, 1.9555377960205078, 2.1584231853485107, 2.3613088130950928]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6214110851287842, 'percentile_98': 2.2856032848358154}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31065982580184937, 'max': 2.20513916015625, 'mean': 1.4484062194824219, 'count': 147.99998474121094, 'sum': 214.36410522460938, 'std': 0.3478608333116888, 'median': 1.4682220220565796, 'majority': 0.31065982580184937, 'minority': 0.31065982580184937, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 10.0, 26.0, 30.0, 32.0, 33.0, 17.0, 9.0], [0.31065982580184937, 0.5001077651977539, 0.6895556449890137, 0.8790035843849182, 1.0684515237808228, 1.257899522781372, 1.4473474025726318, 1.6367952823638916, 1.8262431621551514, 2.015691041946411, 2.20513916015625]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.567378044128418, 'percentile_98': 2.1252858638763428}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27250751852989197, 'max': 1.9428614377975464, 'mean': 1.235159158706665, 'count': 147.99998474121094, 'sum': 182.80352783203125, 'std': 0.3113162389039433, 'median': 1.2346054315567017, 'majority': 0.27250751852989197, 'minority': 0.27250751852989197, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 29.0, 32.0, 27.0, 32.0, 13.0, 8.0], [0.27250751852989197, 0.43954288959503174, 0.6065782904624939, 0.773613691329956, 0.9406490325927734, 1.1076844930648804, 1.2747198343276978, 1.4417552947998047, 1.608790636062622, 1.7758259773254395, 1.9428614377975464]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.477165162563324, 'percentile_98': 1.8700129985809326}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28403526544570923, 'max': 2.015062093734741, 'mean': 1.243613362312317, 'count': 147.99998474121094, 'sum': 184.0547637939453, 'std': 0.32919224245368234, 'median': 1.2298014163970947, 'majority': 0.28403526544570923, 'minority': 0.28403526544570923, 'unique': 165.0, 'histogram': [[3.0, 2.0, 4.0, 23.0, 31.0, 28.0, 26.0, 29.0, 12.0, 7.0], [0.28403526544570923, 0.45713794231414795, 0.6302406787872314, 0.8033433556556702, 0.9764460325241089, 1.1495487689971924, 1.3226513862609863, 1.4957540035247803, 1.6688568592071533, 1.8419594764709473, 2.015062093734741]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4415223002433777, 'percentile_98': 1.937509536743164}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33193373680114746, 'max': 2.329026937484741, 'mean': 1.4325556755065918, 'count': 147.99998474121094, 'sum': 212.01821899414062, 'std': 0.3899390683198387, 'median': 1.4245469570159912, 'majority': 0.33193373680114746, 'minority': 0.33193373680114746, 'unique': 165.0, 'histogram': [[3.0, 2.0, 8.0, 20.0, 30.0, 28.0, 26.0, 28.0, 12.0, 8.0], [0.33193373680114746, 0.5316430330276489, 0.7313523888587952, 0.9310617446899414, 1.1307710409164429, 1.3304803371429443, 1.5301897525787354, 1.7298990488052368, 1.9296083450317383, 2.1293177604675293, 2.329026937484741]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4565333127975464, 'percentile_98': 2.248676061630249}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.348153680562973, 'max': 2.422588586807251, 'mean': 1.4780404567718506, 'count': 147.99998474121094, 'sum': 218.74996948242188, 'std': 0.41971336333341724, 'median': 1.4545433521270752, 'majority': 0.348153680562973, 'minority': 0.348153680562973, 'unique': 165.0, 'histogram': [[3.0, 2.0, 10.0, 21.0, 28.0, 30.0, 23.0, 26.0, 14.0, 8.0], [0.348153680562973, 0.555597186088562, 0.7630406618118286, 0.9704842567443848, 1.1779277324676514, 1.385371208190918, 1.5928148031234741, 1.8002582788467407, 2.0077016353607178, 2.2151451110839844, 2.422588586807251]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4158243238925934, 'percentile_98': 2.3540797233581543}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35553234815597534, 'max': 2.5002028942108154, 'mean': 1.5035912990570068, 'count': 147.99998474121094, 'sum': 222.531494140625, 'std': 0.44451830129418807, 'median': 1.506637692451477, 'majority': 0.35553234815597534, 'minority': 0.35553234815597534, 'unique': 165.0, 'histogram': [[3.0, 7.0, 10.0, 16.0, 29.0, 32.0, 22.0, 28.0, 10.0, 8.0], [0.35553234815597534, 0.5699993968009949, 0.7844664454460144, 0.9989334940910339, 1.2134006023406982, 1.4278676509857178, 1.6423346996307373, 1.8568017482757568, 2.0712687969207764, 2.285735845565796, 2.5002028942108154]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.41669249534606934, 'percentile_98': 2.4262380599975586}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28267696499824524, 'max': 2.4089009761810303, 'mean': 1.486680030822754, 'count': 147.99998474121094, 'sum': 220.02862548828125, 'std': 0.45209550650712815, 'median': 1.5073240995407104, 'majority': 0.28267696499824524, 'minority': 0.28267696499824524, 'unique': 165.0, 'histogram': [[3.0, 9.0, 6.0, 10.0, 25.0, 31.0, 25.0, 28.0, 19.0, 9.0], [0.28267696499824524, 0.495299369096756, 0.7079217433929443, 0.9205441474914551, 1.1331665515899658, 1.3457889556884766, 1.5584113597869873, 1.771033763885498, 1.9836561679840088, 2.1962785720825195, 2.4089009761810303]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4125216007232666, 'percentile_98': 2.362732172012329}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19675147533416748, 'max': 2.3619837760925293, 'mean': 1.393239974975586, 'count': 147.99998474121094, 'sum': 206.19949340820312, 'std': 0.45805015449579617, 'median': 1.410570740699768, 'majority': 0.19675147533416748, 'minority': 0.19675147533416748, 'unique': 165.0, 'histogram': [[6.0, 8.0, 5.0, 8.0, 28.0, 34.0, 29.0, 23.0, 15.0, 9.0], [0.19675147533416748, 0.41327470541000366, 0.6297979354858398, 0.8463211059570312, 1.0628442764282227, 1.2793675661087036, 1.495890736579895, 1.712414026260376, 1.9289371967315674, 2.145460367202759, 2.3619837760925293]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38168779015541077, 'percentile_98': 2.306624174118042}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11251018196344376, 'max': 2.272757053375244, 'mean': 1.3202877044677734, 'count': 147.99998474121094, 'sum': 195.40255737304688, 'std': 0.46195932049647387, 'median': 1.3439810276031494, 'majority': 0.11251018196344376, 'minority': 0.11251018196344376, 'unique': 165.0, 'histogram': [[8.0, 7.0, 3.0, 5.0, 28.0, 34.0, 32.0, 23.0, 16.0, 9.0], [0.11251018196344376, 0.328534871339798, 0.5445595383644104, 0.7605842351913452, 0.97660893201828, 1.1926336288452148, 1.4086582660675049, 1.6246830224990845, 1.8407076597213745, 2.056732177734375, 2.272757053375244]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23030179738998413, 'percentile_98': 2.2156031131744385}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03304464742541313, 'max': 2.3456332683563232, 'mean': 1.3348031044006348, 'count': 147.99998474121094, 'sum': 197.55084228515625, 'std': 0.5057570306060172, 'median': 1.367147445678711, 'majority': 0.03304464742541313, 'minority': 0.03304464742541313, 'unique': 165.0, 'histogram': [[10.0, 5.0, 3.0, 4.0, 23.0, 38.0, 34.0, 24.0, 15.0, 9.0], [0.03304464742541313, 0.2643035054206848, 0.4955623745918274, 0.72682124376297, 0.9580801129341125, 1.1893390417099, 1.4205979108810425, 1.651856780052185, 1.8831156492233276, 2.1143743991851807, 2.3456332683563232]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06381797045469284, 'percentile_98': 2.297316551208496}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03304464742541313, 'max': 2.339975357055664, 'mean': 1.3286538124084473, 'count': 147.99998474121094, 'sum': 196.6407470703125, 'std': 0.5020689774936755, 'median': 1.3591216802597046, 'majority': 0.03304464742541313, 'minority': 0.03304464742541313, 'unique': 165.0, 'histogram': [[8.0, 6.0, 4.0, 4.0, 27.0, 36.0, 33.0, 23.0, 15.0, 9.0], [0.03304464742541313, 0.2637377083301544, 0.4944307804107666, 0.7251238226890564, 0.955816924571991, 1.1865100860595703, 1.4172030687332153, 1.64789617061615, 1.8785892724990845, 2.1092822551727295, 2.339975357055664]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06381797045469284, 'percentile_98': 2.2936184406280518}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03304464742541313, 'max': 2.292116403579712, 'mean': 1.2774059772491455, 'count': 147.99998474121094, 'sum': 189.05606079101562, 'std': 0.4782781829287002, 'median': 1.3187271356582642, 'majority': 0.03304464742541313, 'minority': 0.03304464742541313, 'unique': 165.0, 'histogram': [[7.0, 7.0, 4.0, 5.0, 30.0, 37.0, 32.0, 23.0, 11.0, 9.0], [0.03304464742541313, 0.2589518129825592, 0.48485898971557617, 0.7107661366462708, 0.9366733431816101, 1.1625806093215942, 1.388487696647644, 1.6143949031829834, 1.8403021097183228, 2.066209077835083, 2.292116403579712]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06381797045469284, 'percentile_98': 2.2310893535614014}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03304464742541313, 'max': 2.2234110832214355, 'mean': 1.2504355907440186, 'count': 147.99998474121094, 'sum': 185.064453125, 'std': 0.45950250802274034, 'median': 1.2785269021987915, 'majority': 0.03304464742541313, 'minority': 0.03304464742541313, 'unique': 165.0, 'histogram': [[7.0, 6.0, 5.0, 4.0, 32.0, 35.0, 30.0, 23.0, 14.0, 9.0], [0.03304464742541313, 0.2520813047885895, 0.47111794352531433, 0.6901546120643616, 0.9091912508010864, 1.128227949142456, 1.3472646474838257, 1.5663012266159058, 1.7853379249572754, 2.0043745040893555, 2.2234110832214355]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0770406723022461, 'percentile_98': 2.1707394123077393}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.042100463062524796, 'max': 2.1612884998321533, 'mean': 1.223280906677246, 'count': 147.99998474121094, 'sum': 181.04556274414062, 'std': 0.44130860995760923, 'median': 1.2304781675338745, 'majority': 0.042100463062524796, 'minority': 0.042100463062524796, 'unique': 165.0, 'histogram': [[6.0, 6.0, 7.0, 3.0, 33.0, 34.0, 29.0, 23.0, 15.0, 9.0], [0.042100463062524796, 0.25401926040649414, 0.4659380614757538, 0.6778568625450134, 0.8897756934165955, 1.1016944646835327, 1.3136131763458252, 1.5255320072174072, 1.7374508380889893, 1.9493696689605713, 2.1612884998321533]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.150546133518219, 'percentile_98': 2.1183202266693115}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06126758083701134, 'max': 2.132352828979492, 'mean': 1.2303696870803833, 'count': 147.99998474121094, 'sum': 182.09469604492188, 'std': 0.4282018467230353, 'median': 1.2396098375320435, 'majority': 0.06126758083701134, 'minority': 0.06126758083701134, 'unique': 165.0, 'histogram': [[4.0, 7.0, 7.0, 4.0, 31.0, 33.0, 27.0, 26.0, 17.0, 9.0], [0.06126758083701134, 0.26837611198425293, 0.4754846394062042, 0.6825931668281555, 0.8897016644477844, 1.096810221672058, 1.3039188385009766, 1.5110273361206055, 1.7181358337402344, 1.9252443313598633, 2.132352828979492]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2262040078639984, 'percentile_98': 2.094041347503662}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06126758083701134, 'max': 2.1628408432006836, 'mean': 1.2379392385482788, 'count': 147.99998474121094, 'sum': 183.21499633789062, 'std': 0.4244763387886196, 'median': 1.2346665859222412, 'majority': 0.06126758083701134, 'minority': 0.06126758083701134, 'unique': 165.0, 'histogram': [[2.0, 8.0, 7.0, 8.0, 32.0, 34.0, 26.0, 24.0, 15.0, 9.0], [0.06126758083701134, 0.27142488956451416, 0.4815822243690491, 0.6917394995689392, 0.9018968343734741, 1.1120542287826538, 1.322211503982544, 1.5323688983917236, 1.7425261735916138, 1.952683448791504, 2.1628408432006836]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3146117627620697, 'percentile_98': 2.1242382526397705}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16012898087501526, 'max': 2.1269781589508057, 'mean': 1.223992109298706, 'count': 147.99998474121094, 'sum': 181.15081787109375, 'std': 0.40694280384645826, 'median': 1.195801019668579, 'majority': 0.16012898087501526, 'minority': 0.16012898087501526, 'unique': 165.0, 'histogram': [[4.0, 7.0, 7.0, 15.0, 31.0, 31.0, 25.0, 22.0, 14.0, 9.0], [0.16012898087501526, 0.356813907623291, 0.5534988641738892, 0.7501837015151978, 0.9468686580657959, 1.143553614616394, 1.3402384519577026, 1.5369234085083008, 1.733608365058899, 1.930293321609497, 2.1269781589508057]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31299087405204773, 'percentile_98': 2.090902090072632}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21211396157741547, 'max': 2.091172695159912, 'mean': 1.1729363203048706, 'count': 147.99998474121094, 'sum': 173.5945587158203, 'std': 0.38965084677503503, 'median': 1.130054235458374, 'majority': 0.21211396157741547, 'minority': 0.21211396157741547, 'unique': 165.0, 'histogram': [[4.0, 8.0, 6.0, 29.0, 32.0, 23.0, 23.0, 24.0, 8.0, 8.0], [0.21211396157741547, 0.4000198245048523, 0.5879257321357727, 0.7758315801620483, 0.9637374877929688, 1.1516433954238892, 1.33954918384552, 1.5274550914764404, 1.7153609991073608, 1.9032669067382812, 2.091172695159912]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3071381449699402, 'percentile_98': 2.033691167831421}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25003230571746826, 'max': 1.9580562114715576, 'mean': 1.1166174411773682, 'count': 147.99998474121094, 'sum': 165.25936889648438, 'std': 0.35679396208627967, 'median': 1.0825588703155518, 'majority': 0.25003230571746826, 'minority': 0.25003230571746826, 'unique': 165.0, 'histogram': [[5.0, 5.0, 11.0, 29.0, 31.0, 23.0, 21.0, 23.0, 9.0, 8.0], [0.25003230571746826, 0.4208346903324127, 0.5916370749473572, 0.762439489364624, 0.9332418441772461, 1.1040441989898682, 1.2748466730117798, 1.4456490278244019, 1.616451382637024, 1.787253737449646, 1.9580562114715576]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2994793951511383, 'percentile_98': 1.9178146123886108}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27322903275489807, 'max': 1.8690227270126343, 'mean': 1.080989122390747, 'count': 147.99998474121094, 'sum': 159.9863739013672, 'std': 0.333937412998046, 'median': 1.0440438985824585, 'majority': 0.27322903275489807, 'minority': 0.27322903275489807, 'unique': 165.0, 'histogram': [[4.0, 5.0, 9.0, 34.0, 31.0, 20.0, 23.0, 21.0, 10.0, 8.0], [0.27322903275489807, 0.43280839920043945, 0.5923877954483032, 0.7519671320915222, 0.9115464687347412, 1.071125864982605, 1.2307052612304688, 1.390284538269043, 1.5498639345169067, 1.7094433307647705, 1.8690227270126343]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28780022263526917, 'percentile_98': 1.8317044973373413}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25783294439315796, 'max': 1.7663344144821167, 'mean': 1.0313307046890259, 'count': 147.99998474121094, 'sum': 152.63693237304688, 'std': 0.3089284168600551, 'median': 0.9895732402801514, 'majority': 0.25783294439315796, 'minority': 0.25783294439315796, 'unique': 165.0, 'histogram': [[4.0, 4.0, 8.0, 32.0, 34.0, 22.0, 21.0, 22.0, 10.0, 8.0], [0.25783294439315796, 0.40868309140205383, 0.5595332384109497, 0.710383415222168, 0.8612335324287415, 1.0120837688446045, 1.1629338264465332, 1.313783884048462, 1.4646341800689697, 1.6154842376708984, 1.7663344144821167]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3235688805580139, 'percentile_98': 1.7318437099456787}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24839556217193604, 'max': 1.6994924545288086, 'mean': 0.9926391839981079, 'count': 147.99998474121094, 'sum': 146.91058349609375, 'std': 0.2940242065808853, 'median': 0.9536378979682922, 'majority': 0.24839556217193604, 'minority': 0.24839556217193604, 'unique': 165.0, 'histogram': [[4.0, 4.0, 10.0, 28.0, 36.0, 22.0, 23.0, 22.0, 8.0, 8.0], [0.24839556217193604, 0.3935052454471588, 0.5386149287223816, 0.6837246417999268, 0.8288342952728271, 0.9739439487457275, 1.119053602218628, 1.2641633749008179, 1.4092730283737183, 1.5543826818466187, 1.6994924545288086]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3442555069923401, 'percentile_98': 1.6647759675979614}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24386580288410187, 'max': 1.672100305557251, 'mean': 0.9706853628158569, 'count': 147.99998474121094, 'sum': 143.6614227294922, 'std': 0.29056012906284473, 'median': 0.9277060627937317, 'majority': 0.24386580288410187, 'minority': 0.24386580288410187, 'unique': 165.0, 'histogram': [[3.0, 5.0, 10.0, 30.0, 33.0, 23.0, 21.0, 25.0, 7.0, 8.0], [0.24386580288410187, 0.3866892457008362, 0.5295127034187317, 0.6723361015319824, 0.8151595592498779, 0.9579830169677734, 1.100806474685669, 1.2436299324035645, 1.38645339012146, 1.5292768478393555, 1.672100305557251]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3269308805465698, 'percentile_98': 1.6369974613189697}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23355509340763092, 'max': 1.596726417541504, 'mean': 0.9203739762306213, 'count': 147.99998474121094, 'sum': 136.21533203125, 'std': 0.27991462627866126, 'median': 0.8905844688415527, 'majority': 0.23355509340763092, 'minority': 0.23355509340763092, 'unique': 165.0, 'histogram': [[3.0, 4.0, 16.0, 26.0, 30.0, 24.0, 25.0, 23.0, 6.0, 8.0], [0.23355509340763092, 0.36987221240997314, 0.5061893463134766, 0.64250648021698, 0.7788236141204834, 0.9151407480239868, 1.0514578819274902, 1.1877750158309937, 1.324092149734497, 1.4604092836380005, 1.596726417541504]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3030574321746826, 'percentile_98': 1.5598617792129517}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21084380149841309, 'max': 1.4584827423095703, 'mean': 0.8553206920623779, 'count': 147.99998474121094, 'sum': 126.58744812011719, 'std': 0.2574441908800153, 'median': 0.8558967113494873, 'majority': 0.21084380149841309, 'minority': 0.21084380149841309, 'unique': 165.0, 'histogram': [[3.0, 4.0, 15.0, 23.0, 29.0, 25.0, 25.0, 27.0, 7.0, 7.0], [0.21084380149841309, 0.33560770750045776, 0.46037158370018005, 0.5851354598999023, 0.709899365901947, 0.8346632719039917, 0.9594271183013916, 1.084191083908081, 1.208954930305481, 1.3337187767028809, 1.4584827423095703]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27846622467041016, 'percentile_98': 1.414415955543518}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2000625878572464, 'max': 1.3945744037628174, 'mean': 0.821173906326294, 'count': 147.99998474121094, 'sum': 121.53372192382812, 'std': 0.2563543554974702, 'median': 0.815295934677124, 'majority': 0.2000625878572464, 'minority': 0.2000625878572464, 'unique': 165.0, 'histogram': [[4.0, 2.0, 20.0, 22.0, 26.0, 20.0, 26.0, 24.0, 12.0, 9.0], [0.2000625878572464, 0.3195137679576874, 0.43896496295928955, 0.5584161281585693, 0.6778672933578491, 0.7973184585571289, 0.9167696833610535, 1.036220908164978, 1.1556720733642578, 1.2751232385635376, 1.3945744037628174]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25672268867492676, 'percentile_98': 1.361555576324463}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20412355661392212, 'max': 1.418534278869629, 'mean': 0.8309251666069031, 'count': 147.99998474121094, 'sum': 122.97691345214844, 'std': 0.2694884971214471, 'median': 0.8324451446533203, 'majority': 0.20412355661392212, 'minority': 0.20412355661392212, 'unique': 165.0, 'histogram': [[4.0, 2.0, 22.0, 22.0, 26.0, 19.0, 25.0, 26.0, 10.0, 9.0], [0.20412355661392212, 0.3255646228790283, 0.4470057189464569, 0.5684468150138855, 0.6898878812789917, 0.8113289475440979, 0.9327700734138489, 1.054211139678955, 1.175652265548706, 1.297093391418457, 1.418534278869629]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.254518061876297, 'percentile_98': 1.3815535306930542}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20606538653373718, 'max': 1.4484118223190308, 'mean': 0.8327014446258545, 'count': 147.99998474121094, 'sum': 123.23979949951172, 'std': 0.2920054046803476, 'median': 0.811642587184906, 'majority': 0.20606538653373718, 'minority': 0.20606538653373718, 'unique': 165.0, 'histogram': [[4.0, 11.0, 18.0, 24.0, 22.0, 22.0, 19.0, 21.0, 14.0, 10.0], [0.20606538653373718, 0.3303000330924988, 0.454534649848938, 0.578769326210022, 0.7030039429664612, 0.8272385597229004, 0.9514732360839844, 1.0757079124450684, 1.1999424695968628, 1.3241771459579468, 1.4484118223190308]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24544402956962585, 'percentile_98': 1.399770975112915}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2019377052783966, 'max': 1.5799826383590698, 'mean': 0.8293049335479736, 'count': 147.99998474121094, 'sum': 122.73712158203125, 'std': 0.306367691936513, 'median': 0.8049736022949219, 'majority': 0.2019377052783966, 'minority': 0.2019377052783966, 'unique': 165.0, 'histogram': [[5.0, 16.0, 21.0, 31.0, 19.0, 21.0, 24.0, 12.0, 14.0, 2.0], [0.2019377052783966, 0.33974218368530273, 0.47754669189453125, 0.6153512001037598, 0.7531557083129883, 0.8909602165222168, 1.0287646055221558, 1.1665691137313843, 1.3043736219406128, 1.4421781301498413, 1.5799826383590698]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.237107515335083, 'percentile_98': 1.4228795766830444}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1991550624370575, 'max': 1.7403441667556763, 'mean': 0.8442682027816772, 'count': 147.99998474121094, 'sum': 124.9516830444336, 'std': 0.32532243277403716, 'median': 0.8418710827827454, 'majority': 0.1991550624370575, 'minority': 0.1991550624370575, 'unique': 165.0, 'histogram': [[5.0, 19.0, 20.0, 31.0, 27.0, 28.0, 17.0, 10.0, 6.0, 2.0], [0.1991550624370575, 0.35327398777008057, 0.5073928833007812, 0.6615117788314819, 0.8156306743621826, 0.9697495698928833, 1.1238685846328735, 1.2779874801635742, 1.432106375694275, 1.5862252712249756, 1.7403441667556763]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.233645960688591, 'percentile_98': 1.5371112823486328}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19249758124351501, 'max': 1.8503013849258423, 'mean': 0.8270570039749146, 'count': 147.99998474121094, 'sum': 122.40442657470703, 'std': 0.3428957576893391, 'median': 0.8173608183860779, 'majority': 0.19249758124351501, 'minority': 0.19249758124351501, 'unique': 165.0, 'histogram': [[10.0, 25.0, 20.0, 31.0, 29.0, 24.0, 16.0, 2.0, 6.0, 2.0], [0.19249758124351501, 0.35827797651290894, 0.5240583419799805, 0.6898387670516968, 0.8556190729141235, 1.0213994979858398, 1.1871799230575562, 1.352960228919983, 1.5187406539916992, 1.6845210790634155, 1.8503013849258423]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21994595229625702, 'percentile_98': 1.6544126272201538}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1870971918106079, 'max': 1.97383451461792, 'mean': 0.8178192973136902, 'count': 147.99998474121094, 'sum': 121.03724670410156, 'std': 0.36530474632525567, 'median': 0.8007582426071167, 'majority': 0.1870971918106079, 'minority': 0.1870971918106079, 'unique': 165.0, 'histogram': [[18.0, 18.0, 30.0, 31.0, 30.0, 22.0, 6.0, 1.0, 7.0, 2.0], [0.1870971918106079, 0.36577093601226807, 0.5444446802139282, 0.7231183648109436, 0.9017921090126038, 1.0804657936096191, 1.2591395378112793, 1.4378132820129395, 1.6164870262145996, 1.7951607704162598, 1.97383451461792]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20678861439228058, 'percentile_98': 1.7875081300735474}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18324242532253265, 'max': 2.1083309650421143, 'mean': 0.8150919675827026, 'count': 147.99998474121094, 'sum': 120.63359832763672, 'std': 0.39108525817528006, 'median': 0.7942564487457275, 'majority': 0.18324242532253265, 'minority': 0.18324242532253265, 'unique': 165.0, 'histogram': [[20.0, 16.0, 35.0, 39.0, 29.0, 15.0, 1.0, 1.0, 6.0, 3.0], [0.18324242532253265, 0.375751256942749, 0.568260133266449, 0.7607690095901489, 0.9532778263092041, 1.1457866430282593, 1.338295578956604, 1.5308043956756592, 1.7233132123947144, 1.9158220291137695, 2.1083309650421143]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.18728254735469818, 'percentile_98': 1.9295393228530884}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1676882803440094, 'max': 2.2456002235412598, 'mean': 0.8126668334007263, 'count': 147.99998474121094, 'sum': 120.2746810913086, 'std': 0.41865682561711953, 'median': 0.7810412645339966, 'majority': 0.1676882803440094, 'minority': 0.1676882803440094, 'unique': 165.0, 'histogram': [[21.0, 22.0, 35.0, 38.0, 29.0, 9.0, 1.0, 1.0, 6.0, 3.0], [0.1676882803440094, 0.37547945976257324, 0.5832706689834595, 0.7910617589950562, 0.9988529682159424, 1.2066441774368286, 1.4144352674484253, 1.6222264766693115, 1.8300176858901978, 2.037808895111084, 2.2456002235412598]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1838342398405075, 'percentile_98': 2.0746493339538574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14730869233608246, 'max': 2.383493423461914, 'mean': 0.8084378242492676, 'count': 147.99998474121094, 'sum': 119.64878845214844, 'std': 0.4474354384111445, 'median': 0.7726874947547913, 'majority': 0.14730869233608246, 'minority': 0.14730869233608246, 'unique': 165.0, 'histogram': [[26.0, 20.0, 40.0, 38.0, 28.0, 2.0, 1.0, 1.0, 6.0, 3.0], [0.14730869233608246, 0.3709271550178528, 0.5945456624031067, 0.8181641101837158, 1.0417826175689697, 1.2654011249542236, 1.489019513130188, 1.712638020515442, 1.9362565279006958, 2.15987491607666, 2.383493423461914]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17789344489574432, 'percentile_98': 2.1900856494903564}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1255340725183487, 'max': 2.518448829650879, 'mean': 0.8010255098342896, 'count': 147.99998474121094, 'sum': 118.55176544189453, 'std': 0.4766275017605405, 'median': 0.7661724090576172, 'majority': 0.1255340725183487, 'minority': 0.1255340725183487, 'unique': 165.0, 'histogram': [[29.0, 21.0, 46.0, 35.0, 22.0, 1.0, 1.0, 1.0, 6.0, 3.0], [0.1255340725183487, 0.3648255467414856, 0.6041170358657837, 0.843408465385437, 1.0827000141143799, 1.3219914436340332, 1.5612828731536865, 1.8005744218826294, 2.0398659706115723, 2.2791574001312256, 2.518448829650879]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16886578500270844, 'percentile_98': 2.301133871078491}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10271946340799332, 'max': 2.6526217460632324, 'mean': 0.7910418510437012, 'count': 147.99998474121094, 'sum': 117.07418060302734, 'std': 0.5065666468248771, 'median': 0.760553240776062, 'majority': 0.10271946340799332, 'minority': 0.10271946340799332, 'unique': 165.0, 'histogram': [[30.0, 21.0, 48.0, 41.0, 13.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.10271946340799332, 0.357709676027298, 0.6126999258995056, 0.8676901459693909, 1.1226803064346313, 1.3776705265045166, 1.6326607465744019, 1.887650966644287, 2.142641305923462, 2.3976314067840576, 2.6526217460632324]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15691381692886353, 'percentile_98': 2.41058349609375}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07856187224388123, 'max': 2.785593032836914, 'mean': 0.7786930799484253, 'count': 147.99998474121094, 'sum': 115.24656677246094, 'std': 0.5372459376728737, 'median': 0.7437093257904053, 'majority': 0.07856187224388123, 'minority': 0.07856187224388123, 'unique': 165.0, 'histogram': [[32.0, 24.0, 55.0, 38.0, 4.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.07856187224388123, 0.3492650091648102, 0.6199681758880615, 0.8906712532043457, 1.1613744497299194, 1.4320775270462036, 1.7027807235717773, 1.973483920097351, 2.2441868782043457, 2.51488995552063, 2.785593032836914]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.12473215162754059, 'percentile_98': 2.5181756019592285}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.053921863436698914, 'max': 2.9196295738220215, 'mean': 0.7644945979118347, 'count': 147.99998474121094, 'sum': 113.14518737792969, 'std': 0.568740873997171, 'median': 0.7229655981063843, 'majority': 0.053921863436698914, 'minority': 0.053921863436698914, 'unique': 165.0, 'histogram': [[33.0, 31.0, 53.0, 35.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.053921863436698914, 0.3404926061630249, 0.6270633935928345, 0.9136341214179993, 1.200204849243164, 1.4867756366729736, 1.7733463048934937, 2.0599172115325928, 2.3464879989624023, 2.633058786392212, 2.9196295738220215]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08872737735509872, 'percentile_98': 2.625657081604004}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 3.0223004817962646, 'mean': 0.7293095588684082, 'count': 147.99998474121094, 'sum': 107.93780517578125, 'std': 0.59648436300881, 'median': 0.6797110438346863, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[34.0, 34.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.323184072971344, 0.6230859160423279, 0.922987699508667, 1.2228895425796509, 1.5227913856506348, 1.822693109512329, 2.1225950717926025, 2.422496795654297, 2.722398519515991, 3.0223004817962646]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.7014882564544678}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.928053140640259, 'mean': 0.7091026306152344, 'count': 147.99998474121094, 'sum': 104.94718170166016, 'std': 0.5779971161724206, 'median': 0.6617653965950012, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[34.0, 34.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.31375935673713684, 0.6042364835739136, 0.8947135806083679, 1.1851906776428223, 1.4756677150726318, 1.766144871711731, 2.05662202835083, 2.3470990657806396, 2.637576103210449, 2.928053140640259]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.6174967288970947}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.8328981399536133, 'mean': 0.6884955763816833, 'count': 147.99998474121094, 'sum': 101.8973388671875, 'std': 0.5580155908498438, 'median': 0.6425747871398926, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[33.0, 35.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.3042438328266144, 0.5852054357528687, 0.8661670088768005, 1.1471285820007324, 1.4280900955200195, 1.7090517282485962, 1.9900133609771729, 2.27097487449646, 2.551936388015747, 2.8328981399536133]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.5328335762023926}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.7369160652160645, 'mean': 0.6677601933479309, 'count': 147.99998474121094, 'sum': 98.82849884033203, 'std': 0.5379313058089884, 'median': 0.622528076171875, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[33.0, 35.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.29464563727378845, 0.5660090446472168, 0.8373724222183228, 1.1087357997894287, 1.3800991773605347, 1.6514625549316406, 1.9228259325027466, 2.1941893100738525, 2.465552568435669, 2.7369160652160645]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.447559118270874}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.6401853561401367, 'mean': 0.6471751928329468, 'count': 147.99998474121094, 'sum': 95.78192138671875, 'std': 0.5177198108140231, 'median': 0.6030580997467041, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[32.0, 36.0, 55.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.28497257828712463, 0.5466629266738892, 0.8083532452583313, 1.0700435638427734, 1.3317339420318604, 1.5934242010116577, 1.855114459991455, 2.116804838180542, 2.378495216369629, 2.6401853561401367]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0423416830599308, 'percentile_98': 2.3617336750030518}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.5427780151367188, 'mean': 0.6271049380302429, 'count': 147.99998474121094, 'sum': 92.8115234375, 'std': 0.4971919482384011, 'median': 0.5851286053657532, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[32.0, 35.0, 56.0, 29.0, 1.0, 2.0, 0.0, 1.0, 7.0, 2.0], [0.02328226901590824, 0.27523183822631836, 0.5271814465522766, 0.7791310548782349, 1.0310806035995483, 1.2830301523208618, 1.5349798202514648, 1.7869293689727783, 2.038878917694092, 2.2908284664154053, 2.5427780151367188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 2.2754104137420654}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.444777011871338, 'mean': 0.6072696447372437, 'count': 147.99998474121094, 'sum': 89.87590026855469, 'std': 0.4764961290262305, 'median': 0.5661552548408508, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[30.0, 37.0, 56.0, 29.0, 1.0, 2.0, 0.0, 0.0, 8.0, 2.0], [0.02328226901590824, 0.2654317319393158, 0.5075812339782715, 0.7497307062149048, 0.9918801784515381, 1.2340296506881714, 1.4761791229248047, 1.718328595161438, 1.9604780673980713, 2.202627420425415, 2.444777011871338]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 2.1886520385742188}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02328226901590824, 'max': 2.346276044845581, 'mean': 0.5876696109771729, 'count': 147.99998474121094, 'sum': 86.97509765625, 'std': 0.45553749049946407, 'median': 0.5496924519538879, 'majority': 0.02328226901590824, 'minority': 0.02328226901590824, 'unique': 165.0, 'histogram': [[30.0, 37.0, 56.0, 29.0, 1.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.02328226901590824, 0.25558164715766907, 0.48788100481033325, 0.7201803922653198, 0.9524797797203064, 1.184779167175293, 1.4170784950256348, 1.6493779420852661, 1.881677269935608, 2.1139767169952393, 2.346276044845581]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 2.101529359817505}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.026793822646141052, 'max': 2.2473747730255127, 'mean': 0.5681172609329224, 'count': 147.99998474121094, 'sum': 84.08134460449219, 'std': 0.434438895596329, 'median': 0.5309165716171265, 'majority': 0.026793822646141052, 'minority': 0.026793822646141052, 'unique': 165.0, 'histogram': [[29.0, 37.0, 58.0, 28.0, 1.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.026793822646141052, 0.2488519251346588, 0.4709100127220154, 0.6929681301116943, 0.9150262475013733, 1.1370843648910522, 1.3591424226760864, 1.5812005996704102, 1.8032586574554443, 2.0253167152404785, 2.2473747730255127]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 2.014117479324341}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0423416830599308, 'max': 2.14817214012146, 'mean': 0.5488628149032593, 'count': 147.99998474121094, 'sum': 81.231689453125, 'std': 0.41298234150084145, 'median': 0.5099496245384216, 'majority': 0.0423416830599308, 'minority': 0.0423416830599308, 'unique': 165.0, 'histogram': [[30.0, 39.0, 58.0, 25.0, 1.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.0423416830599308, 0.25292474031448364, 0.4635077714920044, 0.6740908622741699, 0.8846738934516907, 1.0952569246292114, 1.305840015411377, 1.516422986984253, 1.7270060777664185, 1.937589168548584, 2.14817214012146]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04371487721800804, 'percentile_98': 1.9264912605285645}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.046645015478134155, 'max': 2.0487678050994873, 'mean': 0.5299957990646362, 'count': 147.99998474121094, 'sum': 78.43936920166016, 'std': 0.3912398458570838, 'median': 0.4880581796169281, 'majority': 0.046645015478134155, 'minority': 0.046645015478134155, 'unique': 165.0, 'histogram': [[25.0, 45.0, 57.0, 26.0, 0.0, 2.0, 0.0, 1.0, 6.0, 3.0], [0.046645015478134155, 0.24685730040073395, 0.44706958532333374, 0.6472818851470947, 0.8474941253662109, 1.0477064847946167, 1.247918725013733, 1.4481310844421387, 1.6483433246612549, 1.848555564880371, 2.0487678050994873]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04941367730498314, 'percentile_98': 1.8428088426589966}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0750655084848404, 'max': 1.949264645576477, 'mean': 0.5117738842964172, 'count': 147.99998474121094, 'sum': 75.74252319335938, 'std': 0.3688959794511249, 'median': 0.46811729669570923, 'majority': 0.0750655084848404, 'minority': 0.0750655084848404, 'unique': 165.0, 'histogram': [[33.0, 40.0, 61.0, 19.0, 0.0, 2.0, 0.0, 1.0, 5.0, 4.0], [0.0750655084848404, 0.26248544454574585, 0.4499053359031677, 0.6373252868652344, 0.8247451782226562, 1.0121650695800781, 1.1995850801467896, 1.3870049715042114, 1.5744248628616333, 1.7618447542190552, 1.949264645576477]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07976622879505157, 'percentile_98': 1.767360806465149}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08542820811271667, 'max': 1.8497612476348877, 'mean': 0.49366265535354614, 'count': 147.99998474121094, 'sum': 73.06206512451172, 'std': 0.3467927130621076, 'median': 0.447478711605072, 'majority': 0.08542820811271667, 'minority': 0.08542820811271667, 'unique': 165.0, 'histogram': [[30.0, 45.0, 61.0, 17.0, 0.0, 2.0, 0.0, 1.0, 5.0, 4.0], [0.08542820811271667, 0.26186150312423706, 0.43829479813575745, 0.6147280931472778, 0.7911614179611206, 0.9675947427749634, 1.1440279483795166, 1.3204612731933594, 1.4968945980072021, 1.673327922821045, 1.8497612476348877]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09370874613523483, 'percentile_98': 1.6791596412658691}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08024746924638748, 'max': 1.7620484828948975, 'mean': 0.47559088468551636, 'count': 147.99998474121094, 'sum': 70.38744354248047, 'std': 0.324992623612251, 'median': 0.4268514811992645, 'majority': 0.08024746924638748, 'minority': 0.08024746924638748, 'unique': 165.0, 'histogram': [[24.0, 48.0, 64.0, 17.0, 1.0, 1.0, 0.0, 2.0, 5.0, 3.0], [0.08024746924638748, 0.24842756986618042, 0.41660764813423157, 0.5847877264022827, 0.7529678344726562, 0.9211479425430298, 1.0893280506134033, 1.2575081586837769, 1.4256882667541504, 1.593868374824524, 1.7620484828948975]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10689064860343933, 'percentile_98': 1.5753448009490967}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07511655241250992, 'max': 1.7021677494049072, 'mean': 0.457584947347641, 'count': 147.99998474121094, 'sum': 67.72256469726562, 'std': 0.3035629868836295, 'median': 0.4106721878051758, 'majority': 0.07511655241250992, 'minority': 0.07511655241250992, 'unique': 165.0, 'histogram': [[22.0, 51.0, 65.0, 15.0, 1.0, 1.0, 0.0, 3.0, 4.0, 3.0], [0.07511655241250992, 0.23782166838645935, 0.4005267918109894, 0.5632319450378418, 0.7259370684623718, 0.8886421918869019, 1.051347255706787, 1.2140523195266724, 1.3767575025558472, 1.539462685585022, 1.7021677494049072]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11647540330886841, 'percentile_98': 1.5019121170043945}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06992103904485703, 'max': 1.6420917510986328, 'mean': 0.4393755793571472, 'count': 147.99998474121094, 'sum': 65.02758026123047, 'std': 0.2826002346561589, 'median': 0.39399486780166626, 'majority': 0.06992103904485703, 'minority': 0.06992103904485703, 'unique': 165.0, 'histogram': [[14.0, 60.0, 68.0, 11.0, 1.0, 1.0, 0.0, 3.0, 5.0, 2.0], [0.06992103904485703, 0.22713810205459595, 0.38435518741607666, 0.5415722131729126, 0.6987892985343933, 0.856006383895874, 1.01322340965271, 1.1704405546188354, 1.3276575803756714, 1.4848746061325073, 1.6420917510986328]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11680949479341507, 'percentile_98': 1.4431743621826172}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06474051624536514, 'max': 1.5818727016448975, 'mean': 0.42103826999664307, 'count': 147.99998474121094, 'sum': 62.31365966796875, 'std': 0.2622189226064704, 'median': 0.37155672907829285, 'majority': 0.06474051624536514, 'minority': 0.06474051624536514, 'unique': 165.0, 'histogram': [[6.0, 69.0, 70.0, 8.0, 1.0, 1.0, 0.0, 5.0, 3.0, 2.0], [0.06474051624536514, 0.21645373106002808, 0.3681669533252716, 0.5198801755905151, 0.671593427658081, 0.823306679725647, 0.9750198721885681, 1.1267330646514893, 1.2784463167190552, 1.430159568786621, 1.5818727016448975]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11713159829378128, 'percentile_98': 1.3846056461334229}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.059760112315416336, 'max': 1.521543264389038, 'mean': 0.4029695987701416, 'count': 147.99998474121094, 'sum': 59.639495849609375, 'std': 0.24251860627093758, 'median': 0.3496125638484955, 'majority': 0.059760112315416336, 'minority': 0.059760112315416336, 'unique': 165.0, 'histogram': [[6.0, 73.0, 66.0, 8.0, 1.0, 1.0, 1.0, 5.0, 3.0, 1.0], [0.059760112315416336, 0.2059384286403656, 0.35211676359176636, 0.4982950985431671, 0.6444733738899231, 0.7906516790390015, 0.9368300437927246, 1.0830082893371582, 1.2291866540908813, 1.3753650188446045, 1.521543264389038]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11745651066303253, 'percentile_98': 1.3124322891235352}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.054986413568258286, 'max': 1.4611308574676514, 'mean': 0.3852623403072357, 'count': 147.99998474121094, 'sum': 57.018821716308594, 'std': 0.2236242084430526, 'median': 0.33382725715637207, 'majority': 0.054986413568258286, 'minority': 0.054986413568258286, 'unique': 165.0, 'histogram': [[5.0, 74.0, 69.0, 5.0, 2.0, 0.0, 3.0, 3.0, 3.0, 1.0], [0.054986413568258286, 0.19560086727142334, 0.3362153172492981, 0.47682976722717285, 0.6174442172050476, 0.7580586671829224, 0.8986731171607971, 1.0392875671386719, 1.1799019575119019, 1.3205164670944214, 1.4611308574676514]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11778855323791504, 'percentile_98': 1.2369699478149414}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.050301939249038696, 'max': 1.4006751775741577, 'mean': 0.36769866943359375, 'count': 147.99998474121094, 'sum': 54.419395446777344, 'std': 0.20573288073185036, 'median': 0.3200846016407013, 'majority': 0.050301939249038696, 'minority': 0.050301939249038696, 'unique': 165.0, 'histogram': [[4.0, 73.0, 75.0, 1.0, 2.0, 0.0, 4.0, 2.0, 3.0, 1.0], [0.050301939249038696, 0.18533927202224731, 0.32037660479545593, 0.45541393756866455, 0.5904512405395508, 0.725488543510437, 0.8605259656906128, 0.995563268661499, 1.1306005716323853, 1.2656378746032715, 1.4006751775741577]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11812028288841248, 'percentile_98': 1.1618109941482544}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.045722104609012604, 'max': 1.3402210474014282, 'mean': 0.35027310252189636, 'count': 147.99998474121094, 'sum': 51.840415954589844, 'std': 0.18908866748526307, 'median': 0.3147197663784027, 'majority': 0.045722104609012604, 'minority': 0.045722104609012604, 'unique': 165.0, 'histogram': [[4.0, 66.0, 82.0, 2.0, 1.0, 0.0, 4.0, 3.0, 2.0, 1.0], [0.045722104609012604, 0.17517200112342834, 0.3046218752861023, 0.43407174944877625, 0.563521683216095, 0.6929715871810913, 0.8224214315414429, 0.9518713355064392, 1.0813212394714355, 1.210771083831787, 1.3402210474014282]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11844886839389801, 'percentile_98': 1.0663102865219116}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04126722365617752, 'max': 1.2798118591308594, 'mean': 0.3330581486225128, 'count': 147.99998474121094, 'sum': 49.2926025390625, 'std': 0.17397562476886164, 'median': 0.3001658320426941, 'majority': 0.04126722365617752, 'minority': 0.04126722365617752, 'unique': 165.0, 'histogram': [[4.0, 63.0, 86.0, 1.0, 1.0, 2.0, 4.0, 2.0, 1.0, 1.0], [0.04126722365617752, 0.1651216745376587, 0.28897613286972046, 0.4128305912017822, 0.536685049533844, 0.6605395078659058, 0.7843939661979675, 0.9082484245300293, 1.0321029424667358, 1.1559573411941528, 1.2798118591308594]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11877643316984177, 'percentile_98': 0.9714511036872864}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03693048283457756, 'max': 1.2194911241531372, 'mean': 0.31603771448135376, 'count': 147.99998474121094, 'sum': 46.77357864379883, 'std': 0.1607524833765468, 'median': 0.28634172677993774, 'majority': 0.03693048283457756, 'minority': 0.03693048283457756, 'unique': 165.0, 'histogram': [[4.0, 63.0, 79.0, 8.0, 1.0, 4.0, 2.0, 2.0, 1.0, 1.0], [0.03693048283457756, 0.15518654882907867, 0.2734426259994507, 0.3916986882686615, 0.5099547505378723, 0.6282108426094055, 0.7464669346809387, 0.8647229671478271, 0.9829790592193604, 1.101235032081604, 1.2194911241531372]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1187044307589531, 'percentile_98': 0.8775959610939026}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03268032521009445, 'max': 1.1593095064163208, 'mean': 0.2991141974925995, 'count': 147.99998474121094, 'sum': 44.268898010253906, 'std': 0.1498530925149373, 'median': 0.2676650285720825, 'majority': 0.03268032521009445, 'minority': 0.03268032521009445, 'unique': 165.0, 'histogram': [[5.0, 62.0, 72.0, 16.0, 0.0, 4.0, 3.0, 1.0, 1.0, 1.0], [0.03268032521009445, 0.14534324407577515, 0.25800618529319763, 0.3706691265106201, 0.4833320379257202, 0.5959949493408203, 0.7086579203605652, 0.8213208317756653, 0.9339837431907654, 1.0466465950012207, 1.1593095064163208]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1091887354850769, 'percentile_98': 0.7848405838012695}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028552819043397903, 'max': 1.0993125438690186, 'mean': 0.28239408135414124, 'count': 147.99998474121094, 'sum': 41.79431915283203, 'std': 0.1416880376441289, 'median': 0.24944549798965454, 'majority': 0.028552819043397903, 'minority': 0.028552819043397903, 'unique': 165.0, 'histogram': [[5.0, 62.0, 70.0, 15.0, 7.0, 2.0, 1.0, 1.0, 1.0, 1.0], [0.028552819043397903, 0.13562878966331482, 0.24270476400852203, 0.34978073835372925, 0.45685672760009766, 0.5639327168464661, 0.6710086464881897, 0.7780846357345581, 0.8851606249809265, 0.9922366142272949, 1.0993125438690186]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09972374141216278, 'percentile_98': 0.693274974822998}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02455998584628105, 'max': 1.0395424365997314, 'mean': 0.2658931016921997, 'count': 147.99998474121094, 'sum': 39.3521728515625, 'std': 0.1366289865914685, 'median': 0.22721777856349945, 'majority': 0.02455998584628105, 'minority': 0.02455998584628105, 'unique': 165.0, 'histogram': [[5.0, 75.0, 54.0, 12.0, 12.0, 4.0, 1.0, 0.0, 1.0, 1.0], [0.02455998584628105, 0.12605823576450348, 0.2275564819574356, 0.32905471324920654, 0.43055295944213867, 0.5320512056350708, 0.6335494518280029, 0.7350476980209351, 0.8365459442138672, 0.9380441904067993, 1.0395424365997314]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09031204879283905, 'percentile_98': 0.6029865145683289}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02070295810699463, 'max': 0.9800418019294739, 'mean': 0.2496313452720642, 'count': 147.99998474121094, 'sum': 36.9454345703125, 'std': 0.1348973818791981, 'median': 0.20192842185497284, 'majority': 0.02070295810699463, 'minority': 0.02070295810699463, 'unique': 165.0, 'histogram': [[6.0, 82.0, 40.0, 18.0, 10.0, 6.0, 1.0, 0.0, 1.0, 1.0], [0.02070295810699463, 0.11663684248924255, 0.21257072687149048, 0.3085046112537384, 0.40443849563598633, 0.5003724098205566, 0.5963062644004822, 0.6922401189804077, 0.788174033164978, 0.8841079473495483, 0.9800418019294739]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08095628768205643, 'percentile_98': 0.5751196146011353}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.01698659174144268, 'max': 0.9208540320396423, 'mean': 0.2336399406194687, 'count': 147.99998474121094, 'sum': 34.57870864868164, 'std': 0.13648392401556872, 'median': 0.17833709716796875, 'majority': 0.01698659174144268, 'minority': 0.01698659174144268, 'unique': 165.0, 'histogram': [[7.0, 89.0, 29.0, 18.0, 10.0, 8.0, 2.0, 0.0, 1.0, 1.0], [0.01698659174144268, 0.10737333446741104, 0.19776007533073425, 0.2881467938423157, 0.3785335421562195, 0.4689202904701233, 0.5593070387840271, 0.6496937870979309, 0.7400805354118347, 0.8304672837257385, 0.9208540320396423]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07165856659412384, 'percentile_98': 0.5807799696922302}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.013394592329859734, 'max': 0.8620255589485168, 'mean': 0.21786262094974518, 'count': 147.99998474121094, 'sum': 32.2436637878418, 'std': 0.1411660435648561, 'median': 0.15664252638816833, 'majority': 0.013394592329859734, 'minority': 0.013394592329859734, 'unique': 165.0, 'histogram': [[13.0, 88.0, 26.0, 16.0, 8.0, 6.0, 5.0, 1.0, 1.0, 1.0], [0.013394592329859734, 0.09825769066810608, 0.18312078714370728, 0.26798388361930847, 0.35284698009490967, 0.43771007657051086, 0.5225731730461121, 0.6074362993240356, 0.6922993659973145, 0.7771624326705933, 0.8620255589485168]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.062419600784778595, 'percentile_98': 0.582057774066925}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.009929241612553596, 'max': 0.803602933883667, 'mean': 0.2022937387228012, 'count': 147.99998474121094, 'sum': 29.939470291137695, 'std': 0.14853071749122426, 'median': 0.13625332713127136, 'majority': 0.009929241612553596, 'minority': 0.009929241612553596, 'unique': 165.0, 'histogram': [[17.0, 87.0, 19.0, 17.0, 8.0, 5.0, 5.0, 4.0, 2.0, 1.0], [0.009929241612553596, 0.0892966091632843, 0.16866397857666016, 0.248031347990036, 0.32739871740341187, 0.4067660868167877, 0.4861334562301636, 0.565500795841217, 0.6448681950569153, 0.7242355942726135, 0.803602933883667]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.053241558372974396, 'percentile_98': 0.6109827756881714}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006619839463382959, 'max': 0.7456293106079102, 'mean': 0.18702982366085052, 'count': 147.99998474121094, 'sum': 27.680410385131836, 'std': 0.15805369254477838, 'median': 0.11330168694257736, 'majority': 0.006619839463382959, 'minority': 0.006619839463382959, 'unique': 165.0, 'histogram': [[29.0, 78.0, 16.0, 13.0, 10.0, 6.0, 3.0, 4.0, 4.0, 2.0], [0.006619839463382959, 0.08052079379558563, 0.15442174673080444, 0.22832269966602325, 0.30222365260124207, 0.3761245906352997, 0.4500255584716797, 0.5239264965057373, 0.5978274345397949, 0.6717283725738525, 0.7456293106079102]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04412753880023956, 'percentile_98': 0.6270430088043213}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 0.7438952922821045, 'mean': 0.18068087100982666, 'count': 147.99998474121094, 'sum': 26.740766525268555, 'std': 0.1682710145761448, 'median': 0.10195446759462357, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[55.0, 55.0, 13.0, 12.0, 9.0, 5.0, 4.0, 6.0, 3.0, 3.0], [0.005208991933614016, 0.07907762378454208, 0.15294626355171204, 0.2268148958683014, 0.30068352818489075, 0.3745521605014801, 0.44842079281806946, 0.5222893953323364, 0.5961580276489258, 0.6700266599655151, 0.7438952922821045]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03778083994984627, 'percentile_98': 0.6568936109542847}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 0.7953135371208191, 'mean': 0.1924656480550766, 'count': 147.99998474121094, 'sum': 28.484912872314453, 'std': 0.16947937492548507, 'median': 0.10928604751825333, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[54.0, 51.0, 17.0, 13.0, 11.0, 6.0, 3.0, 5.0, 3.0, 2.0], [0.005208991933614016, 0.08421944826841354, 0.16322991251945496, 0.24224036931991577, 0.3212508261203766, 0.4002612829208374, 0.4792717397212982, 0.5582821369171143, 0.6372926235198975, 0.7163031101226807, 0.7953135371208191]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0384654700756073, 'percentile_98': 0.6468452215194702}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 0.8861419558525085, 'mean': 0.20588618516921997, 'count': 147.99998474121094, 'sum': 30.471153259277344, 'std': 0.1729149729050177, 'median': 0.12534892559051514, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[60.0, 41.0, 17.0, 20.0, 10.0, 5.0, 7.0, 3.0, 1.0, 1.0], [0.005208991933614016, 0.09330228716135025, 0.18139559030532837, 0.2694889008998871, 0.3575821816921234, 0.44567546248435974, 0.5337687730789185, 0.6218620538711548, 0.7099553346633911, 0.7980486154556274, 0.8861419558525085]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04345296323299408, 'percentile_98': 0.6410536766052246}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 0.9730246067047119, 'mean': 0.2215859442949295, 'count': 147.99998474121094, 'sum': 32.794715881347656, 'std': 0.177433398354217, 'median': 0.15205350518226624, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[63.0, 37.0, 21.0, 20.0, 7.0, 9.0, 6.0, 0.0, 1.0, 1.0], [0.005208991933614016, 0.10199055820703506, 0.198772132396698, 0.29555371403694153, 0.39233526587486267, 0.4891168177127838, 0.5858983993530273, 0.6826799511909485, 0.7794615030288696, 0.8762430548667908, 0.9730246067047119]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04384371265769005, 'percentile_98': 0.6606779098510742}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.056124210357666, 'mean': 0.23887284100055695, 'count': 147.99998474121094, 'sum': 35.35317611694336, 'std': 0.18352486961857933, 'median': 0.18010511994361877, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[59.0, 35.0, 27.0, 22.0, 8.0, 9.0, 2.0, 1.0, 1.0, 1.0], [0.005208991933614016, 0.11030051857233047, 0.21539205312728882, 0.32048359513282776, 0.4255751073360443, 0.5306665897369385, 0.6357581615447998, 0.7408496737480164, 0.8459411859512329, 0.9510326981544495, 1.056124210357666]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.046887461096048355, 'percentile_98': 0.6897393465042114}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.1368274688720703, 'mean': 0.2594681680202484, 'count': 147.99998474121094, 'sum': 38.401283264160156, 'std': 0.19010676856851413, 'median': 0.21095699071884155, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[57.0, 33.0, 33.0, 19.0, 12.0, 7.0, 1.0, 1.0, 1.0, 1.0], [0.005208991933614016, 0.11837083846330643, 0.23153269290924072, 0.3446945250034332, 0.4578563868999481, 0.5710182189941406, 0.6841800212860107, 0.7973418831825256, 0.9105037450790405, 1.0236655473709106, 1.1368274688720703]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.05041243135929108, 'percentile_98': 0.7749596834182739}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.2171807289123535, 'mean': 0.28321483731269836, 'count': 147.99998474121094, 'sum': 41.91579055786133, 'std': 0.19747246388829004, 'median': 0.2509651184082031, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[46.0, 38.0, 43.0, 16.0, 14.0, 2.0, 2.0, 2.0, 1.0, 1.0], [0.005208991933614016, 0.12640617787837982, 0.24760335683822632, 0.368800550699234, 0.4899977147579193, 0.6111948490142822, 0.7323920726776123, 0.8535892367362976, 0.9747864007949829, 1.095983624458313, 1.2171807289123535]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.056352339684963226, 'percentile_98': 0.8595595359802246}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.293702244758606, 'mean': 0.309658944606781, 'count': 147.99998474121094, 'sum': 45.82952117919922, 'std': 0.20529772490489445, 'median': 0.2823334038257599, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[41.0, 38.0, 50.0, 16.0, 12.0, 2.0, 2.0, 2.0, 1.0, 1.0], [0.005208991933614016, 0.13405832648277283, 0.26290765404701233, 0.39175698161125183, 0.520606279373169, 0.6494556069374084, 0.778304934501648, 0.9071542620658875, 1.036003589630127, 1.1648528575897217, 1.293702244758606]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.056352339684963226, 'percentile_98': 0.9409013986587524}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.005208991933614016, 'max': 1.33583402633667, 'mean': 0.3388673961162567, 'count': 147.99998474121094, 'sum': 50.15237045288086, 'std': 0.21018883512789224, 'median': 0.31173524260520935, 'majority': 0.005208991933614016, 'minority': 0.005208991933614016, 'unique': 165.0, 'histogram': [[29.0, 44.0, 54.0, 15.0, 12.0, 4.0, 3.0, 2.0, 1.0, 1.0], [0.005208991933614016, 0.1382715106010437, 0.2713340222835541, 0.40439653396606445, 0.5374590158462524, 0.6705214977264404, 0.8035840392112732, 0.936646580696106, 1.069709062576294, 1.202771544456482, 1.33583402633667]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0649300217628479, 'percentile_98': 1.0149943828582764}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.015848852694034576, 'max': 1.4197194576263428, 'mean': 0.37154334783554077, 'count': 147.99998474121094, 'sum': 54.98841094970703, 'std': 0.21366346576329356, 'median': 0.335441917181015, 'majority': 0.015848852694034576, 'minority': 0.015848852694034576, 'unique': 165.0, 'histogram': [[20.0, 50.0, 59.0, 19.0, 6.0, 4.0, 2.0, 3.0, 1.0, 1.0], [0.015848852694034576, 0.15623590350151062, 0.29662296175956726, 0.4370100200176239, 0.5773971080780029, 0.7177841663360596, 0.8581712245941162, 0.9985582828521729, 1.1389453411102295, 1.2793323993682861, 1.4197194576263428]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10717494040727615, 'percentile_98': 1.080293893814087}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03074304573237896, 'max': 1.4812078475952148, 'mean': 0.40766197443008423, 'count': 147.99998474121094, 'sum': 60.33396530151367, 'std': 0.21771766393157088, 'median': 0.3643591105937958, 'majority': 0.03074304573237896, 'minority': 0.03074304573237896, 'unique': 165.0, 'histogram': [[7.0, 60.0, 64.0, 16.0, 5.0, 5.0, 3.0, 2.0, 2.0, 1.0], [0.03074304573237896, 0.17578953504562378, 0.32083600759506226, 0.4658825099468231, 0.610929012298584, 0.7559754848480225, 0.9010220170021057, 1.0460684299468994, 1.191114902496338, 1.3361613750457764, 1.4812078475952148]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1749490201473236, 'percentile_98': 1.1487762928009033}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.045645590871572495, 'max': 1.5448960065841675, 'mean': 0.4446079730987549, 'count': 147.99998474121094, 'sum': 65.80197143554688, 'std': 0.22708951558146556, 'median': 0.38711878657341003, 'majority': 0.045645590871572495, 'minority': 0.045645590871572495, 'unique': 165.0, 'histogram': [[4.0, 58.0, 70.0, 15.0, 4.0, 5.0, 3.0, 3.0, 2.0, 1.0], [0.045645590871572495, 0.19557063281536102, 0.34549567103385925, 0.4954206943511963, 0.6453457474708557, 0.7952708005905151, 0.9451957941055298, 1.095120906829834, 1.2450459003448486, 1.3949708938598633, 1.5448960065841675]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1882268637418747, 'percentile_98': 1.2198541164398193}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06037910655140877, 'max': 1.6165225505828857, 'mean': 0.4821312725543976, 'count': 147.99998474121094, 'sum': 71.35542297363281, 'std': 0.2421777630971352, 'median': 0.41219955682754517, 'majority': 0.06037910655140877, 'minority': 0.06037910655140877, 'unique': 165.0, 'histogram': [[3.0, 53.0, 76.0, 14.0, 4.0, 6.0, 3.0, 3.0, 2.0, 1.0], [0.06037910655140877, 0.21599344909191132, 0.37160781025886536, 0.5272221565246582, 0.6828364729881287, 0.8384508490562439, 0.9940651655197144, 1.1496795415878296, 1.3052939176559448, 1.46090829372406, 1.6165225505828857]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19374549388885498, 'percentile_98': 1.296394944190979}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07473668456077576, 'max': 1.68805992603302, 'mean': 0.5191688537597656, 'count': 147.99998474121094, 'sum': 76.83698272705078, 'std': 0.2606709129271383, 'median': 0.4387352466583252, 'majority': 0.07473668456077576, 'minority': 0.07473668456077576, 'unique': 165.0, 'histogram': [[3.0, 52.0, 72.0, 15.0, 8.0, 3.0, 5.0, 2.0, 4.0, 1.0], [0.07473668456077576, 0.23606900870800018, 0.3974013328552246, 0.5587337017059326, 0.7200659513473511, 0.8813983201980591, 1.042730689048767, 1.2040629386901855, 1.3653953075408936, 1.5267276763916016, 1.68805992603302]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19932225346565247, 'percentile_98': 1.383658528327942}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08898032456636429, 'max': 1.7589051723480225, 'mean': 0.5561527013778687, 'count': 147.99998474121094, 'sum': 82.31059265136719, 'std': 0.28190794122135976, 'median': 0.4630548357963562, 'majority': 0.08898032456636429, 'minority': 0.08898032456636429, 'unique': 165.0, 'histogram': [[3.0, 48.0, 72.0, 19.0, 8.0, 2.0, 6.0, 2.0, 4.0, 1.0], [0.08898032456636429, 0.25597280263900757, 0.42296528816223145, 0.5899577736854553, 0.7569502592086792, 0.9239427447319031, 1.090935230255127, 1.2579277753829956, 1.4249202013015747, 1.5919126272201538, 1.7589051723480225]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20486919581890106, 'percentile_98': 1.4780396223068237}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10254434496164322, 'max': 1.6607820987701416, 'mean': 0.5817460417747498, 'count': 147.99998474121094, 'sum': 86.09840393066406, 'std': 0.28235499221890104, 'median': 0.4826517105102539, 'majority': 0.10254434496164322, 'minority': 0.10254434496164322, 'unique': 165.0, 'histogram': [[4.0, 33.0, 72.0, 22.0, 14.0, 5.0, 6.0, 3.0, 5.0, 1.0], [0.10254434496164322, 0.2583681344985962, 0.4141919016838074, 0.5700157284736633, 0.7258394956588745, 0.8816632628440857, 1.0374870300292969, 1.1933107376098633, 1.3491345643997192, 1.5049583911895752, 1.6607820987701416]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20952890813350677, 'percentile_98': 1.4148272275924683}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11534815281629562, 'max': 1.8609557151794434, 'mean': 0.6207537055015564, 'count': 147.99998474121094, 'sum': 91.87153625488281, 'std': 0.32267708376294907, 'median': 0.5142956972122192, 'majority': 0.11534815281629562, 'minority': 0.11534815281629562, 'unique': 165.0, 'histogram': [[6.0, 48.0, 65.0, 12.0, 14.0, 6.0, 5.0, 4.0, 4.0, 1.0], [0.11534815281629562, 0.28990891575813293, 0.46446967124938965, 0.639030396938324, 0.8135911822319031, 0.9881519675254822, 1.162712574005127, 1.337273359298706, 1.5118341445922852, 1.6863949298858643, 1.8609557151794434]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21251936256885529, 'percentile_98': 1.5738097429275513}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1288730502128601, 'max': 1.9234622716903687, 'mean': 0.6557255983352661, 'count': 147.99998474121094, 'sum': 97.04737854003906, 'std': 0.3478580167965165, 'median': 0.5538425445556641, 'majority': 0.1288730502128601, 'minority': 0.1288730502128601, 'unique': 165.0, 'histogram': [[9.0, 48.0, 59.0, 13.0, 14.0, 8.0, 4.0, 4.0, 5.0, 1.0], [0.1288730502128601, 0.3083319664001465, 0.48779091238975525, 0.667249858379364, 0.8467087745666504, 1.026167631149292, 1.2056267261505127, 1.3850855827331543, 1.564544439315796, 1.7440035343170166, 1.9234622716903687]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21744677424430847, 'percentile_98': 1.6316245794296265}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14207518100738525, 'max': 1.9880647659301758, 'mean': 0.6903359293937683, 'count': 147.99998474121094, 'sum': 102.16970825195312, 'std': 0.37409245424474025, 'median': 0.5863360166549683, 'majority': 0.14207518100738525, 'minority': 0.14207518100738525, 'unique': 165.0, 'histogram': [[12.0, 46.0, 52.0, 19.0, 9.0, 10.0, 4.0, 7.0, 4.0, 2.0], [0.14207518100738525, 0.32667413353919983, 0.5112730860710144, 0.6958720684051514, 0.8804709911346436, 1.0650699138641357, 1.2496689558029175, 1.4342678785324097, 1.6188668012619019, 1.803465723991394, 1.9880647659301758]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22228595614433289, 'percentile_98': 1.7011992931365967}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15506891906261444, 'max': 2.0535104274749756, 'mean': 0.724479615688324, 'count': 147.99998474121094, 'sum': 107.22296905517578, 'std': 0.4013157646855568, 'median': 0.6124005317687988, 'majority': 0.15506891906261444, 'minority': 0.15506891906261444, 'unique': 165.0, 'histogram': [[15.0, 45.0, 48.0, 20.0, 6.0, 11.0, 7.0, 7.0, 4.0, 2.0], [0.15506891906261444, 0.3449130654335022, 0.5347572565078735, 0.7246014475822449, 0.9144455790519714, 1.1042896509170532, 1.2941339015960693, 1.483978033065796, 1.6738221645355225, 1.863666296005249, 2.0535104274749756]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22177575528621674, 'percentile_98': 1.7712783813476562}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16752590239048004, 'max': 1.9527885913848877, 'mean': 0.7474890351295471, 'count': 147.99998474121094, 'sum': 110.62836456298828, 'std': 0.4089355650944492, 'median': 0.6289306282997131, 'majority': 0.16752590239048004, 'minority': 0.16752590239048004, 'unique': 165.0, 'histogram': [[16.0, 37.0, 40.0, 28.0, 11.0, 8.0, 8.0, 7.0, 7.0, 3.0], [0.16752590239048004, 0.3460521697998047, 0.5245784521102905, 0.7031046748161316, 0.8816309571266174, 1.060157299041748, 1.2386834621429443, 1.4172097444534302, 1.595736026763916, 1.7742623090744019, 1.9527885913848877]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21310323476791382, 'percentile_98': 1.7245906591415405}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17916622757911682, 'max': 2.0216290950775146, 'mean': 0.7817563414573669, 'count': 147.99998474121094, 'sum': 115.6999282836914, 'std': 0.44358154645568615, 'median': 0.6430962085723877, 'majority': 0.17916622757911682, 'minority': 0.17916622757911682, 'unique': 165.0, 'histogram': [[20.0, 35.0, 37.0, 29.0, 9.0, 5.0, 12.0, 7.0, 8.0, 3.0], [0.17916622757911682, 0.3634124994277954, 0.5476588010787964, 0.7319051027297974, 0.9161514043807983, 1.1003977060317993, 1.2846438884735107, 1.4688901901245117, 1.6531364917755127, 1.8373827934265137, 2.0216290950775146]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20286855101585388, 'percentile_98': 1.824338674545288}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18860334157943726, 'max': 2.1155405044555664, 'mean': 0.8129292130470276, 'count': 147.99998474121094, 'sum': 120.31350708007812, 'std': 0.4722212847142481, 'median': 0.6608717441558838, 'majority': 0.18860334157943726, 'minority': 0.18860334157943726, 'unique': 165.0, 'histogram': [[20.0, 38.0, 36.0, 26.0, 11.0, 3.0, 12.0, 8.0, 8.0, 3.0], [0.18860334157943726, 0.3812970519065857, 0.5739907622337341, 0.7666844725608826, 0.959378182888031, 1.1520719528198242, 1.3447656631469727, 1.537459373474121, 1.7301530838012695, 1.922846794128418, 2.1155405044555664]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1936042457818985, 'percentile_98': 1.908001184463501}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18423528969287872, 'max': 2.25516676902771, 'mean': 0.844961404800415, 'count': 147.99998474121094, 'sum': 125.05427551269531, 'std': 0.5046591641528974, 'median': 0.682341456413269, 'majority': 0.18423528969287872, 'minority': 0.18423528969287872, 'unique': 165.0, 'histogram': [[21.0, 39.0, 35.0, 27.0, 10.0, 2.0, 12.0, 9.0, 7.0, 3.0], [0.18423528969287872, 0.39132845401763916, 0.598421573638916, 0.8055147528648376, 1.0126079320907593, 1.2197010517120361, 1.4267942905426025, 1.6338874101638794, 1.8409805297851562, 2.0480735301971436, 2.25516676902771]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1942960023880005, 'percentile_98': 2.0042359828948975}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17544689774513245, 'max': 2.315847158432007, 'mean': 0.8757111430168152, 'count': 147.99998474121094, 'sum': 129.60523986816406, 'std': 0.5332586797480866, 'median': 0.7110108733177185, 'majority': 0.17544689774513245, 'minority': 0.17544689774513245, 'unique': 165.0, 'histogram': [[21.0, 38.0, 32.0, 27.0, 12.0, 3.0, 11.0, 9.0, 9.0, 3.0], [0.17544689774513245, 0.3894869089126587, 0.6035269498825073, 0.8175668716430664, 1.031606912612915, 1.2456469535827637, 1.4596868753433228, 1.6737269163131714, 1.88776695728302, 2.101807117462158, 2.315847158432007]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1768048256635666, 'percentile_98': 2.076462507247925}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15703730285167694, 'max': 2.377680540084839, 'mean': 0.9058980941772461, 'count': 147.99998474121094, 'sum': 134.07290649414062, 'std': 0.5621340143822499, 'median': 0.7386741638183594, 'majority': 0.15703730285167694, 'minority': 0.15703730285167694, 'unique': 165.0, 'histogram': [[19.0, 36.0, 32.0, 30.0, 13.0, 3.0, 10.0, 6.0, 12.0, 4.0], [0.15703730285167694, 0.37910163402557373, 0.6011659502983093, 0.8232303261756897, 1.0452946424484253, 1.2673588991165161, 1.4894232749938965, 1.7114875316619873, 1.9335519075393677, 2.155616283416748, 2.377680540084839]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16661815345287323, 'percentile_98': 2.162550926208496}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1386074423789978, 'max': 2.4650228023529053, 'mean': 0.936198890209198, 'count': 147.99998474121094, 'sum': 138.5574188232422, 'std': 0.5919430492399996, 'median': 0.7658888697624207, 'majority': 0.1386074423789978, 'minority': 0.1386074423789978, 'unique': 165.0, 'histogram': [[19.0, 34.0, 31.0, 33.0, 13.0, 3.0, 8.0, 8.0, 12.0, 4.0], [0.1386074423789978, 0.3712489604949951, 0.6038905382156372, 0.8365320563316345, 1.0691735744476318, 1.3018150329589844, 1.534456729888916, 1.7670981884002686, 1.999739646911621, 2.2323813438415527, 2.4650228023529053]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15777607262134552, 'percentile_98': 2.2504489421844482}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12035426497459412, 'max': 2.5512568950653076, 'mean': 0.9655678272247314, 'count': 147.99998474121094, 'sum': 142.90402221679688, 'std': 0.6207090662005108, 'median': 0.792055070400238, 'majority': 0.12035426497459412, 'minority': 0.12035426497459412, 'unique': 165.0, 'histogram': [[17.0, 36.0, 29.0, 33.0, 13.0, 5.0, 6.0, 7.0, 15.0, 4.0], [0.12035426497459412, 0.3634445369243622, 0.6065348386764526, 0.8496251106262207, 1.0927153825759888, 1.3358056545257568, 1.578895926475525, 1.821986198425293, 2.0650763511657715, 2.30816650390625, 2.5512568950653076]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.14907510578632355, 'percentile_98': 2.3349568843841553}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10209739208221436, 'max': 2.634899377822876, 'mean': 0.994083821773529, 'count': 147.99998474121094, 'sum': 147.1243896484375, 'std': 0.6494779627058979, 'median': 0.8172304630279541, 'majority': 0.10209739208221436, 'minority': 0.10209739208221436, 'unique': 165.0, 'histogram': [[17.0, 33.0, 32.0, 31.0, 15.0, 5.0, 5.0, 8.0, 14.0, 5.0], [0.10209739208221436, 0.3553776144981384, 0.6086578369140625, 0.8619380593299866, 1.1152182817459106, 1.36849844455719, 1.6217787265777588, 1.8750590085983276, 2.1283392906188965, 2.381619453430176, 2.634899377822876]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.14024946093559265, 'percentile_98': 2.4165501594543457}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0844281017780304, 'max': 2.70784068107605, 'mean': 1.0205225944519043, 'count': 147.99998474121094, 'sum': 151.03732299804688, 'std': 0.6748812420890736, 'median': 0.8417145609855652, 'majority': 0.0844281017780304, 'minority': 0.0844281017780304, 'unique': 165.0, 'histogram': [[17.0, 31.0, 33.0, 30.0, 15.0, 7.0, 3.0, 10.0, 12.0, 7.0], [0.0844281017780304, 0.3467693626880646, 0.6091105937957764, 0.8714518547058105, 1.1337931156158447, 1.396134376525879, 1.658475637435913, 1.9208168983459473, 2.1831581592559814, 2.4454994201660156, 2.70784068107605]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.12764662504196167, 'percentile_98': 2.496950387954712}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06617967784404755, 'max': 2.8000385761260986, 'mean': 1.0499860048294067, 'count': 147.99998474121094, 'sum': 155.39791870117188, 'std': 0.7081043256551292, 'median': 0.8643481731414795, 'majority': 0.06617967784404755, 'minority': 0.06617967784404755, 'unique': 165.0, 'histogram': [[17.0, 31.0, 33.0, 30.0, 15.0, 7.0, 3.0, 9.0, 12.0, 8.0], [0.06617967784404755, 0.33956557512283325, 0.6129514575004578, 0.8863373398780823, 1.159723162651062, 1.4331090450286865, 1.706494927406311, 1.9798808097839355, 2.2532668113708496, 2.5266528129577637, 2.8000385761260986]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10680516809225082, 'percentile_98': 2.580522298812866}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06708291172981262, 'max': 2.9096519947052, 'mean': 1.104646921157837, 'count': 147.99998474121094, 'sum': 163.48773193359375, 'std': 0.7385358421910244, 'median': 0.9159147143363953, 'majority': 0.06708291172981262, 'minority': 0.06708291172981262, 'unique': 165.0, 'histogram': [[17.0, 24.0, 37.0, 32.0, 14.0, 9.0, 3.0, 9.0, 11.0, 9.0], [0.06708291172981262, 0.35133981704711914, 0.635596752166748, 0.9198535680770874, 1.2041105031967163, 1.4883674383163452, 1.7726242542266846, 2.0568811893463135, 2.3411381244659424, 2.6253950595855713, 2.9096519947052]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10673055797815323, 'percentile_98': 2.700540781021118}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10723762959241867, 'max': 2.9211108684539795, 'mean': 1.1509045362472534, 'count': 147.99998474121094, 'sum': 170.3338623046875, 'std': 0.7304560206319013, 'median': 0.9715986251831055, 'majority': 0.10723762959241867, 'minority': 0.10723762959241867, 'unique': 165.0, 'histogram': [[17.0, 22.0, 37.0, 30.0, 18.0, 9.0, 3.0, 8.0, 12.0, 9.0], [0.10723762959241867, 0.38862496614456177, 0.6700122952461243, 0.9513996243476868, 1.2327868938446045, 1.514174222946167, 1.7955615520477295, 2.076948881149292, 2.3583362102508545, 2.639723539352417, 2.9211108684539795]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16240032017230988, 'percentile_98': 2.727206230163574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1616283357143402, 'max': 2.933711051940918, 'mean': 1.1998648643493652, 'count': 147.99998474121094, 'sum': 177.57998657226562, 'std': 0.7218737515525426, 'median': 1.0156725645065308, 'majority': 0.1616283357143402, 'minority': 0.1616283357143402, 'unique': 165.0, 'histogram': [[17.0, 20.0, 38.0, 28.0, 21.0, 8.0, 4.0, 9.0, 11.0, 9.0], [0.1616283357143402, 0.43883660435676575, 0.7160449028015137, 0.9932531118392944, 1.2704614400863647, 1.547669768333435, 1.8248779773712158, 2.102086067199707, 2.3792943954467773, 2.6565027236938477, 2.933711051940918]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19997116923332214, 'percentile_98': 2.7530691623687744}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21591773629188538, 'max': 2.9435017108917236, 'mean': 1.2482049465179443, 'count': 147.99998474121094, 'sum': 184.73431396484375, 'std': 0.7126784753626983, 'median': 1.0736126899719238, 'majority': 0.21591773629188538, 'minority': 0.21591773629188538, 'unique': 165.0, 'histogram': [[17.0, 21.0, 38.0, 26.0, 21.0, 9.0, 3.0, 10.0, 11.0, 9.0], [0.21591773629188538, 0.48867613077163696, 0.7614345550537109, 1.0341929197311401, 1.3069512844085693, 1.5797096490859985, 1.8524681329727173, 2.1252264976501465, 2.3979849815368652, 2.670743465423584, 2.9435017108917236]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2372342050075531, 'percentile_98': 2.77697491645813}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2705383598804474, 'max': 2.9584102630615234, 'mean': 1.2978016138076782, 'count': 147.99998474121094, 'sum': 192.07461547851562, 'std': 0.70536206728301, 'median': 1.131866455078125, 'majority': 0.2705383598804474, 'minority': 0.2705383598804474, 'unique': 165.0, 'histogram': [[17.0, 22.0, 36.0, 24.0, 24.0, 9.0, 3.0, 10.0, 11.0, 9.0], [0.2705383598804474, 0.5393255949020386, 0.8081127405166626, 1.0769000053405762, 1.3456871509552002, 1.6144742965698242, 1.8832615613937378, 2.1520488262176514, 2.4208359718322754, 2.6896231174468994, 2.9584102630615234]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2785692512989044, 'percentile_98': 2.8079962730407715}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29857137799263, 'max': 2.9648265838623047, 'mean': 1.3437936305999756, 'count': 147.99998474121094, 'sum': 198.88143920898438, 'std': 0.6967412435352993, 'median': 1.1868427991867065, 'majority': 0.29857137799263, 'minority': 0.29857137799263, 'unique': 165.0, 'histogram': [[16.0, 21.0, 29.0, 28.0, 28.0, 10.0, 3.0, 9.0, 11.0, 10.0], [0.29857137799263, 0.5651968717575073, 0.831822395324707, 1.0984479188919067, 1.3650734424591064, 1.6316989660263062, 1.8983244895935059, 2.164950132369995, 2.4315755367279053, 2.6982009410858154, 2.9648265838623047]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3171252906322479, 'percentile_98': 2.8314244747161865}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3107364773750305, 'max': 2.9401493072509766, 'mean': 1.384493112564087, 'count': 147.99998474121094, 'sum': 204.90496826171875, 'std': 0.6842755214905896, 'median': 1.2371565103530884, 'majority': 0.3107364773750305, 'minority': 0.3107364773750305, 'unique': 165.0, 'histogram': [[15.0, 17.0, 27.0, 34.0, 25.0, 11.0, 5.0, 7.0, 12.0, 12.0], [0.3107364773750305, 0.5736777782440186, 0.8366190791130066, 1.0995603799819946, 1.362501621246338, 1.6254429817199707, 1.8883843421936035, 2.1513254642486572, 2.41426682472229, 2.677208185195923, 2.9401493072509766]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34427782893180847, 'percentile_98': 2.860469102859497}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30516454577445984, 'max': 2.75175142288208, 'mean': 1.3666380643844604, 'count': 147.99998474121094, 'sum': 202.26242065429688, 'std': 0.6292074441853196, 'median': 1.2401615381240845, 'majority': 0.30516454577445984, 'minority': 0.30516454577445984, 'unique': 165.0, 'histogram': [[11.0, 19.0, 17.0, 36.0, 26.0, 16.0, 9.0, 6.0, 12.0, 13.0], [0.30516454577445984, 0.5498232245445251, 0.7944818735122681, 1.0391405820846558, 1.2837992906570435, 1.5284579992294312, 1.7731165885925293, 2.017775297164917, 2.2624340057373047, 2.5070927143096924, 2.75175142288208]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36259958148002625, 'percentile_98': 2.70937180519104}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30201438069343567, 'max': 2.684333086013794, 'mean': 1.3567630052566528, 'count': 147.99998474121094, 'sum': 200.8009033203125, 'std': 0.604147052994612, 'median': 1.251386046409607, 'majority': 0.30201438069343567, 'minority': 0.30201438069343567, 'unique': 165.0, 'histogram': [[10.0, 16.0, 17.0, 35.0, 27.0, 19.0, 10.0, 6.0, 12.0, 13.0], [0.30201438069343567, 0.5402462482452393, 0.7784781455993652, 1.0167099237442017, 1.2549418210983276, 1.4931737184524536, 1.73140549659729, 1.969637393951416, 2.207869291305542, 2.446101188659668, 2.684333086013794]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37716078758239746, 'percentile_98': 2.6380717754364014}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32390695810317993, 'max': 2.7985002994537354, 'mean': 1.4407259225845337, 'count': 147.99998474121094, 'sum': 213.2274169921875, 'std': 0.6244015689729947, 'median': 1.3071414232254028, 'majority': 0.32390695810317993, 'minority': 0.32390695810317993, 'unique': 165.0, 'histogram': [[7.0, 14.0, 21.0, 36.0, 24.0, 22.0, 9.0, 7.0, 11.0, 14.0], [0.32390695810317993, 0.5713663101196289, 0.8188256025314331, 1.0662848949432373, 1.313744306564331, 1.5612037181854248, 1.8086628913879395, 2.056122303009033, 2.303581714630127, 2.5510408878326416, 2.7985002994537354]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4247581958770752, 'percentile_98': 2.783493757247925}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3280811011791229, 'max': 2.8948349952697754, 'mean': 1.4856150150299072, 'count': 147.99998474121094, 'sum': 219.87100219726562, 'std': 0.6338783048507123, 'median': 1.3482589721679688, 'majority': 0.3280811011791229, 'minority': 0.3280811011791229, 'unique': 165.0, 'histogram': [[7.0, 14.0, 21.0, 36.0, 27.0, 19.0, 10.0, 6.0, 13.0, 12.0], [0.3280811011791229, 0.5847564935684204, 0.8414318561553955, 1.0981073379516602, 1.3547827005386353, 1.6114580631256104, 1.868133544921875, 2.1248087882995605, 2.381484270095825, 2.63815975189209, 2.8948349952697754]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4521578252315521, 'percentile_98': 2.841336250305176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33368268609046936, 'max': 2.863638162612915, 'mean': 1.5084574222564697, 'count': 147.99998474121094, 'sum': 223.25167846679688, 'std': 0.6036889281097527, 'median': 1.401995062828064, 'majority': 0.33368268609046936, 'minority': 0.33368268609046936, 'unique': 165.0, 'histogram': [[5.0, 14.0, 20.0, 27.0, 31.0, 27.0, 9.0, 9.0, 10.0, 13.0], [0.33368268609046936, 0.5866782665252686, 0.8396737575531006, 1.0926693677902222, 1.3456648588180542, 1.5986603498458862, 1.8516559600830078, 2.104651689529419, 2.357647180557251, 2.610642671585083, 2.863638162612915]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.485056608915329, 'percentile_98': 2.756356954574585}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33753928542137146, 'max': 2.912057399749756, 'mean': 1.5502625703811646, 'count': 147.99998474121094, 'sum': 229.4388427734375, 'std': 0.6064087247023969, 'median': 1.4485563039779663, 'majority': 0.33753928542137146, 'minority': 0.33753928542137146, 'unique': 165.0, 'histogram': [[4.0, 14.0, 18.0, 28.0, 32.0, 27.0, 9.0, 9.0, 11.0, 13.0], [0.33753928542137146, 0.5949910879135132, 0.8524429798126221, 1.1098947525024414, 1.3673466444015503, 1.6247984170913696, 1.8822503089904785, 2.139702081680298, 2.397153854370117, 2.6546056270599365, 2.912057399749756]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5047566890716553, 'percentile_98': 2.8234522342681885}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.34174349904060364, 'max': 2.8582568168640137, 'mean': 1.5672844648361206, 'count': 147.99998474121094, 'sum': 231.9580841064453, 'std': 0.5816015154805043, 'median': 1.494986653327942, 'majority': 0.34174349904060364, 'minority': 0.34174349904060364, 'unique': 165.0, 'histogram': [[4.0, 11.0, 19.0, 19.0, 42.0, 23.0, 13.0, 11.0, 10.0, 13.0], [0.34174349904060364, 0.5933948755264282, 0.8450461626052856, 1.0966975688934326, 1.34834885597229, 1.6000001430511475, 1.8516515493392944, 2.1033029556274414, 2.354954242706299, 2.6066055297851562, 2.8582568168640137]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5224701166152954, 'percentile_98': 2.727766275405884}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3450002670288086, 'max': 2.922435760498047, 'mean': 1.604986548423767, 'count': 147.99998474121094, 'sum': 237.53797912597656, 'std': 0.5811568739337406, 'median': 1.5280084609985352, 'majority': 0.3450002670288086, 'minority': 0.3450002670288086, 'unique': 165.0, 'histogram': [[4.0, 10.0, 20.0, 17.0, 42.0, 26.0, 12.0, 11.0, 10.0, 13.0], [0.3450002670288086, 0.6027438044548035, 0.8604873418807983, 1.1182308197021484, 1.375974416732788, 1.6337180137634277, 1.8914614915847778, 2.149204969406128, 2.4069485664367676, 2.6646921634674072, 2.922435760498047]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5377901792526245, 'percentile_98': 2.768313407897949}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3483501970767975, 'max': 2.9289488792419434, 'mean': 1.628413438796997, 'count': 147.99998474121094, 'sum': 241.0051727294922, 'std': 0.5675108825799686, 'median': 1.5639349222183228, 'majority': 0.3483501970767975, 'minority': 0.3483501970767975, 'unique': 165.0, 'histogram': [[4.0, 8.0, 17.0, 18.0, 42.0, 29.0, 13.0, 12.0, 11.0, 11.0], [0.3483501970767975, 0.606410026550293, 0.8644698858261108, 1.1225297451019287, 1.3805896043777466, 1.6386494636535645, 1.8967093229293823, 2.1547691822052, 2.4128291606903076, 2.670889139175415, 2.9289488792419434]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5541573166847229, 'percentile_98': 2.7585268020629883}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33358079195022583, 'max': 2.797469139099121, 'mean': 1.6225377321243286, 'count': 147.99998474121094, 'sum': 240.13555908203125, 'std': 0.5274896490518772, 'median': 1.594832181930542, 'majority': 0.33358079195022583, 'minority': 0.33358079195022583, 'unique': 165.0, 'histogram': [[3.0, 3.0, 17.0, 20.0, 29.0, 37.0, 19.0, 13.0, 13.0, 11.0], [0.33358079195022583, 0.5799696445465088, 0.826358437538147, 1.0727472305297852, 1.319136142730713, 1.5655250549316406, 1.8119137287139893, 2.058302640914917, 2.3046915531158447, 2.5510802268981934, 2.797469139099121]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5628835558891296, 'percentile_98': 2.6371476650238037}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3191518187522888, 'max': 2.5992965698242188, 'mean': 1.5164886713027954, 'count': 147.99998474121094, 'sum': 224.4403076171875, 'std': 0.4875214425286353, 'median': 1.5026469230651855, 'majority': 0.3191518187522888, 'minority': 0.3191518187522888, 'unique': 165.0, 'histogram': [[3.0, 3.0, 17.0, 18.0, 29.0, 38.0, 20.0, 16.0, 10.0, 11.0], [0.3191518187522888, 0.5471662878990173, 0.7751807570457458, 1.0031952857971191, 1.2312097549438477, 1.4592242240905762, 1.6872386932373047, 1.9152531623840332, 2.1432676315307617, 2.3712821006774902, 2.5992965698242188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.520313024520874, 'percentile_98': 2.450352668762207}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33882421255111694, 'max': 2.7722692489624023, 'mean': 1.5851832628250122, 'count': 147.99998474121094, 'sum': 234.6071014404297, 'std': 0.5134940764355747, 'median': 1.5430617332458496, 'majority': 0.33882421255111694, 'minority': 0.33882421255111694, 'unique': 165.0, 'histogram': [[3.0, 3.0, 17.0, 21.0, 37.0, 30.0, 19.0, 14.0, 10.0, 11.0], [0.33882421255111694, 0.582168698310852, 0.8255132436752319, 1.0688576698303223, 1.3122022151947021, 1.555546760559082, 1.798891305923462, 2.0422356128692627, 2.2855801582336426, 2.5289247035980225, 2.7722692489624023]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5444350838661194, 'percentile_98': 2.589489459991455}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3454981744289398, 'max': 2.9317684173583984, 'mean': 1.6994726657867432, 'count': 147.99998474121094, 'sum': 251.5219268798828, 'std': 0.526155418586108, 'median': 1.659139633178711, 'majority': 0.3454981744289398, 'minority': 0.3454981744289398, 'unique': 165.0, 'histogram': [[3.0, 2.0, 17.0, 20.0, 30.0, 38.0, 17.0, 18.0, 11.0, 9.0], [0.3454981744289398, 0.6041252017021179, 0.8627521991729736, 1.1213792562484741, 1.3800063133239746, 1.638633370399475, 1.897260308265686, 2.1558873653411865, 2.4145143032073975, 2.6731412410736084, 2.9317684173583984]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6024587750434875, 'percentile_98': 2.7247581481933594}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.34447306394577026, 'max': 2.8775315284729004, 'mean': 1.7107926607131958, 'count': 147.99998474121094, 'sum': 253.19728088378906, 'std': 0.4998056510865321, 'median': 1.6917164325714111, 'majority': 0.34447306394577026, 'minority': 0.34447306394577026, 'unique': 165.0, 'histogram': [[2.0, 3.0, 14.0, 18.0, 26.0, 40.0, 26.0, 15.0, 16.0, 5.0], [0.34447306394577026, 0.5977789163589478, 0.8510847687721252, 1.1043906211853027, 1.357696533203125, 1.6110024452209473, 1.8643081188201904, 2.1176140308380127, 2.370919942855835, 2.6242258548736572, 2.8775315284729004]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6198399662971497, 'percentile_98': 2.6643729209899902}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33774101734161377, 'max': 2.7964673042297363, 'mean': 1.6785098314285278, 'count': 147.99998474121094, 'sum': 248.41943359375, 'std': 0.4735343752158551, 'median': 1.6700706481933594, 'majority': 0.33774101734161377, 'minority': 0.33774101734161377, 'unique': 165.0, 'histogram': [[2.0, 2.0, 13.0, 19.0, 24.0, 44.0, 25.0, 16.0, 15.0, 5.0], [0.33774101734161377, 0.5836136341094971, 0.8294863104820251, 1.0753589868545532, 1.3212316036224365, 1.5671042203903198, 1.8129769563674927, 2.058849573135376, 2.304722309112549, 2.5505948066711426, 2.7964673042297363]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6156818270683289, 'percentile_98': 2.5765955448150635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3177419900894165, 'max': 2.61812424659729, 'mean': 1.5583819150924683, 'count': 147.99998474121094, 'sum': 230.6405029296875, 'std': 0.4383373251825074, 'median': 1.550368070602417, 'majority': 0.3177419900894165, 'minority': 0.3177419900894165, 'unique': 165.0, 'histogram': [[2.0, 2.0, 14.0, 17.0, 29.0, 43.0, 23.0, 16.0, 14.0, 5.0], [0.3177419900894165, 0.5477802157402039, 0.7778184413909912, 1.0078566074371338, 1.2378947734832764, 1.4679330587387085, 1.697971224784851, 1.9280095100402832, 2.158047676086426, 2.3880858421325684, 2.61812424659729]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5756421685218811, 'percentile_98': 2.414604902267456}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3193438947200775, 'max': 2.545541524887085, 'mean': 1.5499920845031738, 'count': 147.99998474121094, 'sum': 229.3988037109375, 'std': 0.41963192887845524, 'median': 1.5428991317749023, 'majority': 0.3193438947200775, 'minority': 0.3193438947200775, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 18.0, 25.0, 45.0, 28.0, 15.0, 16.0, 5.0], [0.3193438947200775, 0.5419636964797974, 0.7645834684371948, 0.9872032403945923, 1.2098230123519897, 1.4324427843093872, 1.6550625562667847, 1.8776823282241821, 2.10030198097229, 2.3229217529296875, 2.545541524887085]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5788645148277283, 'percentile_98': 2.3743672370910645}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30626338720321655, 'max': 2.432497024536133, 'mean': 1.4808247089385986, 'count': 147.99998474121094, 'sum': 219.1620330810547, 'std': 0.39612604494880904, 'median': 1.460094690322876, 'majority': 0.30626338720321655, 'minority': 0.30626338720321655, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 18.0, 25.0, 46.0, 28.0, 17.0, 14.0, 4.0], [0.30626338720321655, 0.5188867449760437, 0.7315101027488708, 0.944133460521698, 1.15675687789917, 1.369380235671997, 1.5820035934448242, 1.7946269512176514, 2.0072503089904785, 2.2198736667633057, 2.432497024536133]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5550176501274109, 'percentile_98': 2.2639453411102295}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29413747787475586, 'max': 2.371479034423828, 'mean': 1.436083197593689, 'count': 147.99998474121094, 'sum': 212.540283203125, 'std': 0.3746254759382318, 'median': 1.4134869575500488, 'majority': 0.29413747787475586, 'minority': 0.29413747787475586, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 19.0, 28.0, 47.0, 27.0, 16.0, 15.0, 3.0], [0.29413747787475586, 0.501871645450592, 0.7096058130264282, 0.9173399209976196, 1.1250741481781006, 1.332808256149292, 1.5405423641204834, 1.7482765913009644, 1.9560106992721558, 2.1637449264526367, 2.371479034423828]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5518284440040588, 'percentile_98': 2.1722092628479004}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.300721138715744, 'max': 2.3626203536987305, 'mean': 1.4355520009994507, 'count': 147.99998474121094, 'sum': 212.461669921875, 'std': 0.36806102089852716, 'median': 1.4170600175857544, 'majority': 0.300721138715744, 'minority': 0.300721138715744, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 21.0, 28.0, 44.0, 31.0, 17.0, 13.0, 4.0], [0.300721138715744, 0.506911039352417, 0.7131009697914124, 0.9192909002304077, 1.1254807710647583, 1.3316707611083984, 1.537860631942749, 1.7440506219863892, 1.9502404928207397, 2.156430244445801, 2.3626203536987305]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5457218885421753, 'percentile_98': 2.183464527130127}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31672611832618713, 'max': 2.456333637237549, 'mean': 1.4916045665740967, 'count': 147.99998474121094, 'sum': 220.7574462890625, 'std': 0.375502369074453, 'median': 1.4723213911056519, 'majority': 0.31672611832618713, 'minority': 0.31672611832618713, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 18.0, 29.0, 46.0, 29.0, 18.0, 12.0, 4.0], [0.31672611832618713, 0.5306868553161621, 0.7446476221084595, 0.9586082696914673, 1.1725690364837646, 1.386529803276062, 1.6004904508590698, 1.8144512176513672, 2.028412103652954, 2.242372751235962, 2.456333637237549]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5757564902305603, 'percentile_98': 2.2642009258270264}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33785480260849, 'max': 2.6184756755828857, 'mean': 1.57719087600708, 'count': 147.99998474121094, 'sum': 233.42422485351562, 'std': 0.39201515788092633, 'median': 1.5579183101654053, 'majority': 0.33785480260849, 'minority': 0.33785480260849, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 38.0, 44.0, 26.0, 16.0, 13.0, 2.0], [0.33785480260849, 0.565916895866394, 0.7939789295196533, 1.0220410823822021, 1.2501031160354614, 1.4781651496887207, 1.7062273025512695, 1.9342894554138184, 2.162351369857788, 2.390413522720337, 2.6184756755828857]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6169493794441223, 'percentile_98': 2.3755807876586914}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3308667540550232, 'max': 2.5536022186279297, 'mean': 1.554620623588562, 'count': 147.99998474121094, 'sum': 230.08383178710938, 'std': 0.3708727529912185, 'median': 1.5331628322601318, 'majority': 0.3308667540550232, 'minority': 0.3308667540550232, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 34.0, 46.0, 31.0, 15.0, 13.0, 2.0], [0.3308667540550232, 0.5531402826309204, 0.7754138708114624, 0.9976873993873596, 1.2199609279632568, 1.4422345161437988, 1.6645081043243408, 1.8867814540863037, 2.1090550422668457, 2.3313286304473877, 2.5536022186279297]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6214795708656311, 'percentile_98': 2.2967679500579834}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31647881865501404, 'max': 2.4670231342315674, 'mean': 1.517641544342041, 'count': 147.99998474121094, 'sum': 224.61093139648438, 'std': 0.35813474179211296, 'median': 1.5141279697418213, 'majority': 0.31647881865501404, 'minority': 0.31647881865501404, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 31.0, 47.0, 34.0, 16.0, 13.0, 2.0], [0.31647881865501404, 0.5315332412719727, 0.7465876936912537, 0.9616421461105347, 1.176696538925171, 1.3917510509490967, 1.606805443763733, 1.8218599557876587, 2.036914348602295, 2.2519686222076416, 2.4670231342315674]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6036240458488464, 'percentile_98': 2.221888303756714}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.303723007440567, 'max': 2.3355913162231445, 'mean': 1.466180443763733, 'count': 147.99998474121094, 'sum': 216.99468994140625, 'std': 0.33901134579726, 'median': 1.457887887954712, 'majority': 0.303723007440567, 'minority': 0.303723007440567, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 24.0, 44.0, 40.0, 20.0, 13.0, 3.0], [0.303723007440567, 0.5069098472595215, 0.7100966572761536, 0.9132834672927856, 1.1164703369140625, 1.3196570873260498, 1.5228439569473267, 1.726030707359314, 1.9292175769805908, 2.1324045658111572, 2.3355913162231445]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5782045125961304, 'percentile_98': 2.133608341217041}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30764833092689514, 'max': 2.3761491775512695, 'mean': 1.455512285232544, 'count': 147.99998474121094, 'sum': 215.41580200195312, 'std': 0.3507637168223695, 'median': 1.432838797569275, 'majority': 0.30764833092689514, 'minority': 0.30764833092689514, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 36.0, 45.0, 29.0, 17.0, 14.0, 1.0], [0.30764833092689514, 0.5144984126091003, 0.7213485240936279, 0.9281985759735107, 1.1350486278533936, 1.3418986797332764, 1.5487488508224487, 1.7555989027023315, 1.9624489545822144, 2.1692991256713867, 2.3761491775512695]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5838891267776489, 'percentile_98': 2.163492441177368}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29806461930274963, 'max': 2.260472297668457, 'mean': 1.3772152662277222, 'count': 147.99998474121094, 'sum': 203.8278350830078, 'std': 0.3404288133794929, 'median': 1.3422006368637085, 'majority': 0.29806461930274963, 'minority': 0.29806461930274963, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 17.0, 36.0, 46.0, 25.0, 16.0, 12.0, 4.0], [0.29806461930274963, 0.4943053722381592, 0.6905461549758911, 0.886786937713623, 1.083027720451355, 1.279268503189087, 1.4755091667175293, 1.6717499494552612, 1.8679907321929932, 2.0642316341400146, 2.260472297668457]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5552559494972229, 'percentile_98': 2.069211959838867}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31183499097824097, 'max': 2.356797456741333, 'mean': 1.4807403087615967, 'count': 147.99998474121094, 'sum': 219.14955139160156, 'std': 0.34901518382350133, 'median': 1.4686435461044312, 'majority': 0.31183499097824097, 'minority': 0.31183499097824097, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 27.0, 48.0, 33.0, 20.0, 13.0, 4.0], [0.31183499097824097, 0.5163311958312988, 0.7208274602890015, 0.9253236651420593, 1.1298198699951172, 1.3343162536621094, 1.5388123989105225, 1.7433085441589355, 1.9478049278259277, 2.152301073074341, 2.356797456741333]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5969816446304321, 'percentile_98': 2.157322883605957}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30982694029808044, 'max': 2.3237080574035645, 'mean': 1.4745770692825317, 'count': 147.99998474121094, 'sum': 218.2373809814453, 'std': 0.34550919993430906, 'median': 1.455039143562317, 'majority': 0.30982694029808044, 'minority': 0.30982694029808044, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 26.0, 49.0, 33.0, 22.0, 12.0, 5.0], [0.30982694029808044, 0.511215090751648, 0.7126032114028931, 0.9139913320541382, 1.1153794527053833, 1.3167675733566284, 1.5181556940078735, 1.7195438146591187, 1.9209319353103638, 2.1223199367523193, 2.3237080574035645]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5940128564834595, 'percentile_98': 2.138434648513794}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29798629879951477, 'max': 2.219987392425537, 'mean': 1.4390685558319092, 'count': 147.99998474121094, 'sum': 212.9821319580078, 'std': 0.3264883185278799, 'median': 1.440970778465271, 'majority': 0.29798629879951477, 'minority': 0.29798629879951477, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 20.0, 44.0, 43.0, 21.0, 14.0, 5.0], [0.29798629879951477, 0.4901863932609558, 0.6823865175247192, 0.8745865821838379, 1.066786766052246, 1.2589868307113647, 1.4511868953704834, 1.6433870792388916, 1.8355871438980103, 2.027787208557129, 2.219987392425537]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5862047076225281, 'percentile_98': 2.0632784366607666}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28362423181533813, 'max': 2.1016042232513428, 'mean': 1.3642873764038086, 'count': 147.99998474121094, 'sum': 201.9145050048828, 'std': 0.31287854632091133, 'median': 1.36693274974823, 'majority': 0.28362423181533813, 'minority': 0.28362423181533813, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 20.0, 43.0, 43.0, 21.0, 14.0, 6.0], [0.28362423181533813, 0.46542224287986755, 0.647220253944397, 0.8290182948112488, 1.0108163356781006, 1.1926143169403076, 1.3744122982025146, 1.5562102794647217, 1.7380082607269287, 1.9198062419891357, 2.1016042232513428]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5555407404899597, 'percentile_98': 1.9794771671295166}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28133538365364075, 'max': 2.045966863632202, 'mean': 1.358457088470459, 'count': 147.99998474121094, 'sum': 201.0516357421875, 'std': 0.30399599833976104, 'median': 1.3607301712036133, 'majority': 0.28133538365364075, 'minority': 0.28133538365364075, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 20.0, 41.0, 41.0, 27.0, 15.0, 7.0], [0.28133538365364075, 0.4577985405921936, 0.6342617273330688, 0.8107248544692993, 0.9871879816055298, 1.1636511087417603, 1.3401143550872803, 1.5165774822235107, 1.6930406093597412, 1.8695037364959717, 2.045966863632202]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5556173324584961, 'percentile_98': 1.951322317123413}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27828100323677063, 'max': 1.9954546689987183, 'mean': 1.3481230735778809, 'count': 147.99998474121094, 'sum': 199.52220153808594, 'std': 0.29980175501479606, 'median': 1.3449078798294067, 'majority': 0.27828100323677063, 'minority': 0.27828100323677063, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 18.0, 38.0, 41.0, 29.0, 16.0, 10.0], [0.27828100323677063, 0.4499983787536621, 0.621715784072876, 0.7934330701828003, 0.9651504755020142, 1.136867880821228, 1.3085851669311523, 1.4803025722503662, 1.65201997756958, 1.823737382888794, 1.9954546689987183]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.542332649230957, 'percentile_98': 1.924025535583496}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2635882794857025, 'max': 1.8544559478759766, 'mean': 1.2597540616989136, 'count': 147.99998474121094, 'sum': 186.44358825683594, 'std': 0.2815596941724515, 'median': 1.2591341733932495, 'majority': 0.2635882794857025, 'minority': 0.2635882794857025, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 18.0, 33.0, 45.0, 29.0, 16.0, 11.0], [0.2635882794857025, 0.4226750433444977, 0.5817618370056152, 0.7408485412597656, 0.8999353647232056, 1.059022068977356, 1.218108892440796, 1.3771957159042358, 1.5362824201583862, 1.6953691244125366, 1.8544559478759766]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5031275749206543, 'percentile_98': 1.8144497871398926}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2887849509716034, 'max': 2.017397403717041, 'mean': 1.3372032642364502, 'count': 147.99998474121094, 'sum': 197.90606689453125, 'std': 0.30940486445924364, 'median': 1.3229559659957886, 'majority': 0.2887849509716034, 'minority': 0.2887849509716034, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 45.0, 37.0, 22.0, 15.0, 10.0], [0.2887849509716034, 0.4616461992263794, 0.634507417678833, 0.8073687553405762, 0.9802299737930298, 1.1530911922454834, 1.3259525299072266, 1.4988137483596802, 1.6716749668121338, 1.8445361852645874, 2.017397403717041]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5343491435050964, 'percentile_98': 1.9763586521148682}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32311686873435974, 'max': 2.2517647743225098, 'mean': 1.53938627243042, 'count': 147.99998474121094, 'sum': 227.8291473388672, 'std': 0.34201049668533406, 'median': 1.5380890369415283, 'majority': 0.32311686873435974, 'minority': 0.32311686873435974, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 16.0, 36.0, 41.0, 30.0, 19.0, 10.0], [0.32311686873435974, 0.5159816741943359, 0.7088464498519897, 0.9017112255096436, 1.0945760011672974, 1.2874407768249512, 1.4803056716918945, 1.6731704473495483, 1.8660352230072021, 2.0588998794555664, 2.2517647743225098]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6204355955123901, 'percentile_98': 2.2239718437194824}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3036951422691345, 'max': 2.121346950531006, 'mean': 1.452419638633728, 'count': 147.99998474121094, 'sum': 214.9580841064453, 'std': 0.3189514598732892, 'median': 1.446934461593628, 'majority': 0.3036951422691345, 'minority': 0.3036951422691345, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 14.0, 34.0, 43.0, 32.0, 19.0, 10.0], [0.3036951422691345, 0.4854603111743927, 0.6672254800796509, 0.8489906191825867, 1.0307557582855225, 1.2125210762023926, 1.3942861557006836, 1.5760512351989746, 1.7578165531158447, 1.9395816326141357, 2.121346950531006]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5836483836174011, 'percentile_98': 2.0698134899139404}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2887707054615021, 'max': 2.018886089324951, 'mean': 1.382522702217102, 'count': 147.99998474121094, 'sum': 204.61334228515625, 'std': 0.30164740064036266, 'median': 1.3832570314407349, 'majority': 0.2887707054615021, 'minority': 0.2887707054615021, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 14.0, 34.0, 42.0, 34.0, 18.0, 10.0], [0.2887707054615021, 0.4617822468280792, 0.634793758392334, 0.8078052997589111, 0.9808168411254883, 1.1538283824920654, 1.3268399238586426, 1.4998514652252197, 1.6728630065917969, 1.845874547958374, 2.018886089324951]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5559372305870056, 'percentile_98': 1.9638991355895996}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29738229513168335, 'max': 2.080242872238159, 'mean': 1.405550479888916, 'count': 147.99998474121094, 'sum': 208.02145385742188, 'std': 0.3150623178146674, 'median': 1.394911766052246, 'majority': 0.29738229513168335, 'minority': 0.29738229513168335, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 18.0, 39.0, 39.0, 30.0, 17.0, 9.0], [0.29738229513168335, 0.475668340921402, 0.6539543867111206, 0.8322404026985168, 1.010526418685913, 1.188812494277954, 1.3670985698699951, 1.5453846454620361, 1.7236707210540771, 1.9019567966461182, 2.080242872238159]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5675420761108398, 'percentile_98': 2.053292751312256}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3077259957790375, 'max': 2.140827178955078, 'mean': 1.4475597143173218, 'count': 147.99998474121094, 'sum': 214.2388153076172, 'std': 0.3209763370256397, 'median': 1.4363224506378174, 'majority': 0.3077259957790375, 'minority': 0.3077259957790375, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 17.0, 39.0, 40.0, 31.0, 16.0, 9.0], [0.3077259957790375, 0.4910361170768738, 0.6743462085723877, 0.8576563596725464, 1.040966510772705, 1.2242766618728638, 1.407586693763733, 1.5908968448638916, 1.7742069959640503, 1.957517147064209, 2.140827178955078]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5888512134552002, 'percentile_98': 2.1027722358703613}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3058382272720337, 'max': 2.1342616081237793, 'mean': 1.4339345693588257, 'count': 147.99998474121094, 'sum': 212.2222900390625, 'std': 0.320386877961236, 'median': 1.4204578399658203, 'majority': 0.3058382272720337, 'minority': 0.3058382272720337, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 19.0, 42.0, 38.0, 28.0, 16.0, 9.0], [0.3058382272720337, 0.48868057131767273, 0.6715229153633118, 0.8543652296066284, 1.0372076034545898, 1.2200499773025513, 1.4028922319412231, 1.5857346057891846, 1.768576979637146, 1.9514193534851074, 2.1342616081237793]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5818541049957275, 'percentile_98': 2.1174378395080566}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3314252495765686, 'max': 2.2993807792663574, 'mean': 1.5394426584243774, 'count': 147.99998474121094, 'sum': 227.83749389648438, 'std': 0.34341438121925355, 'median': 1.5195964574813843, 'majority': 0.3314252495765686, 'minority': 0.3314252495765686, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 18.0, 44.0, 36.0, 27.0, 17.0, 8.0], [0.3314252495765686, 0.5282207727432251, 0.7250163555145264, 0.9218118786811829, 1.118607521057129, 1.3154029846191406, 1.5121984481811523, 1.7089941501617432, 1.9057896137237549, 2.1025853157043457, 2.2993807792663574]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6293951272964478, 'percentile_98': 2.271225690841675}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3292164206504822, 'max': 2.2820918560028076, 'mean': 1.5493885278701782, 'count': 147.99998474121094, 'sum': 229.30947875976562, 'std': 0.3346798999575284, 'median': 1.5553125143051147, 'majority': 0.3292164206504822, 'minority': 0.3292164206504822, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 39.0, 41.0, 32.0, 18.0, 7.0], [0.3292164206504822, 0.5245039463043213, 0.7197915315628052, 0.9150790572166443, 1.1103665828704834, 1.3056540489196777, 1.5009417533874512, 1.6962292194366455, 1.8915166854858398, 2.0868043899536133, 2.2820918560028076]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.630389928817749, 'percentile_98': 2.2453181743621826}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30580323934555054, 'max': 2.1260015964508057, 'mean': 1.4337608814239502, 'count': 147.99998474121094, 'sum': 212.19659423828125, 'std': 0.3118306740621588, 'median': 1.4257750511169434, 'majority': 0.30580323934555054, 'minority': 0.30580323934555054, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 16.0, 40.0, 42.0, 29.0, 18.0, 7.0], [0.30580323934555054, 0.4878230690956116, 0.6698428988456726, 0.8518627285957336, 1.0338826179504395, 1.215902328491211, 1.3979222774505615, 1.579941987991333, 1.7619619369506836, 1.943981647491455, 2.1260015964508057]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5865101218223572, 'percentile_98': 2.0891315937042236}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30112022161483765, 'max': 2.1017277240753174, 'mean': 1.407150149345398, 'count': 147.99998474121094, 'sum': 208.25819396972656, 'std': 0.3087003016917414, 'median': 1.3965983390808105, 'majority': 0.30112022161483765, 'minority': 0.30112022161483765, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 18.0, 43.0, 40.0, 26.0, 18.0, 7.0], [0.30112022161483765, 0.48118096590042114, 0.6612417101860046, 0.8413024544715881, 1.0213632583618164, 1.2014238834381104, 1.3814847469329834, 1.5615453720092773, 1.7416062355041504, 1.9216668605804443, 2.1017277240753174]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5761982798576355, 'percentile_98': 2.077754020690918}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31831133365631104, 'max': 2.2162022590637207, 'mean': 1.533369779586792, 'count': 147.99998474121094, 'sum': 226.93870544433594, 'std': 0.31966427596560315, 'median': 1.5373262166976929, 'majority': 0.31831133365631104, 'minority': 0.31831133365631104, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 32.0, 43.0, 39.0, 18.0, 8.0], [0.31831133365631104, 0.5081003904342651, 0.697889506816864, 0.8876786231994629, 1.077467679977417, 1.267256736755371, 1.4570459127426147, 1.6468349695205688, 1.836624026298523, 2.0264129638671875, 2.2162022590637207]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6375119686126709, 'percentile_98': 2.210482358932495}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3289238214492798, 'max': 2.2736220359802246, 'mean': 1.544703722000122, 'count': 147.99998474121094, 'sum': 228.6161346435547, 'std': 0.3274027732496307, 'median': 1.554749608039856, 'majority': 0.3289238214492798, 'minority': 0.3289238214492798, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 38.0, 40.0, 35.0, 17.0, 7.0], [0.3289238214492798, 0.5233936309814453, 0.7178634405136108, 0.9123333096504211, 1.1068031787872314, 1.3012728691101074, 1.4957427978515625, 1.690212607383728, 1.8846824169158936, 2.0791521072387695, 2.2736220359802246]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6331720948219299, 'percentile_98': 2.22904372215271}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3223060071468353, 'max': 2.2315046787261963, 'mean': 1.5115931034088135, 'count': 147.99998474121094, 'sum': 223.71575927734375, 'std': 0.3231859417525338, 'median': 1.504965901374817, 'majority': 0.3223060071468353, 'minority': 0.3223060071468353, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 17.0, 37.0, 45.0, 31.0, 16.0, 7.0], [0.3223060071468353, 0.5132258534431458, 0.7041457295417786, 0.8950655460357666, 1.0859854221343994, 1.2769052982330322, 1.467825174331665, 1.6587450504302979, 1.8496649265289307, 2.0405848026275635, 2.2315046787261963]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6250608563423157, 'percentile_98': 2.217460870742798}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3384978473186493, 'max': 2.3332273960113525, 'mean': 1.5812958478927612, 'count': 147.99998474121094, 'sum': 234.03176879882812, 'std': 0.3332343799023877, 'median': 1.5921534299850464, 'majority': 0.3384978473186493, 'minority': 0.3384978473186493, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 38.0, 44.0, 34.0, 14.0, 7.0], [0.3384978473186493, 0.537970781326294, 0.737443745136261, 0.936916708946228, 1.1363896131515503, 1.335862636566162, 1.5353355407714844, 1.7348085641860962, 1.9342814683914185, 2.133754253387451, 2.3332273960113525]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.650150716304779, 'percentile_98': 2.2901251316070557}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32878100872039795, 'max': 2.2654991149902344, 'mean': 1.5696824789047241, 'count': 147.99998474121094, 'sum': 232.31298828125, 'std': 0.3211061948606056, 'median': 1.584043264389038, 'majority': 0.32878100872039795, 'minority': 0.32878100872039795, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 14.0, 32.0, 40.0, 42.0, 19.0, 7.0], [0.32878100872039795, 0.5224528312683105, 0.7161246538162231, 0.909796416759491, 1.1034681797027588, 1.297140121459961, 1.490811824798584, 1.6844836473464966, 1.8781554698944092, 2.0718274116516113, 2.2654991149902344]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6442034840583801, 'percentile_98': 2.2200000286102295}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27493521571159363, 'max': 1.9170572757720947, 'mean': 1.3094491958618164, 'count': 147.99998474121094, 'sum': 193.7984619140625, 'std': 0.27151305232453965, 'median': 1.3141511678695679, 'majority': 0.27493521571159363, 'minority': 0.27493521571159363, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 14.0, 35.0, 42.0, 41.0, 14.0, 7.0], [0.27493521571159363, 0.439147412776947, 0.603359580039978, 0.7675718069076538, 0.9317840337753296, 1.0959962606430054, 1.2602083683013916, 1.4244205951690674, 1.5886328220367432, 1.752845048904419, 1.9170572757720947]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5376870632171631, 'percentile_98': 1.8847975730895996}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29122620820999146, 'max': 2.0194897651672363, 'mean': 1.390129804611206, 'count': 147.99998474121094, 'sum': 205.7391815185547, 'std': 0.2867812532905245, 'median': 1.4201239347457886, 'majority': 0.29122620820999146, 'minority': 0.29122620820999146, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 32.0, 39.0, 44.0, 17.0, 7.0], [0.29122620820999146, 0.46405255794525146, 0.6368789672851562, 0.8097053170204163, 0.9825316667556763, 1.155358076095581, 1.3281843662261963, 1.5010106563568115, 1.6738371849060059, 1.846663475036621, 2.0194897651672363]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5611788630485535, 'percentile_98': 1.941894292831421}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26812639832496643, 'max': 1.866077184677124, 'mean': 1.2713751792907715, 'count': 147.99998474121094, 'sum': 188.16351318359375, 'std': 0.2649877421225163, 'median': 1.287796974182129, 'majority': 0.26812639832496643, 'minority': 0.26812639832496643, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 35.0, 41.0, 41.0, 15.0, 7.0], [0.26812639832496643, 0.42792147397994995, 0.5877165794372559, 0.747511625289917, 0.9073066711425781, 1.0671017169952393, 1.22689688205719, 1.386691927909851, 1.5464869737625122, 1.7062820196151733, 1.866077184677124]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5130311846733093, 'percentile_98': 1.8012995719909668}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26188573241233826, 'max': 1.8295738697052002, 'mean': 1.2420904636383057, 'count': 147.99998474121094, 'sum': 183.82937622070312, 'std': 0.25893962007354904, 'median': 1.2678890228271484, 'majority': 0.26188573241233826, 'minority': 0.26188573241233826, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 38.0, 40.0, 39.0, 16.0, 6.0], [0.26188573241233826, 0.41865456104278564, 0.5754233598709106, 0.7321921586990356, 0.8889609575271606, 1.0457297563552856, 1.2024986743927002, 1.3592674732208252, 1.5160362720489502, 1.6728050708770752, 1.8295738697052002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49865835905075073, 'percentile_98': 1.753231406211853}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25216802954673767, 'max': 1.7431960105895996, 'mean': 1.2008247375488281, 'count': 147.99998474121094, 'sum': 177.7220458984375, 'std': 0.24960046373199674, 'median': 1.2310662269592285, 'majority': 0.25216802954673767, 'minority': 0.25216802954673767, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 33.0, 39.0, 43.0, 18.0, 7.0], [0.25216802954673767, 0.4012708067893982, 0.5503736138343811, 0.6994763612747192, 0.8485791683197021, 0.9976819753646851, 1.146784782409668, 1.2958875894546509, 1.4449903964996338, 1.5940932035446167, 1.7431960105895996]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48126518726348877, 'percentile_98': 1.6907331943511963}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24167028069496155, 'max': 1.6753950119018555, 'mean': 1.1044589281082153, 'count': 147.99998474121094, 'sum': 163.45989990234375, 'std': 0.24074144270752457, 'median': 1.1077276468276978, 'majority': 0.24167028069496155, 'minority': 0.24167028069496155, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 19.0, 43.0, 42.0, 30.0, 10.0, 7.0], [0.24167028069496155, 0.3850427567958832, 0.5284152030944824, 0.6717877388000488, 0.8151601552963257, 0.9585326910018921, 1.101905107498169, 1.2452775239944458, 1.3886500597000122, 1.5320225954055786, 1.6753950119018555]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44491904973983765, 'percentile_98': 1.6223071813583374}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25568243861198425, 'max': 1.763216257095337, 'mean': 1.151753544807434, 'count': 147.99998474121094, 'sum': 170.45950317382812, 'std': 0.25480261816307037, 'median': 1.1561251878738403, 'majority': 0.25568243861198425, 'minority': 0.25568243861198425, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 19.0, 43.0, 44.0, 26.0, 10.0, 7.0], [0.25568243861198425, 0.4064358174800873, 0.5571892261505127, 0.7079426050186157, 0.8586959838867188, 1.0094493627548218, 1.1602027416229248, 1.3109561204910278, 1.4617094993591309, 1.6124628782272339, 1.763216257095337]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45832377672195435, 'percentile_98': 1.6976903676986694}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2736468017101288, 'max': 1.8792320489883423, 'mean': 1.2241761684417725, 'count': 147.99998474121094, 'sum': 181.1780548095703, 'std': 0.26959548405931616, 'median': 1.2321010828018188, 'majority': 0.2736468017101288, 'minority': 0.2736468017101288, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 18.0, 44.0, 44.0, 26.0, 11.0, 5.0], [0.2736468017101288, 0.4342053234577179, 0.5947638750076294, 0.7553223371505737, 0.9158809185028076, 1.076439380645752, 1.2369979619979858, 1.3975565433502197, 1.558115005493164, 1.7186734676361084, 1.8792320489883423]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4880937933921814, 'percentile_98': 1.7954989671707153}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2753678858280182, 'max': 1.8850243091583252, 'mean': 1.233046531677246, 'count': 147.99998474121094, 'sum': 182.49085998535156, 'std': 0.27084452196387304, 'median': 1.2437028884887695, 'majority': 0.2753678858280182, 'minority': 0.2753678858280182, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 40.0, 41.0, 32.0, 11.0, 5.0], [0.2753678858280182, 0.4363335371017456, 0.5972992181777954, 0.7582648396492004, 0.9192304611206055, 1.0801961421966553, 1.241161823272705, 1.4021273851394653, 1.5630930662155151, 1.724058747291565, 1.8850243091583252]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4881536364555359, 'percentile_98': 1.804625391960144}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25663796067237854, 'max': 1.774919033050537, 'mean': 1.1702269315719604, 'count': 147.99998474121094, 'sum': 173.19357299804688, 'std': 0.2543079426549989, 'median': 1.1760393381118774, 'majority': 0.25663796067237854, 'minority': 0.25663796067237854, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 18.0, 43.0, 43.0, 30.0, 10.0, 7.0], [0.25663796067237854, 0.40846607089042664, 0.5602941513061523, 0.7121223211288452, 0.8639503717422485, 1.0157785415649414, 1.1676065921783447, 1.3194347620010376, 1.471262812614441, 1.6230908632278442, 1.774919033050537]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47003692388534546, 'percentile_98': 1.7091573476791382}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23038430511951447, 'max': 1.613459587097168, 'mean': 1.0523796081542969, 'count': 147.99998474121094, 'sum': 155.75216674804688, 'std': 0.23257024821512132, 'median': 1.052590012550354, 'majority': 0.23038430511951447, 'minority': 0.23038430511951447, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 44.0, 43.0, 25.0, 10.0, 7.0], [0.23038430511951447, 0.3686918318271637, 0.5069993734359741, 0.6453068852424622, 0.7836143970489502, 0.9219219088554382, 1.0602295398712158, 1.198536992073059, 1.336844563484192, 1.4751521348953247, 1.613459587097168]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4217395782470703, 'percentile_98': 1.5521777868270874}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2217217981815338, 'max': 1.548691749572754, 'mean': 0.9917622208595276, 'count': 147.99998474121094, 'sum': 146.78079223632812, 'std': 0.2264366951606213, 'median': 0.9971756339073181, 'majority': 0.2217217981815338, 'minority': 0.2217217981815338, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 23.0, 46.0, 37.0, 24.0, 10.0, 6.0], [0.2217217981815338, 0.3544188141822815, 0.4871158003807068, 0.6198128461837769, 0.7525098323822021, 0.8852068185806274, 1.0179038047790527, 1.150600790977478, 1.2832977771759033, 1.4159947633743286, 1.548691749572754]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39285987615585327, 'percentile_98': 1.4772199392318726}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2640530467033386, 'max': 1.8232672214508057, 'mean': 1.1972132921218872, 'count': 147.99998474121094, 'sum': 177.1875457763672, 'std': 0.2639529531427853, 'median': 1.2072453498840332, 'majority': 0.2640530467033386, 'minority': 0.2640530467033386, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 19.0, 39.0, 40.0, 34.0, 12.0, 5.0], [0.2640530467033386, 0.4199744462966919, 0.5758959054946899, 0.7318173050880432, 0.8877387046813965, 1.0436601638793945, 1.1995816230773926, 1.3555028438568115, 1.5114243030548096, 1.6673457622528076, 1.8232672214508057]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4682210087776184, 'percentile_98': 1.741422414779663}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2957089841365814, 'max': 2.0265274047851562, 'mean': 1.324622631072998, 'count': 147.99998474121094, 'sum': 196.04412841796875, 'std': 0.2937252830698492, 'median': 1.334572196006775, 'majority': 0.2957089841365814, 'minority': 0.2957089841365814, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 18.0, 41.0, 42.0, 30.0, 9.0, 7.0], [0.2957089841365814, 0.46879082918167114, 0.6418726444244385, 0.8149545192718506, 0.9880363941192627, 1.1611182689666748, 1.3342000246047974, 1.5072818994522095, 1.6803637742996216, 1.8534456491470337, 2.0265274047851562]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5238080024719238, 'percentile_98': 1.9606473445892334}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32546305656433105, 'max': 2.2241861820220947, 'mean': 1.5307403802871704, 'count': 147.99998474121094, 'sum': 226.549560546875, 'std': 0.32047774541720286, 'median': 1.535630226135254, 'majority': 0.32546305656433105, 'minority': 0.32546305656433105, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 34.0, 37.0, 42.0, 19.0, 7.0], [0.32546305656433105, 0.5153353810310364, 0.7052077054977417, 0.8950799703598022, 1.0849523544311523, 1.274824619293213, 1.4646968841552734, 1.6545692682266235, 1.844441533088684, 2.034313678741455, 2.2241861820220947]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6206389665603638, 'percentile_98': 2.2009410858154297}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30326709151268005, 'max': 2.0755293369293213, 'mean': 1.469201922416687, 'count': 147.99998474121094, 'sum': 217.44186401367188, 'std': 0.29926411606025766, 'median': 1.4947189092636108, 'majority': 0.30326709151268005, 'minority': 0.30326709151268005, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 4.0, 15.0, 25.0, 38.0, 45.0, 25.0, 8.0], [0.30326709151268005, 0.48049330711364746, 0.6577194929122925, 0.834945797920227, 1.012171983718872, 1.189398169517517, 1.3666244745254517, 1.5438506603240967, 1.7210768461227417, 1.8983030319213867, 2.0755293369293213]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6004393100738525, 'percentile_98': 2.0674941539764404}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2711198329925537, 'max': 1.8657135963439941, 'mean': 1.2872748374938965, 'count': 147.99998474121094, 'sum': 190.51666259765625, 'std': 0.269212769581972, 'median': 1.2912843227386475, 'majority': 0.2711198329925537, 'minority': 0.2711198329925537, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 14.0, 34.0, 37.0, 42.0, 19.0, 7.0], [0.2711198329925537, 0.43057921528816223, 0.5900385975837708, 0.7494980096817017, 0.9089573621749878, 1.068416714668274, 1.2278761863708496, 1.3873355388641357, 1.5467948913574219, 1.706254243850708, 1.8657135963439941]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5255520939826965, 'percentile_98': 1.8494890928268433}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24382896721363068, 'max': 1.684687852859497, 'mean': 1.1703187227249146, 'count': 147.99998474121094, 'sum': 173.2071533203125, 'std': 0.24203597989518374, 'median': 1.1833516359329224, 'majority': 0.24382896721363068, 'minority': 0.24382896721363068, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 32.0, 35.0, 44.0, 22.0, 7.0], [0.24382896721363068, 0.38791483640670776, 0.532000720500946, 0.6760866045951843, 0.8201724886894226, 0.9642583727836609, 1.108344316482544, 1.2524302005767822, 1.3965160846710205, 1.5406019687652588, 1.684687852859497]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47621095180511475, 'percentile_98': 1.6539617776870728}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2506735026836395, 'max': 1.7233272790908813, 'mean': 1.1588042974472046, 'count': 147.99998474121094, 'sum': 171.50302124023438, 'std': 0.2489675272091236, 'median': 1.1707154512405396, 'majority': 0.2506735026836395, 'minority': 0.2506735026836395, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 16.0, 37.0, 40.0, 38.0, 14.0, 7.0], [0.2506735026836395, 0.39793887734413147, 0.5452042818069458, 0.692469596862793, 0.8397350311279297, 0.9870003461837769, 1.1342657804489136, 1.2815310955047607, 1.4287965297698975, 1.5760619640350342, 1.7233272790908813]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4621831774711609, 'percentile_98': 1.6598554849624634}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32812076807022095, 'max': 2.219967842102051, 'mean': 1.494001865386963, 'count': 147.99998474121094, 'sum': 221.1122589111328, 'std': 0.32181760683673255, 'median': 1.5048844814300537, 'majority': 0.32812076807022095, 'minority': 0.32812076807022095, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 17.0, 38.0, 38.0, 38.0, 14.0, 7.0], [0.32812076807022095, 0.5173054933547974, 0.706490159034729, 0.8956748843193054, 1.0848596096038818, 1.2740442752838135, 1.4632289409637451, 1.6524138450622559, 1.8415985107421875, 2.030783176422119, 2.219967842102051]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5963324904441833, 'percentile_98': 2.154501438140869}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2800905108451843, 'max': 1.913975477218628, 'mean': 1.335561990737915, 'count': 147.99998474121094, 'sum': 197.6631622314453, 'std': 0.2738372469265594, 'median': 1.35704505443573, 'majority': 0.2800905108451843, 'minority': 0.2800905108451843, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 31.0, 34.0, 43.0, 25.0, 7.0], [0.2800905108451843, 0.4434790015220642, 0.6068674921989441, 0.770255982875824, 0.9336444735527039, 1.0970330238342285, 1.2604215145111084, 1.4238100051879883, 1.5871984958648682, 1.750586986541748, 1.913975477218628]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5422285795211792, 'percentile_98': 1.868983507156372}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27703341841697693, 'max': 1.8938958644866943, 'mean': 1.3049455881118774, 'count': 147.99998474121094, 'sum': 193.13192749023438, 'std': 0.2715834841505882, 'median': 1.3186914920806885, 'majority': 0.27703341841697693, 'minority': 0.27703341841697693, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 34.0, 36.0, 43.0, 19.0, 7.0], [0.27703341841697693, 0.43871966004371643, 0.6004059314727783, 0.762092113494873, 0.9237784147262573, 1.085464596748352, 1.2471508979797363, 1.4088371992111206, 1.5705233812332153, 1.73220956325531, 1.8938958644866943]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5247669816017151, 'percentile_98': 1.854143500328064}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26510119438171387, 'max': 1.8115185499191284, 'mean': 1.2366478443145752, 'count': 147.99998474121094, 'sum': 183.02386474609375, 'std': 0.2587176530309986, 'median': 1.2544783353805542, 'majority': 0.26510119438171387, 'minority': 0.26510119438171387, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 34.0, 43.0, 40.0, 15.0, 7.0], [0.26510119438171387, 0.4197429418563843, 0.5743846893310547, 0.7290263772010803, 0.8836681246757507, 1.0383098125457764, 1.1929515600204468, 1.3475933074951172, 1.5022350549697876, 1.656876802444458, 1.8115185499191284]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.495050847530365, 'percentile_98': 1.7431495189666748}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26795756816864014, 'max': 1.8294240236282349, 'mean': 1.2466800212860107, 'count': 147.99998474121094, 'sum': 184.5086212158203, 'std': 0.2609978611737891, 'median': 1.2689288854599, 'majority': 0.26795756816864014, 'minority': 0.26795756816864014, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 35.0, 44.0, 38.0, 15.0, 7.0], [0.26795756816864014, 0.4241042137145996, 0.5802508592605591, 0.7363975048065186, 0.892544150352478, 1.0486907958984375, 1.204837441444397, 1.3609840869903564, 1.517130732536316, 1.6732773780822754, 1.8294240236282349]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49845290184020996, 'percentile_98': 1.762282371520996}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26761725544929504, 'max': 1.8371407985687256, 'mean': 1.2489376068115234, 'count': 147.99998474121094, 'sum': 184.84274291992188, 'std': 0.259226145601459, 'median': 1.2757701873779297, 'majority': 0.26761725544929504, 'minority': 0.26761725544929504, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 37.0, 43.0, 37.0, 17.0, 5.0], [0.26761725544929504, 0.42456960678100586, 0.5815219879150391, 0.7384743094444275, 0.8954266309738159, 1.0523790121078491, 1.2093313932418823, 1.366283655166626, 1.5232360363006592, 1.6801884174346924, 1.8371407985687256]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5029778480529785, 'percentile_98': 1.769168496131897}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25073006749153137, 'max': 1.723261833190918, 'mean': 1.1509279012680054, 'count': 147.99998474121094, 'sum': 170.33731079101562, 'std': 0.24554879537639177, 'median': 1.1666710376739502, 'majority': 0.25073006749153137, 'minority': 0.25073006749153137, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 15.0, 38.0, 42.0, 37.0, 14.0, 5.0], [0.25073006749153137, 0.39798325300216675, 0.5452364683151245, 0.6924896240234375, 0.8397427797317505, 0.9869959354400635, 1.134249210357666, 1.281502366065979, 1.428755521774292, 1.576008677482605, 1.723261833190918]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44959205389022827, 'percentile_98': 1.6494426727294922}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23829521238803864, 'max': 1.636232614517212, 'mean': 1.1251988410949707, 'count': 147.99998474121094, 'sum': 166.52940368652344, 'std': 0.23233666180211998, 'median': 1.1423829793930054, 'majority': 0.23829521238803864, 'minority': 0.23829521238803864, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 8.0, 13.0, 33.0, 43.0, 37.0, 20.0, 6.0], [0.23829521238803864, 0.37808895111083984, 0.5178827047348022, 0.6576763987541199, 0.7974701523780823, 0.9372639060020447, 1.0770576000213623, 1.2168513536453247, 1.356645107269287, 1.4964388608932495, 1.636232614517212]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44870907068252563, 'percentile_98': 1.5766737461090088}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2058287411928177, 'max': 1.4343557357788086, 'mean': 0.9654839038848877, 'count': 147.99998474121094, 'sum': 142.8916015625, 'std': 0.20208777102451458, 'median': 0.9807848930358887, 'majority': 0.2058287411928177, 'minority': 0.2058287411928177, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 39.0, 42.0, 39.0, 14.0, 5.0], [0.2058287411928177, 0.32868143916130066, 0.4515341520309448, 0.5743868350982666, 0.6972395181655884, 0.8200922012329102, 0.9429449439048767, 1.0657976865768433, 1.188650369644165, 1.3115030527114868, 1.4343557357788086]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3836057782173157, 'percentile_98': 1.3735195398330688}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20828475058078766, 'max': 1.4528284072875977, 'mean': 0.9393752813339233, 'count': 147.99998474121094, 'sum': 139.02752685546875, 'std': 0.2041137636909144, 'median': 0.9560671448707581, 'majority': 0.20828475058078766, 'minority': 0.20828475058078766, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 26.0, 35.0, 41.0, 31.0, 12.0, 4.0], [0.20828475058078766, 0.33273911476135254, 0.4571934938430786, 0.5816478133201599, 0.706102192401886, 0.8305565714836121, 0.9550108909606934, 1.0794652700424194, 1.2039196491241455, 1.3283740282058716, 1.4528284072875977]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36715734004974365, 'percentile_98': 1.3685556650161743}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29412075877189636, 'max': 2.0018575191497803, 'mean': 1.290263295173645, 'count': 147.99998474121094, 'sum': 190.95895385742188, 'std': 0.28687738920392875, 'median': 1.3059871196746826, 'majority': 0.29412075877189636, 'minority': 0.29412075877189636, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 10.0, 30.0, 32.0, 39.0, 30.0, 13.0, 4.0], [0.29412075877189636, 0.4648944139480591, 0.6356680989265442, 0.8064417839050293, 0.9772154092788696, 1.1479891538619995, 1.3187627792358398, 1.4895365238189697, 1.66031014919281, 1.8310837745666504, 2.0018575191497803]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49548792839050293, 'percentile_98': 1.8931832313537598}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32734477519989014, 'max': 2.217470645904541, 'mean': 1.4586623907089233, 'count': 147.99998474121094, 'sum': 215.88201904296875, 'std': 0.31323308788535004, 'median': 1.4824936389923096, 'majority': 0.32734477519989014, 'minority': 0.32734477519989014, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 20.0, 36.0, 42.0, 33.0, 15.0, 4.0], [0.32734477519989014, 0.5163573622703552, 0.7053699493408203, 0.8943825364112854, 1.0833951234817505, 1.2724077701568604, 1.4614202976226807, 1.6504329442977905, 1.8394454717636108, 2.0284581184387207, 2.217470645904541]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5664114356040955, 'percentile_98': 2.0915355682373047}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33061331510543823, 'max': 2.244168758392334, 'mean': 1.3902961015701294, 'count': 147.99998474121094, 'sum': 205.7637939453125, 'std': 0.32338235587729075, 'median': 1.389810562133789, 'majority': 0.33061331510543823, 'minority': 0.33061331510543823, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 15.0, 33.0, 40.0, 32.0, 22.0, 11.0, 4.0], [0.33061331510543823, 0.5219688415527344, 0.7133244276046753, 0.9046799540519714, 1.0960354804992676, 1.287390947341919, 1.4787466526031494, 1.6701021194458008, 1.8614575862884521, 2.0528132915496826, 2.244168758392334]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5227329134941101, 'percentile_98': 2.0851402282714844}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2665565311908722, 'max': 1.8383231163024902, 'mean': 1.162961483001709, 'count': 147.99998474121094, 'sum': 172.1182861328125, 'std': 0.26294427015448923, 'median': 1.169616937637329, 'majority': 0.2665565311908722, 'minority': 0.2665565311908722, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 11.0, 34.0, 35.0, 35.0, 26.0, 13.0, 4.0], [0.2665565311908722, 0.4237331748008728, 0.5809098482131958, 0.738086462020874, 0.8952631950378418, 1.05243980884552, 1.2096164226531982, 1.366793155670166, 1.5239697694778442, 1.6811463832855225, 1.8383231163024902]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4395816922187805, 'percentile_98': 1.6838246583938599}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24523112177848816, 'max': 1.693581223487854, 'mean': 1.0985180139541626, 'count': 147.99998474121094, 'sum': 162.58065795898438, 'std': 0.2431658472815281, 'median': 1.1090694665908813, 'majority': 0.24523112177848816, 'minority': 0.24523112177848816, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 9.0, 27.0, 37.0, 36.0, 29.0, 16.0, 4.0], [0.24523112177848816, 0.39006614685058594, 0.5349011421203613, 0.6797361373901367, 0.8245711326599121, 0.9694061279296875, 1.1142412424087524, 1.2590762376785278, 1.4039112329483032, 1.5487462282180786, 1.693581223487854]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4171808362007141, 'percentile_98': 1.573348879814148}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.321290522813797, 'max': 2.152745485305786, 'mean': 1.395188808441162, 'count': 147.99998474121094, 'sum': 206.4879150390625, 'std': 0.30882290890508446, 'median': 1.4119373559951782, 'majority': 0.321290522813797, 'minority': 0.321290522813797, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 9.0, 27.0, 39.0, 34.0, 29.0, 16.0, 4.0], [0.321290522813797, 0.5044360160827637, 0.6875815391540527, 0.8707269430160522, 1.0538724660873413, 1.2370179891586304, 1.4201633930206299, 1.603308916091919, 1.786454439163208, 1.969599962234497, 2.152745485305786]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5292040705680847, 'percentile_98': 1.98944890499115}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24286538362503052, 'max': 1.6461560726165771, 'mean': 1.063989520072937, 'count': 147.99998474121094, 'sum': 157.47042846679688, 'std': 0.2353345144594998, 'median': 1.071277141571045, 'majority': 0.24286538362503052, 'minority': 0.24286538362503052, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 10.0, 29.0, 35.0, 35.0, 29.0, 16.0, 4.0], [0.24286538362503052, 0.3831944465637207, 0.5235235691070557, 0.6638526320457458, 0.804181694984436, 0.9445107579231262, 1.0848398208618164, 1.2251689434051514, 1.3654980659484863, 1.5058271884918213, 1.6461560726165771]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4035705327987671, 'percentile_98': 1.5218585729599}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22103479504585266, 'max': 1.5034565925598145, 'mean': 0.9638152122497559, 'count': 147.99998474121094, 'sum': 142.64463806152344, 'std': 0.21965641173463826, 'median': 0.9719499349594116, 'majority': 0.22103479504585266, 'minority': 0.22103479504585266, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 11.0, 31.0, 38.0, 31.0, 26.0, 16.0, 5.0], [0.22103479504585266, 0.34927695989608765, 0.477519154548645, 0.6057612895965576, 0.7340035438537598, 0.8622456789016724, 0.990487813949585, 1.118730068206787, 1.2469722032546997, 1.3752143383026123, 1.5034565925598145]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35774603486061096, 'percentile_98': 1.388622760772705}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23678870499134064, 'max': 1.6013855934143066, 'mean': 0.9955147504806519, 'count': 147.99998474121094, 'sum': 147.33616638183594, 'std': 0.23263288584281824, 'median': 0.9937214851379395, 'majority': 0.23678870499134064, 'minority': 0.23678870499134064, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 12.0, 36.0, 36.0, 30.0, 25.0, 12.0, 4.0], [0.23678870499134064, 0.3732483983039856, 0.509708046913147, 0.6461677551269531, 0.7826274037361145, 0.9190871119499207, 1.055546760559082, 1.1920064687728882, 1.3284661769866943, 1.4649258852005005, 1.6013855934143066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3690643608570099, 'percentile_98': 1.4806584119796753}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24402208626270294, 'max': 1.6526260375976562, 'mean': 1.020547866821289, 'count': 147.99998474121094, 'sum': 151.0410614013672, 'std': 0.2409482057891897, 'median': 1.021321415901184, 'majority': 0.24402208626270294, 'minority': 0.24402208626270294, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 12.0, 38.0, 34.0, 30.0, 24.0, 13.0, 4.0], [0.24402208626270294, 0.38488247990608215, 0.5257428884506226, 0.6666032671928406, 0.8074636459350586, 0.9483240246772766, 1.0891845226287842, 1.2300448417663574, 1.3709052801132202, 1.511765718460083, 1.6526260375976562]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3766792416572571, 'percentile_98': 1.514501929283142}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23773056268692017, 'max': 1.6051852703094482, 'mean': 1.015184998512268, 'count': 147.99998474121094, 'sum': 150.2473602294922, 'std': 0.23553561694568642, 'median': 1.0185251235961914, 'majority': 0.23773056268692017, 'minority': 0.23773056268692017, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 13.0, 32.0, 33.0, 36.0, 26.0, 14.0, 4.0], [0.23773056268692017, 0.37447604537010193, 0.5112215280532837, 0.6479669809341431, 0.7847124934196472, 0.9214579463005066, 1.0582034587860107, 1.1949489116668701, 1.3316943645477295, 1.4684398174285889, 1.6051852703094482]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3770304322242737, 'percentile_98': 1.4952658414840698}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24235209822654724, 'max': 1.6315031051635742, 'mean': 1.06747305393219, 'count': 147.99998474121094, 'sum': 157.98599243164062, 'std': 0.23612260946312727, 'median': 1.0774585008621216, 'majority': 0.24235209822654724, 'minority': 0.24235209822654724, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 26.0, 35.0, 37.0, 28.0, 19.0, 4.0], [0.24235209822654724, 0.3812671899795532, 0.5201822519302368, 0.6590973734855652, 0.7980124950408936, 0.9369275569915771, 1.0758426189422607, 1.2147578001022339, 1.3536728620529175, 1.492587924003601, 1.6315031051635742]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40528246760368347, 'percentile_98': 1.5365173816680908}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30429187417030334, 'max': 2.0280725955963135, 'mean': 1.3016880750656128, 'count': 147.99998474121094, 'sum': 192.64981079101562, 'std': 0.29292378398411384, 'median': 1.3236474990844727, 'majority': 0.30429187417030334, 'minority': 0.30429187417030334, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 12.0, 29.0, 34.0, 37.0, 28.0, 14.0, 4.0], [0.30429187417030334, 0.47666996717453003, 0.6490480303764343, 0.8214261531829834, 0.9938042163848877, 1.166182279586792, 1.3385603427886963, 1.5109384059906006, 1.6833164691925049, 1.8556945323944092, 2.0280725955963135]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49418261647224426, 'percentile_98': 1.907112956047058}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30721187591552734, 'max': 2.035520553588867, 'mean': 1.3412117958068848, 'count': 147.99998474121094, 'sum': 198.49932861328125, 'std': 0.293490085866521, 'median': 1.368985891342163, 'majority': 0.30721187591552734, 'minority': 0.30721187591552734, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 24.0, 36.0, 35.0, 36.0, 15.0, 4.0], [0.30721187591552734, 0.4800427556037903, 0.6528736352920532, 0.8257044553756714, 0.9985353350639343, 1.1713662147521973, 1.3441970348358154, 1.5170279741287231, 1.6898587942123413, 1.8626896142959595, 2.035520553588867]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5154041051864624, 'percentile_98': 1.948509693145752}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29683050513267517, 'max': 1.9740409851074219, 'mean': 1.3029768466949463, 'count': 147.99998474121094, 'sum': 192.84054565429688, 'std': 0.28612972687499405, 'median': 1.3249088525772095, 'majority': 0.29683050513267517, 'minority': 0.29683050513267517, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 21.0, 39.0, 35.0, 35.0, 15.0, 5.0], [0.29683050513267517, 0.46455156803131104, 0.6322726011276245, 0.799993634223938, 0.9677146673202515, 1.135435700416565, 1.303156852722168, 1.4708778858184814, 1.638598918914795, 1.8063199520111084, 1.9740409851074219]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49817270040512085, 'percentile_98': 1.8872146606445312}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21170319616794586, 'max': 1.4359371662139893, 'mean': 0.961266279220581, 'count': 147.99998474121094, 'sum': 142.26739501953125, 'std': 0.20781366484179328, 'median': 0.978302001953125, 'majority': 0.21170319616794586, 'minority': 0.21170319616794586, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 14.0, 40.0, 35.0, 37.0, 18.0, 6.0], [0.21170319616794586, 0.3341265916824341, 0.4565500020980835, 0.5789733529090881, 0.7013967633247375, 0.823820173740387, 0.9462435245513916, 1.068666934967041, 1.1910903453826904, 1.3135137557983398, 1.4359371662139893]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.368253231048584, 'percentile_98': 1.363240361213684}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16336169838905334, 'max': 1.124490737915039, 'mean': 0.7499637603759766, 'count': 147.99998474121094, 'sum': 110.99462127685547, 'std': 0.16381158260421871, 'median': 0.7612719535827637, 'majority': 0.16336169838905334, 'minority': 0.16336169838905334, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 17.0, 40.0, 35.0, 35.0, 19.0, 5.0], [0.16336169838905334, 0.25947460532188416, 0.35558751225471497, 0.4517004191875458, 0.5478132963180542, 0.6439262628555298, 0.7400391101837158, 0.8361520767211914, 0.9322649240493774, 1.028377890586853, 1.124490737915039]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28609976172447205, 'percentile_98': 1.07781183719635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16598744690418243, 'max': 1.1402623653411865, 'mean': 0.7434206604957581, 'count': 147.99998474121094, 'sum': 110.0262451171875, 'std': 0.1664546043364635, 'median': 0.7571760416030884, 'majority': 0.16598744690418243, 'minority': 0.16598744690418243, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 28.0, 32.0, 39.0, 32.0, 14.0, 4.0], [0.16598744690418243, 0.2634149491786957, 0.36084243655204773, 0.45826995372772217, 0.5556974411010742, 0.6531249284744263, 0.7505524158477783, 0.8479799032211304, 0.9454073905944824, 1.0428348779678345, 1.1402623653411865]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28191089630126953, 'percentile_98': 1.0893117189407349}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18361061811447144, 'max': 1.247950553894043, 'mean': 0.8154528141021729, 'count': 147.99998474121094, 'sum': 120.68700408935547, 'std': 0.1810179672122606, 'median': 0.8233881592750549, 'majority': 0.18361061811447144, 'minority': 0.18361061811447144, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 24.0, 35.0, 38.0, 34.0, 12.0, 5.0], [0.18361061811447144, 0.2900446057319641, 0.3964785933494568, 0.5029125809669495, 0.6093465685844421, 0.7157805562019348, 0.8222145438194275, 0.9286485314369202, 1.0350825786590576, 1.1415164470672607, 1.247950553894043]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31353142857551575, 'percentile_98': 1.1944620609283447}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2058277577161789, 'max': 1.3822119235992432, 'mean': 0.8822896480560303, 'count': 147.99998474121094, 'sum': 130.578857421875, 'std': 0.20180568108744726, 'median': 0.8832281827926636, 'majority': 0.2058277577161789, 'minority': 0.2058277577161789, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 15.0, 24.0, 46.0, 33.0, 26.0, 9.0, 5.0], [0.2058277577161789, 0.3234661817550659, 0.44110459089279175, 0.5587430596351624, 0.6763814687728882, 0.794019877910614, 0.9116583466529846, 1.0292967557907104, 1.1469351053237915, 1.264573574066162, 1.3822119235992432]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3395504057407379, 'percentile_98': 1.318603515625}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2682550549507141, 'max': 1.7768263816833496, 'mean': 1.2008625268936157, 'count': 147.99998474121094, 'sum': 177.72763061523438, 'std': 0.2569642852233891, 'median': 1.2165848016738892, 'majority': 0.2682550549507141, 'minority': 0.2682550549507141, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 14.0, 40.0, 38.0, 38.0, 15.0, 7.0], [0.2682550549507141, 0.4191122055053711, 0.5699692964553833, 0.7208264470100403, 0.8716835975646973, 1.022540807723999, 1.1733977794647217, 1.3242549896240234, 1.4751121997833252, 1.6259691715240479, 1.7768263816833496]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47134456038475037, 'percentile_98': 1.71295166015625}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2291077822446823, 'max': 1.5304346084594727, 'mean': 1.0043293237686157, 'count': 147.99998474121094, 'sum': 148.64071655273438, 'std': 0.2240880555379066, 'median': 1.0073775053024292, 'majority': 0.2291077822446823, 'minority': 0.2291077822446823, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 23.0, 37.0, 38.0, 30.0, 13.0, 7.0], [0.2291077822446823, 0.35924047231674194, 0.4893731474876404, 0.6195058822631836, 0.749638557434082, 0.8797712326049805, 1.009903907775879, 1.1400365829467773, 1.2701692581176758, 1.4003019332885742, 1.5304346084594727]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39084315299987793, 'percentile_98': 1.4689247608184814}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22033466398715973, 'max': 1.4801807403564453, 'mean': 0.9592121243476868, 'count': 147.99998474121094, 'sum': 141.96337890625, 'std': 0.21721356530519625, 'median': 0.9618415832519531, 'majority': 0.22033466398715973, 'minority': 0.22033466398715973, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 24.0, 45.0, 34.0, 26.0, 10.0, 7.0], [0.22033466398715973, 0.3463192582130432, 0.4723038673400879, 0.5982884764671326, 0.7242730855941772, 0.8502576947212219, 0.9762423038482666, 1.102226972579956, 1.228211522102356, 1.3541961908340454, 1.4801807403564453]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3731963038444519, 'percentile_98': 1.4238547086715698}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23240403831005096, 'max': 1.5462470054626465, 'mean': 0.9672056436538696, 'count': 147.99998474121094, 'sum': 143.14642333984375, 'std': 0.2311242850856339, 'median': 0.9595470428466797, 'majority': 0.23240403831005096, 'minority': 0.23240403831005096, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 30.0, 42.0, 30.0, 25.0, 9.0, 5.0], [0.23240403831005096, 0.36378833651542664, 0.4951726198196411, 0.626556932926178, 0.7579412460327148, 0.8893255591392517, 1.020709753036499, 1.1520941257476807, 1.2834783792495728, 1.4148626327514648, 1.5462470054626465]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36699023842811584, 'percentile_98': 1.4747967720031738}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29452189803123474, 'max': 1.9316627979278564, 'mean': 1.2005445957183838, 'count': 147.99998474121094, 'sum': 177.6805877685547, 'std': 0.28731429643465606, 'median': 1.1893513202667236, 'majority': 0.29452189803123474, 'minority': 0.29452189803123474, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 16.0, 32.0, 40.0, 33.0, 21.0, 9.0, 5.0], [0.29452189803123474, 0.4582359790802002, 0.6219500303268433, 0.7856641411781311, 0.949378252029419, 1.113092303276062, 1.276806354522705, 1.4405205249786377, 1.6042345762252808, 1.7679486274719238, 1.9316627979278564]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4610131084918976, 'percentile_98': 1.8398147821426392}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.297163188457489, 'max': 1.9548577070236206, 'mean': 1.2623450756072998, 'count': 147.99998474121094, 'sum': 186.82705688476562, 'std': 0.2879880059811068, 'median': 1.2638438940048218, 'majority': 0.297163188457489, 'minority': 0.297163188457489, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 24.0, 43.0, 37.0, 24.0, 10.0, 7.0], [0.297163188457489, 0.46293264627456665, 0.6287021040916443, 0.7944715619087219, 0.9602410197257996, 1.1260104179382324, 1.2917799949645996, 1.4575493335723877, 1.6233189105987549, 1.789088249206543, 1.9548577070236206]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49308767914772034, 'percentile_98': 1.9013456106185913}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27337342500686646, 'max': 1.7997426986694336, 'mean': 1.1392486095428467, 'count': 147.99998474121094, 'sum': 168.60877990722656, 'std': 0.26851313876481886, 'median': 1.13909912109375, 'majority': 0.27337342500686646, 'minority': 0.27337342500686646, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 14.0, 28.0, 44.0, 31.0, 22.0, 10.0, 7.0], [0.27337342500686646, 0.4260103702545166, 0.578647255897522, 0.7312842011451721, 0.8839211463928223, 1.0365581512451172, 1.189194917678833, 1.341831922531128, 1.4944689273834229, 1.6471056938171387, 1.7997426986694336]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44165197014808655, 'percentile_98': 1.7391250133514404}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29373523592948914, 'max': 1.9273011684417725, 'mean': 1.169736623764038, 'count': 147.99998474121094, 'sum': 173.12100219726562, 'std': 0.29397665217928254, 'median': 1.1452614068984985, 'majority': 0.29373523592948914, 'minority': 0.29373523592948914, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 20.0, 37.0, 39.0, 28.0, 18.0, 6.0, 7.0], [0.29373523592948914, 0.4570918083190918, 0.6204484105110168, 0.7838050127029419, 0.9471615552902222, 1.110518217086792, 1.2738747596740723, 1.437231421470642, 1.6005879640579224, 1.7639445066452026, 1.9273011684417725]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44595780968666077, 'percentile_98': 1.8683263063430786}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3159976005554199, 'max': 2.0611824989318848, 'mean': 1.2442023754119873, 'count': 147.99998474121094, 'sum': 184.14193725585938, 'std': 0.3178324170468636, 'median': 1.2049996852874756, 'majority': 0.3159976005554199, 'minority': 0.3159976005554199, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 20.0, 40.0, 32.0, 28.0, 21.0, 7.0, 6.0], [0.3159976005554199, 0.4905160963535309, 0.6650345921516418, 0.8395531177520752, 1.0140715837478638, 1.1885900497436523, 1.3631086349487305, 1.537627100944519, 1.7121455669403076, 1.8866640329360962, 2.0611824989318848]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46847960352897644, 'percentile_98': 1.9843474626541138}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3212905824184418, 'max': 2.1360983848571777, 'mean': 1.393113374710083, 'count': 147.99998474121094, 'sum': 206.18075561523438, 'std': 0.3161078918393576, 'median': 1.4000797271728516, 'majority': 0.3212905824184418, 'minority': 0.3212905824184418, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 23.0, 40.0, 37.0, 28.0, 11.0, 7.0], [0.3212905824184418, 0.5027713775634766, 0.684252142906189, 0.8657329082489014, 1.0472136735916138, 1.2286944389343262, 1.4101753234863281, 1.5916560888290405, 1.773136854171753, 1.9546176195144653, 2.1360983848571777]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5472131371498108, 'percentile_98': 2.1157069206237793}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2901260256767273, 'max': 1.9720454216003418, 'mean': 1.2864094972610474, 'count': 147.99998474121094, 'sum': 190.38858032226562, 'std': 0.28774171080858846, 'median': 1.2903804779052734, 'majority': 0.2901260256767273, 'minority': 0.2901260256767273, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 20.0, 44.0, 38.0, 28.0, 9.0, 8.0], [0.2901260256767273, 0.45831796526908875, 0.6265099048614502, 0.794701874256134, 0.9628937840461731, 1.1310856342315674, 1.2992777824401855, 1.4674696922302246, 1.6356616020202637, 1.8038535118103027, 1.9720454216003418]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5171494483947754, 'percentile_98': 1.926194667816162}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2677620053291321, 'max': 1.8104907274246216, 'mean': 1.1648633480072021, 'count': 147.99998474121094, 'sum': 172.39976501464844, 'std': 0.2693236698845107, 'median': 1.1666792631149292, 'majority': 0.2677620053291321, 'minority': 0.2677620053291321, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 11.0, 24.0, 42.0, 37.0, 24.0, 12.0, 7.0], [0.2677620053291321, 0.4220348596572876, 0.5763077735900879, 0.7305806279182434, 0.8848534822463989, 1.0391263961791992, 1.19339919090271, 1.3476719856262207, 1.5019450187683105, 1.6562178134918213, 1.8104907274246216]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4641808569431305, 'percentile_98': 1.7814123630523682}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23788072168827057, 'max': 1.6010764837265015, 'mean': 1.0325679779052734, 'count': 147.99998474121094, 'sum': 152.82003784179688, 'std': 0.23942052018687768, 'median': 1.0340569019317627, 'majority': 0.23788072168827057, 'minority': 0.23788072168827057, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 11.0, 24.0, 42.0, 38.0, 23.0, 12.0, 7.0], [0.23788072168827057, 0.3742002844810486, 0.5105198621749878, 0.646839439868927, 0.7831590175628662, 0.9194785952568054, 1.0557981729507446, 1.1921178102493286, 1.328437328338623, 1.464756965637207, 1.6010764837265015]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40771761536598206, 'percentile_98': 1.5845768451690674}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2690993845462799, 'max': 1.818306803703308, 'mean': 1.121842384338379, 'count': 147.99998474121094, 'sum': 166.03265380859375, 'std': 0.2768472471816137, 'median': 1.1194864511489868, 'majority': 0.2690993845462799, 'minority': 0.2690993845462799, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 15.0, 37.0, 40.0, 28.0, 22.0, 6.0, 7.0], [0.2690993845462799, 0.42402011156082153, 0.5789408683776855, 0.7338615655899048, 0.8887823820114136, 1.0437030792236328, 1.198623776435852, 1.3535445928573608, 1.50846529006958, 1.6633859872817993, 1.818306803703308]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44086793065071106, 'percentile_98': 1.7878764867782593}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3300414979457855, 'max': 2.1646206378936768, 'mean': 1.3383485078811646, 'count': 147.99998474121094, 'sum': 198.0755615234375, 'std': 0.3335952834690414, 'median': 1.3334016799926758, 'majority': 0.3300414979457855, 'minority': 0.3300414979457855, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 17.0, 35.0, 38.0, 30.0, 20.0, 8.0, 7.0], [0.3300414979457855, 0.51349937915802, 0.6969573497772217, 0.8804152011871338, 1.0638731718063354, 1.2473310232162476, 1.4307889938354492, 1.6142469644546509, 1.797704815864563, 1.981162667274475, 2.1646206378936768]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5111692547798157, 'percentile_98': 2.1413726806640625}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3231348991394043, 'max': 2.182190418243408, 'mean': 1.3253604173660278, 'count': 147.99998474121094, 'sum': 196.1533203125, 'std': 0.3359976093719506, 'median': 1.3172178268432617, 'majority': 0.3231348991394043, 'minority': 0.3231348991394043, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 18.0, 39.0, 40.0, 26.0, 19.0, 6.0, 7.0], [0.3231348991394043, 0.5090404748916626, 0.6949459910392761, 0.8808515071868896, 1.066757082939148, 1.2526626586914062, 1.438568115234375, 1.6244736909866333, 1.8103792667388916, 1.99628484249115, 2.182190418243408]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5109478831291199, 'percentile_98': 2.124607563018799}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2601107954978943, 'max': 1.7496391534805298, 'mean': 1.0895200967788696, 'count': 147.99998474121094, 'sum': 161.24896240234375, 'std': 0.25877966233941013, 'median': 1.083846092224121, 'majority': 0.2601107954978943, 'minority': 0.2601107954978943, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 33.0, 38.0, 37.0, 19.0, 8.0, 6.0], [0.2601107954978943, 0.4090636372566223, 0.5580164790153503, 0.7069693207740784, 0.8559221625328064, 1.0048749446868896, 1.1538279056549072, 1.3027806282043457, 1.4517335891723633, 1.6006863117218018, 1.7496391534805298]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.43681272864341736, 'percentile_98': 1.692184329032898}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29489684104919434, 'max': 1.9688142538070679, 'mean': 1.2051622867584229, 'count': 147.99998474121094, 'sum': 178.36399841308594, 'std': 0.2952324577121908, 'median': 1.1927824020385742, 'majority': 0.29489684104919434, 'minority': 0.29489684104919434, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 18.0, 37.0, 43.0, 27.0, 18.0, 7.0, 6.0], [0.29489684104919434, 0.46228858828544617, 0.629680335521698, 0.7970720529556274, 0.9644638299942017, 1.1318556070327759, 1.2992472648620605, 1.4666390419006348, 1.634030818939209, 1.8014225959777832, 1.9688142538070679]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4814825654029846, 'percentile_98': 1.9090981483459473}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24737173318862915, 'max': 1.5941492319107056, 'mean': 0.9850975275039673, 'count': 147.99998474121094, 'sum': 145.79441833496094, 'std': 0.24343591836457143, 'median': 0.9775916934013367, 'majority': 0.24737173318862915, 'minority': 0.24737173318862915, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 16.0, 37.0, 41.0, 28.0, 18.0, 8.0, 7.0], [0.24737173318862915, 0.38204947113990784, 0.5167272090911865, 0.6514049768447876, 0.7860826849937439, 0.920760452747345, 1.0554381608963013, 1.1901159286499023, 1.3247935771942139, 1.4594714641571045, 1.5941492319107056]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3868739902973175, 'percentile_98': 1.5748807191848755}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21394920349121094, 'max': 1.382104516029358, 'mean': 0.8320338129997253, 'count': 147.99998474121094, 'sum': 123.1409912109375, 'std': 0.21503164571363387, 'median': 0.8242942690849304, 'majority': 0.21394920349121094, 'minority': 0.21394920349121094, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 20.0, 39.0, 40.0, 25.0, 14.0, 8.0, 7.0], [0.21394920349121094, 0.3307647407054901, 0.4475802779197693, 0.5643957853317261, 0.6812113523483276, 0.7980268597602844, 0.9148423671722412, 1.0316579341888428, 1.1484735012054443, 1.2652889490127563, 1.382104516029358]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.323097825050354, 'percentile_98': 1.3615832328796387}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2128872573375702, 'max': 1.3767385482788086, 'mean': 0.8235827684402466, 'count': 147.99998474121094, 'sum': 121.8902359008789, 'std': 0.21480407348478459, 'median': 0.8010463714599609, 'majority': 0.2128872573375702, 'minority': 0.2128872573375702, 'unique': 165.0, 'histogram': [[3.0, 2.0, 7.0, 23.0, 37.0, 38.0, 25.0, 16.0, 7.0, 7.0], [0.2128872573375702, 0.32927238941192627, 0.44565749168395996, 0.5620425939559937, 0.6784277558326721, 0.7948129177093506, 0.9111980199813843, 1.027583122253418, 1.1439682245254517, 1.260353446006775, 1.3767385482788086]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3163301348686218, 'percentile_98': 1.3523591756820679}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23958173394203186, 'max': 1.545143723487854, 'mean': 0.9365425109863281, 'count': 147.99998474121094, 'sum': 138.6082763671875, 'std': 0.2347395208003337, 'median': 0.9182736277580261, 'majority': 1.2255115509033203, 'minority': 0.23958173394203186, 'unique': 164.0, 'histogram': [[3.0, 2.0, 6.0, 18.0, 38.0, 43.0, 25.0, 18.0, 5.0, 7.0], [0.23958173394203186, 0.37013792991638184, 0.5006941556930542, 0.6312503218650818, 0.7618064880371094, 0.8923627138137817, 1.022918939590454, 1.153475046157837, 1.2840312719345093, 1.4145874977111816, 1.545143723487854]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3615947961807251, 'percentile_98': 1.5212156772613525}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29848217964172363, 'max': 1.9546191692352295, 'mean': 1.2461833953857422, 'count': 147.99998474121094, 'sum': 184.43511962890625, 'std': 0.29080002754334605, 'median': 1.250215768814087, 'majority': 0.29848217964172363, 'minority': 0.29848217964172363, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 14.0, 27.0, 40.0, 36.0, 23.0, 10.0, 7.0], [0.29848217964172363, 0.4640958905220032, 0.6297096014022827, 0.7953232526779175, 0.960936963558197, 1.1265506744384766, 1.2921643257141113, 1.4577780961990356, 1.6233917474746704, 1.7890053987503052, 1.9546191692352295]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49497994780540466, 'percentile_98': 1.920644760131836}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26697593927383423, 'max': 1.7235808372497559, 'mean': 1.1180241107940674, 'count': 147.99998474121094, 'sum': 165.46755981445312, 'std': 0.2574758499125924, 'median': 1.121363878250122, 'majority': 0.26697593927383423, 'minority': 0.26697593927383423, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 14.0, 21.0, 43.0, 37.0, 23.0, 12.0, 7.0], [0.26697593927383423, 0.4126364290714264, 0.5582969188690186, 0.7039574384689331, 0.8496178984642029, 0.9952784180641174, 1.1409388780593872, 1.2865993976593018, 1.4322597980499268, 1.5779204368591309, 1.7235808372497559]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.43769288063049316, 'percentile_98': 1.7078427076339722}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22727617621421814, 'max': 1.472658634185791, 'mean': 0.9582170844078064, 'count': 147.99998474121094, 'sum': 141.8161163330078, 'std': 0.22051185151448044, 'median': 0.9581900835037231, 'majority': 0.22727617621421814, 'minority': 0.22727617621421814, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 13.0, 21.0, 44.0, 36.0, 24.0, 12.0, 7.0], [0.22727617621421814, 0.3518144190311432, 0.47635266184806824, 0.6008908748626709, 0.7254291772842407, 0.849967360496521, 0.9745056629180908, 1.099043846130371, 1.223582148551941, 1.3481203317642212, 1.472658634185791]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3787430226802826, 'percentile_98': 1.4587677717208862}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17275145649909973, 'max': 1.1305317878723145, 'mean': 0.7345033884048462, 'count': 147.99998474121094, 'sum': 108.70648956298828, 'std': 0.17032469762642025, 'median': 0.7371497750282288, 'majority': 0.17275145649909973, 'minority': 0.17275145649909973, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 12.0, 23.0, 42.0, 35.0, 26.0, 12.0, 7.0], [0.17275145649909973, 0.26852947473526, 0.3643075227737427, 0.46008554100990295, 0.555863618850708, 0.6516416072845459, 0.7474195957183838, 0.8431977033615112, 0.9389756917953491, 1.0347537994384766, 1.1305317878723145]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2864507734775543, 'percentile_98': 1.1205676794052124}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.13250485062599182, 'max': 0.8800228238105774, 'mean': 0.5737913846969604, 'count': 147.99998474121094, 'sum': 84.92111206054688, 'std': 0.13177095153737955, 'median': 0.5746930837631226, 'majority': 0.13250485062599182, 'minority': 0.13250485062599182, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 12.0, 22.0, 44.0, 33.0, 28.0, 12.0, 7.0], [0.13250485062599182, 0.20725664496421814, 0.28200843930244446, 0.3567602336406708, 0.4315120279788971, 0.5062638521194458, 0.5810155868530273, 0.6557674407958984, 0.73051917552948, 0.8052710294723511, 0.8800228238105774]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22692883014678955, 'percentile_98': 0.8749289512634277}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1401628851890564, 'max': 0.9246240258216858, 'mean': 0.59678715467453, 'count': 147.99998474121094, 'sum': 88.32449340820312, 'std': 0.1385039131691078, 'median': 0.5968657732009888, 'majority': 0.1401628851890564, 'minority': 0.1401628851890564, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 13.0, 23.0, 43.0, 34.0, 26.0, 11.0, 7.0], [0.1401628851890564, 0.2186090052127838, 0.29705512523651123, 0.37550121545791626, 0.4539473354816437, 0.5323934555053711, 0.6108395457267761, 0.6892856955528259, 0.767731785774231, 0.846177875995636, 0.9246240258216858]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23294705152511597, 'percentile_98': 0.9105340838432312}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1893022060394287, 'max': 1.2228803634643555, 'mean': 0.749867856502533, 'count': 147.99998474121094, 'sum': 110.98043060302734, 'std': 0.18526136617566447, 'median': 0.7428507208824158, 'majority': 0.1893022060394287, 'minority': 0.1893022060394287, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 17.0, 35.0, 36.0, 32.0, 21.0, 8.0, 5.0], [0.1893022060394287, 0.29266002774238586, 0.396017849445343, 0.4993756413459778, 0.6027334928512573, 0.7060912847518921, 0.8094490766525269, 0.9128069281578064, 1.016164779663086, 1.1195225715637207, 1.2228803634643555]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2850990891456604, 'percentile_98': 1.1741520166397095}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2081565260887146, 'max': 1.3449212312698364, 'mean': 0.8836107850074768, 'count': 147.99998474121094, 'sum': 130.77438354492188, 'std': 0.1995769347463948, 'median': 0.8944776654243469, 'majority': 0.2081565260887146, 'minority': 0.2081565260887146, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 12.0, 22.0, 33.0, 43.0, 30.0, 13.0, 6.0], [0.2081565260887146, 0.3218330144882202, 0.43550947308540344, 0.5491859316825867, 0.6628624200820923, 0.7765389084815979, 0.8902153372764587, 1.0038918256759644, 1.1175682544708252, 1.2312448024749756, 1.3449212312698364]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34249475598335266, 'percentile_98': 1.2987921237945557}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20877516269683838, 'max': 1.3507113456726074, 'mean': 0.8984441757202148, 'count': 147.99998474121094, 'sum': 132.9697265625, 'std': 0.19984489103562678, 'median': 0.9126360416412354, 'majority': 0.20877516269683838, 'minority': 0.20877516269683838, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 17.0, 37.0, 39.0, 34.0, 16.0, 5.0], [0.20877516269683838, 0.3229687809944153, 0.4371623992919922, 0.5513560175895691, 0.665549635887146, 0.7797432541847229, 0.8939368724822998, 1.0081305503845215, 1.1223241090774536, 1.2365177869796753, 1.3507113456726074]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34854021668434143, 'percentile_98': 1.3065783977508545}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16283604502677917, 'max': 1.0616834163665771, 'mean': 0.700186014175415, 'count': 147.99998474121094, 'sum': 103.62751770019531, 'std': 0.15804424667435737, 'median': 0.7112268805503845, 'majority': 0.16283604502677917, 'minority': 0.16283604502677917, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 12.0, 22.0, 31.0, 43.0, 30.0, 16.0, 5.0], [0.16283604502677917, 0.25272077322006226, 0.3426055312156677, 0.4324902594089508, 0.5223749876022339, 0.6122597455978394, 0.7021445035934448, 0.7920291423797607, 0.8819139003753662, 0.9717986583709717, 1.0616834163665771]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2682808041572571, 'percentile_98': 1.0247544050216675}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1455288529396057, 'max': 0.9565317630767822, 'mean': 0.6201070547103882, 'count': 147.99998474121094, 'sum': 91.77583312988281, 'std': 0.14208874915052033, 'median': 0.6278625726699829, 'majority': 0.1455288529396057, 'minority': 0.1455288529396057, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 26.0, 30.0, 39.0, 31.0, 13.0, 5.0], [0.1455288529396057, 0.2266291379928589, 0.30772942304611206, 0.3888297379016876, 0.4699300229549408, 0.5510302782058716, 0.6321306228637695, 0.7132309079170227, 0.7943311929702759, 0.875431478023529, 0.9565317630767822]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23509177565574646, 'percentile_98': 0.92021644115448}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14136654138565063, 'max': 0.9289215803146362, 'mean': 0.5943345427513123, 'count': 147.99998474121094, 'sum': 87.96150207519531, 'std': 0.13769072667054044, 'median': 0.5983096957206726, 'majority': 0.14136654138565063, 'minority': 0.14136654138565063, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 14.0, 27.0, 40.0, 34.0, 26.0, 11.0, 5.0], [0.14136654138565063, 0.22012203931808472, 0.2988775372505188, 0.37763306498527527, 0.45638856291770935, 0.5351440906524658, 0.6138995885848999, 0.692655086517334, 0.7714105844497681, 0.8501660823822021, 0.9289215803146362]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22624672949314117, 'percentile_98': 0.8931797742843628}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15196636319160461, 'max': 1.0005784034729004, 'mean': 0.6420950889587402, 'count': 147.99998474121094, 'sum': 95.03006744384766, 'std': 0.1477992364565919, 'median': 0.648478627204895, 'majority': 0.15196636319160461, 'minority': 0.15196636319160461, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 28.0, 32.0, 36.0, 29.0, 15.0, 4.0], [0.15196636319160461, 0.2368275672197342, 0.32168877124786377, 0.40654996037483215, 0.4914111793041229, 0.5762723684310913, 0.6611335277557373, 0.7459948062896729, 0.8308559656143188, 0.9157172441482544, 1.0005784034729004]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24050185084342957, 'percentile_98': 0.9457908868789673}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15540513396263123, 'max': 1.0203088521957397, 'mean': 0.6592022180557251, 'count': 147.99998474121094, 'sum': 97.56192016601562, 'std': 0.15031428690936702, 'median': 0.6667540073394775, 'majority': 0.15540513396263123, 'minority': 0.15540513396263123, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 27.0, 30.0, 38.0, 29.0, 16.0, 4.0], [0.15540513396263123, 0.24189549684524536, 0.3283858895301819, 0.414876252412796, 0.5013666152954102, 0.5878570079803467, 0.6743474006652832, 0.7608376741409302, 0.8473280668258667, 0.9338184595108032, 1.0203088521957397]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24841511249542236, 'percentile_98': 0.9693394899368286}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1847214698791504, 'max': 1.2042075395584106, 'mean': 0.6994807124137878, 'count': 147.99998474121094, 'sum': 103.52313232421875, 'std': 0.17659271285563072, 'median': 0.7034929394721985, 'majority': 0.1847214698791504, 'minority': 0.1847214698791504, 'unique': 165.0, 'histogram': [[3.0, 3.0, 10.0, 25.0, 32.0, 38.0, 33.0, 12.0, 5.0, 4.0], [0.1847214698791504, 0.28667008876800537, 0.38861867785453796, 0.49056726694107056, 0.5925158858299255, 0.6944645047187805, 0.7964130640029907, 0.8983616828918457, 1.0003103017807007, 1.1022589206695557, 1.2042075395584106]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2525043189525604, 'percentile_98': 1.1111338138580322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21304917335510254, 'max': 1.395934820175171, 'mean': 0.8841842412948608, 'count': 147.99998474121094, 'sum': 130.8592529296875, 'std': 0.20610940577321926, 'median': 0.8932929635047913, 'majority': 0.21304917335510254, 'minority': 0.21304917335510254, 'unique': 165.0, 'histogram': [[3.0, 1.0, 4.0, 14.0, 32.0, 32.0, 36.0, 25.0, 14.0, 4.0], [0.21304917335510254, 0.33133774995803833, 0.44962629675865173, 0.5679148435592651, 0.6862034201622009, 0.8044919967651367, 0.9227805137634277, 1.0410690307617188, 1.1593576669692993, 1.2776461839675903, 1.395934820175171]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3292753994464874, 'percentile_98': 1.2889114618301392}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1864326000213623, 'max': 1.2280100584030151, 'mean': 0.7947133779525757, 'count': 147.99998474121094, 'sum': 117.61756896972656, 'std': 0.18003153001617495, 'median': 0.7978397607803345, 'majority': 0.1864326000213623, 'minority': 0.1864326000213623, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 14.0, 26.0, 35.0, 36.0, 25.0, 17.0, 6.0], [0.1864326000213623, 0.2905903458595276, 0.39474809169769287, 0.49890583753585815, 0.6030635833740234, 0.7072213292121887, 0.811379075050354, 0.9155368208885193, 1.0196945667266846, 1.123852252960205, 1.2280100584030151]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2999453842639923, 'percentile_98': 1.1324213743209839}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1519489586353302, 'max': 1.0110479593276978, 'mean': 0.665500283241272, 'count': 147.99998474121094, 'sum': 98.49403381347656, 'std': 0.1489783022462546, 'median': 0.6718677282333374, 'majority': 0.1519489586353302, 'minority': 0.1519489586353302, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 12.0, 23.0, 32.0, 38.0, 31.0, 15.0, 8.0], [0.1519489586353302, 0.2378588616847992, 0.3237687647342682, 0.4096786677837372, 0.4955885708332062, 0.5814985036849976, 0.6674083471298218, 0.7533183097839355, 0.8392281532287598, 0.9251381158828735, 1.0110479593276978]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25158068537712097, 'percentile_98': 0.9518049359321594}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11523345857858658, 'max': 0.7749419212341309, 'mean': 0.5145403146743774, 'count': 147.99998474121094, 'sum': 76.15196228027344, 'std': 0.11412426487951226, 'median': 0.5230205059051514, 'majority': 0.11523345857858658, 'minority': 0.11523345857858658, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 22.0, 34.0, 38.0, 32.0, 16.0, 8.0], [0.11523345857858658, 0.18120430409908295, 0.2471751570701599, 0.3131459951400757, 0.37911683320999146, 0.4450876712799072, 0.5110585689544678, 0.5770294070243835, 0.6430002450942993, 0.7089710831642151, 0.7749419212341309]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19593381881713867, 'percentile_98': 0.7390848398208618}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11175909638404846, 'max': 0.7553914785385132, 'mean': 0.48836368322372437, 'count': 147.99998474121094, 'sum': 72.27781677246094, 'std': 0.1108153479979845, 'median': 0.4929698705673218, 'majority': 0.11175909638404846, 'minority': 0.11175909638404846, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 12.0, 28.0, 34.0, 38.0, 24.0, 17.0, 6.0], [0.11175909638404846, 0.17612233757972717, 0.24048557877540588, 0.3048488199710846, 0.3692120611667633, 0.433575302362442, 0.4979385435581207, 0.562301754951477, 0.6266649961471558, 0.6910282373428345, 0.7553914785385132]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.18303371965885162, 'percentile_98': 0.7044252157211304}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11167020350694656, 'max': 0.7556360960006714, 'mean': 0.4791836142539978, 'count': 147.99998474121094, 'sum': 70.9191665649414, 'std': 0.11257064674047722, 'median': 0.4834902286529541, 'majority': 0.11167020350694656, 'minority': 0.11167020350694656, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 11.0, 30.0, 33.0, 35.0, 25.0, 16.0, 5.0], [0.11167020350694656, 0.1760667860507965, 0.24046337604522705, 0.3048599660396576, 0.36925655603408813, 0.4336531460285187, 0.4980497360229492, 0.5624463558197021, 0.6268429160118103, 0.6912395358085632, 0.7556360960006714]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17537543177604675, 'percentile_98': 0.7003580927848816}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10650081187486649, 'max': 0.7233772277832031, 'mean': 0.463227242231369, 'count': 147.99998474121094, 'sum': 68.55762481689453, 'std': 0.10763071740146435, 'median': 0.46991604566574097, 'majority': 0.10650081187486649, 'minority': 0.10650081187486649, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 12.0, 29.0, 30.0, 39.0, 26.0, 14.0, 7.0], [0.10650081187486649, 0.1681884527206421, 0.2298761010169983, 0.2915637195110321, 0.3532513678073883, 0.4149390161037445, 0.4766266345977783, 0.5383142828941345, 0.6000019311904907, 0.6616895794868469, 0.7233772277832031]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17108255624771118, 'percentile_98': 0.6818971633911133}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10553554445505142, 'max': 0.710536003112793, 'mean': 0.43526846170425415, 'count': 147.99998474121094, 'sum': 64.41972351074219, 'std': 0.10610378667355293, 'median': 0.4381280839443207, 'majority': 0.10553554445505142, 'minority': 0.10553554445505142, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 18.0, 32.0, 34.0, 36.0, 18.0, 11.0, 5.0], [0.10553554445505142, 0.16603559255599976, 0.2265356332063675, 0.28703567385673523, 0.34753572940826416, 0.4080357551574707, 0.46853581070899963, 0.5290358662605286, 0.5895358920097351, 0.6500359773635864, 0.710536003112793]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15784864127635956, 'percentile_98': 0.6518738269805908}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11327358335256577, 'max': 0.7578960657119751, 'mean': 0.45992201566696167, 'count': 147.99998474121094, 'sum': 68.06845092773438, 'std': 0.11238884882118076, 'median': 0.4601050019264221, 'majority': 0.11327358335256577, 'minority': 0.11327358335256577, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 21.0, 31.0, 34.0, 34.0, 20.0, 10.0, 4.0], [0.11327358335256577, 0.177735835313797, 0.24219807982444763, 0.30666035413742065, 0.3711225986480713, 0.4355848431587219, 0.5000470876693726, 0.5645093321800232, 0.6289715766906738, 0.6934338212013245, 0.7578960657119751]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16651354730129242, 'percentile_98': 0.6823422312736511}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17399530112743378, 'max': 1.1879603862762451, 'mean': 0.6701655983924866, 'count': 147.99998474121094, 'sum': 99.18449401855469, 'std': 0.17868009415750755, 'median': 0.6675823926925659, 'majority': 0.17399530112743378, 'minority': 0.17399530112743378, 'unique': 165.0, 'histogram': [[3.0, 3.0, 12.0, 31.0, 34.0, 33.0, 23.0, 16.0, 7.0, 3.0], [0.17399530112743378, 0.2753918170928955, 0.37678831815719604, 0.47818487882614136, 0.5795813798904419, 0.6809778809547424, 0.7823744416236877, 0.8837709426879883, 0.9851674437522888, 1.0865639448165894, 1.1879603862762451]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23294994235038757, 'percentile_98': 1.0164949893951416}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16584248840808868, 'max': 1.095941424369812, 'mean': 0.6869858503341675, 'count': 147.99998474121094, 'sum': 101.67389678955078, 'std': 0.16493453716747924, 'median': 0.6978646516799927, 'majority': 0.16584248840808868, 'minority': 0.16584248840808868, 'unique': 165.0, 'histogram': [[3.0, 2.0, 5.0, 16.0, 31.0, 34.0, 31.0, 24.0, 12.0, 7.0], [0.16584248840808868, 0.25885239243507385, 0.3518622815608978, 0.4448722004890442, 0.5378820896148682, 0.6308919787406921, 0.7239018678665161, 0.8169117569923401, 0.9099216461181641, 1.0029315948486328, 1.095941424369812]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2528075873851776, 'percentile_98': 1.0176045894622803}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1403927505016327, 'max': 0.925724983215332, 'mean': 0.5866578221321106, 'count': 147.99998474121094, 'sum': 86.82534790039062, 'std': 0.13788292325694237, 'median': 0.5936996340751648, 'majority': 0.1403927505016327, 'minority': 0.1403927505016327, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 12.0, 31.0, 32.0, 37.0, 23.0, 14.0, 6.0], [0.1403927505016327, 0.21892596781253815, 0.2974591851234436, 0.37599241733551025, 0.4545256197452545, 0.5330588817596436, 0.6115920543670654, 0.6901252269744873, 0.7686585187911987, 0.8471916913986206, 0.925724983215332]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21830415725708008, 'percentile_98': 0.8505342602729797}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1414490044116974, 'max': 0.9313671588897705, 'mean': 0.5842530131340027, 'count': 147.99998474121094, 'sum': 86.46943664550781, 'std': 0.1393756937321902, 'median': 0.5886335968971252, 'majority': 0.1414490044116974, 'minority': 0.1414490044116974, 'unique': 165.0, 'histogram': [[3.0, 2.0, 5.0, 13.0, 34.0, 31.0, 36.0, 22.0, 14.0, 5.0], [0.1414490044116974, 0.2204408198595047, 0.299432635307312, 0.3784244656562805, 0.45741626620292664, 0.5364080667495728, 0.6153998970985413, 0.6943917274475098, 0.7733834981918335, 0.8523753881454468, 0.9313671588897705]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21559929847717285, 'percentile_98': 0.8490991592407227}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15239623188972473, 'max': 1.001859426498413, 'mean': 0.6227328181266785, 'count': 147.99998474121094, 'sum': 92.16444396972656, 'std': 0.14832689531379753, 'median': 0.6240556240081787, 'majority': 0.15239623188972473, 'minority': 0.15239623188972473, 'unique': 165.0, 'histogram': [[3.0, 2.0, 5.0, 16.0, 31.0, 31.0, 36.0, 26.0, 11.0, 4.0], [0.15239623188972473, 0.23734255135059357, 0.3222888708114624, 0.40723517537117004, 0.4921815097332001, 0.5771278142929077, 0.662074089050293, 0.7470204830169678, 0.831966757774353, 0.9169131517410278, 1.001859426498413]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23127871751785278, 'percentile_98': 0.9045695066452026}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1617286652326584, 'max': 1.0585517883300781, 'mean': 0.6620715856552124, 'count': 147.99998474121094, 'sum': 97.98658752441406, 'std': 0.15608224207754107, 'median': 0.6646500825881958, 'majority': 0.1617286652326584, 'minority': 0.1617286652326584, 'unique': 165.0, 'histogram': [[3.0, 1.0, 6.0, 13.0, 32.0, 33.0, 36.0, 24.0, 14.0, 3.0], [0.1617286652326584, 0.25141096115112305, 0.3410933017730713, 0.43077558279037476, 0.520457923412323, 0.6101402044296265, 0.6998225450515747, 0.7895048260688782, 0.8791871666908264, 0.9688695073127747, 1.0585517883300781]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2478618323802948, 'percentile_98': 0.9597673416137695}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16138292849063873, 'max': 1.0516606569290161, 'mean': 0.6748719811439514, 'count': 147.99998474121094, 'sum': 99.88104248046875, 'std': 0.15544646597029413, 'median': 0.6826895475387573, 'majority': 0.16138292849063873, 'minority': 0.16138292849063873, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 29.0, 32.0, 38.0, 22.0, 16.0, 7.0], [0.16138292849063873, 0.25041070580482483, 0.3394384980201721, 0.428466260433197, 0.5174940228462219, 0.6065217852592468, 0.6955496072769165, 0.7845773696899414, 0.8736051321029663, 0.9626328945159912, 1.0516606569290161]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25560837984085083, 'percentile_98': 0.9689860939979553}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17935849726200104, 'max': 1.156480312347412, 'mean': 0.7464059591293335, 'count': 147.99998474121094, 'sum': 110.46807098388672, 'std': 0.17050221424154235, 'median': 0.754848301410675, 'majority': 0.17935849726200104, 'minority': 0.17935849726200104, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 14.0, 29.0, 33.0, 36.0, 25.0, 15.0, 7.0], [0.17935849726200104, 0.27707067131996155, 0.37478286027908325, 0.47249501943588257, 0.5702072381973267, 0.667919397354126, 0.7656315565109253, 0.8633437752723694, 0.9610559344291687, 1.0587681531906128, 1.156480312347412]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2845102846622467, 'percentile_98': 1.0766727924346924}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19743984937667847, 'max': 1.2718183994293213, 'mean': 0.8303818702697754, 'count': 147.99998474121094, 'sum': 122.8965072631836, 'std': 0.186799499177389, 'median': 0.8398729562759399, 'majority': 0.19743984937667847, 'minority': 0.19743984937667847, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 14.0, 24.0, 34.0, 36.0, 28.0, 16.0, 7.0], [0.19743984937667847, 0.30487769842147827, 0.4123155474662781, 0.5197533965110779, 0.6271912455558777, 0.7346290946006775, 0.8420669436454773, 0.9495047926902771, 1.0569427013397217, 1.1643805503845215, 1.2718183994293213]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32036641240119934, 'percentile_98': 1.1867836713790894}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19517619907855988, 'max': 1.2541193962097168, 'mean': 0.8295286893844604, 'count': 147.99998474121094, 'sum': 122.77023315429688, 'std': 0.18408599768293887, 'median': 0.848406195640564, 'majority': 0.19517619907855988, 'minority': 0.19517619907855988, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 22.0, 32.0, 36.0, 32.0, 17.0, 7.0], [0.19517619907855988, 0.30107051134109497, 0.40696483850479126, 0.5128591060638428, 0.6187534332275391, 0.7246477603912354, 0.8305420279502869, 0.9364363551139832, 1.0423307418823242, 1.1482250690460205, 1.2541193962097168]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32384032011032104, 'percentile_98': 1.1832541227340698}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22369232773780823, 'max': 1.429695963859558, 'mean': 0.9232772588729858, 'count': 147.99998474121094, 'sum': 136.64501953125, 'std': 0.21243309587625434, 'median': 0.9350660443305969, 'majority': 0.22369232773780823, 'minority': 0.22369232773780823, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 27.0, 30.0, 36.0, 29.0, 16.0, 5.0], [0.22369232773780823, 0.34429270029067993, 0.46489304304122925, 0.5854934453964233, 0.7060937881469727, 0.826694130897522, 0.9472944736480713, 1.0678949356079102, 1.1884952783584595, 1.3090956211090088, 1.429695963859558]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35203179717063904, 'percentile_98': 1.3422709703445435}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29146838188171387, 'max': 1.8462449312210083, 'mean': 1.1892285346984863, 'count': 147.99998474121094, 'sum': 176.00579833984375, 'std': 0.275189481826428, 'median': 1.2038209438323975, 'majority': 0.29146838188171387, 'minority': 0.29146838188171387, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 17.0, 28.0, 29.0, 36.0, 29.0, 15.0, 5.0], [0.29146838188171387, 0.44694602489471436, 0.6024236679077148, 0.7579013705253601, 0.9133790135383606, 1.0688567161560059, 1.2243343591690063, 1.3798120021820068, 1.5352896451950073, 1.6907672882080078, 1.8462449312210083]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45396286249160767, 'percentile_98': 1.7425577640533447}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26850539445877075, 'max': 1.6956895589828491, 'mean': 1.0962382555007935, 'count': 147.99998474121094, 'sum': 162.2432403564453, 'std': 0.2530326191960636, 'median': 1.1104698181152344, 'majority': 0.26850539445877075, 'minority': 0.26850539445877075, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 17.0, 26.0, 29.0, 37.0, 29.0, 16.0, 5.0], [0.26850539445877075, 0.41122379899024963, 0.5539422035217285, 0.6966606378555298, 0.8393790125846863, 0.9820974469184875, 1.124815821647644, 1.2675342559814453, 1.410252571105957, 1.5529711246490479, 1.6956895589828491]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.41799941658973694, 'percentile_98': 1.6091734170913696}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3097098171710968, 'max': 1.9420331716537476, 'mean': 1.2562484741210938, 'count': 147.99998474121094, 'sum': 185.9247589111328, 'std': 0.29107336457191224, 'median': 1.269119143486023, 'majority': 0.3097098171710968, 'minority': 0.3097098171710968, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 17.0, 27.0, 28.0, 39.0, 30.0, 13.0, 5.0], [0.3097098171710968, 0.47294217348098755, 0.6361744999885559, 0.799406886100769, 0.9626392126083374, 1.1258715391159058, 1.2891038656234741, 1.4523361921310425, 1.6155685186386108, 1.7788008451461792, 1.9420331716537476]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4813513159751892, 'percentile_98': 1.8693461418151855}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2309805452823639, 'max': 1.4639943838119507, 'mean': 0.9624875783920288, 'count': 147.99998474121094, 'sum': 142.44815063476562, 'std': 0.21808464325950075, 'median': 0.9835624098777771, 'majority': 0.2309805452823639, 'minority': 0.2309805452823639, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 15.0, 24.0, 30.0, 36.0, 33.0, 15.0, 6.0], [0.2309805452823639, 0.3542819321155548, 0.4775833189487457, 0.6008846759796143, 0.7241860628128052, 0.8474874496459961, 0.970788836479187, 1.094090223312378, 1.2173916101455688, 1.3406929969787598, 1.4639943838119507]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37255507707595825, 'percentile_98': 1.4016871452331543}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19138485193252563, 'max': 1.2155781984329224, 'mean': 0.8113453388214111, 'count': 147.99998474121094, 'sum': 120.07909393310547, 'std': 0.18156874680401086, 'median': 0.8257524371147156, 'majority': 0.19138485193252563, 'minority': 0.19138485193252563, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 19.0, 32.0, 36.0, 35.0, 15.0, 8.0], [0.19138485193252563, 0.2938041687011719, 0.3962235152721405, 0.49864286184310913, 0.6010621786117554, 0.7034814953804016, 0.8059008717536926, 0.9083201885223389, 1.0107395648956299, 1.1131588220596313, 1.2155781984329224]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31639808416366577, 'percentile_98': 1.170677900314331}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19691061973571777, 'max': 1.249397873878479, 'mean': 0.8244310021400452, 'count': 147.99998474121094, 'sum': 122.01577758789062, 'std': 0.18702647895432192, 'median': 0.8439342379570007, 'majority': 0.19691061973571777, 'minority': 0.19691061973571777, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 14.0, 23.0, 31.0, 37.0, 33.0, 15.0, 6.0], [0.19691061973571777, 0.3021593391895294, 0.40740805864334106, 0.5126568078994751, 0.6179054975509644, 0.7231542468070984, 0.8284029960632324, 0.9336516857147217, 1.038900375366211, 1.1441491842269897, 1.249397873878479]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3210601806640625, 'percentile_98': 1.198512315750122}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26583781838417053, 'max': 1.6624342203140259, 'mean': 1.0620743036270142, 'count': 147.99998474121094, 'sum': 157.18698120117188, 'std': 0.24846701446692798, 'median': 1.0644261837005615, 'majority': 0.26583781838417053, 'minority': 0.26583781838417053, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 17.0, 25.0, 35.0, 36.0, 27.0, 12.0, 5.0], [0.26583781838417053, 0.4054974615573883, 0.5451570749282837, 0.6848167181015015, 0.8244763612747192, 0.964136004447937, 1.1037956476211548, 1.2434552907943726, 1.3831149339675903, 1.522774577140808, 1.6624342203140259]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.41203877329826355, 'percentile_98': 1.5933765172958374}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.302762508392334, 'max': 1.8851438760757446, 'mean': 1.2346951961517334, 'count': 147.99998474121094, 'sum': 182.73487854003906, 'std': 0.2840528696775729, 'median': 1.2493044137954712, 'majority': 0.302762508392334, 'minority': 0.302762508392334, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 25.0, 31.0, 35.0, 33.0, 13.0, 6.0], [0.302762508392334, 0.4610006511211395, 0.6192387938499451, 0.7774769067764282, 0.9357150793075562, 1.093953251838684, 1.2521913051605225, 1.4104294776916504, 1.5686676502227783, 1.7269058227539062, 1.8851438760757446]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4809911549091339, 'percentile_98': 1.8160043954849243}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2732313275337219, 'max': 1.704302430152893, 'mean': 1.1473666429519653, 'count': 147.99998474121094, 'sum': 169.81024169921875, 'std': 0.2571284148156859, 'median': 1.1645934581756592, 'majority': 0.2732313275337219, 'minority': 0.2732313275337219, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 21.0, 29.0, 34.0, 38.0, 16.0, 8.0], [0.2732313275337219, 0.4163384437561035, 0.5594455003738403, 0.7025526165962219, 0.8456597328186035, 0.9887668490409851, 1.1318738460540771, 1.2749810218811035, 1.4180881977081299, 1.5611951351165771, 1.704302430152893]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4510567784309387, 'percentile_98': 1.6475105285644531}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2278602421283722, 'max': 1.4266570806503296, 'mean': 0.952056348323822, 'count': 147.99998474121094, 'sum': 140.90432739257812, 'std': 0.21356298855811356, 'median': 0.9641405344009399, 'majority': 0.2278602421283722, 'minority': 0.2278602421283722, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 20.0, 32.0, 35.0, 36.0, 16.0, 7.0], [0.2278602421283722, 0.34773993492126465, 0.4676195979118347, 0.5874992609024048, 0.7073789834976196, 0.8272587060928345, 0.9471383094787598, 1.0670180320739746, 1.1868977546691895, 1.3067773580551147, 1.4266570806503296]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3790528178215027, 'percentile_98': 1.3743093013763428}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24732904136180878, 'max': 1.5436779260635376, 'mean': 0.9911864995956421, 'count': 147.99998474121094, 'sum': 146.69558715820312, 'std': 0.23118206134513408, 'median': 0.9959051012992859, 'majority': 0.24732904136180878, 'minority': 0.24732904136180878, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 23.0, 38.0, 36.0, 25.0, 14.0, 5.0], [0.24732904136180878, 0.37696391344070435, 0.5065988302230835, 0.6362336874008179, 0.765868604183197, 0.8955034613609314, 1.0251383781433105, 1.154773235321045, 1.2844080924987793, 1.4140429496765137, 1.5436779260635376]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3908166289329529, 'percentile_98': 1.4731024503707886}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3079080581665039, 'max': 1.901976466178894, 'mean': 1.1883032321929932, 'count': 147.99998474121094, 'sum': 175.86886596679688, 'std': 0.29444338654132146, 'median': 1.1838140487670898, 'majority': 0.3079080581665039, 'minority': 0.3079080581665039, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 18.0, 30.0, 36.0, 31.0, 23.0, 10.0, 6.0], [0.3079080581665039, 0.4673148989677429, 0.6267217397689819, 0.786128580570221, 0.94553542137146, 1.1049423217773438, 1.264349102973938, 1.4237558841705322, 1.583162784576416, 1.7425696849822998, 1.901976466178894]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4558184742927551, 'percentile_98': 1.8223673105239868}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24029849469661713, 'max': 1.4932724237442017, 'mean': 0.9987470507621765, 'count': 147.99998474121094, 'sum': 147.81454467773438, 'std': 0.2269461606084799, 'median': 1.006501317024231, 'majority': 0.24029849469661713, 'minority': 0.24029849469661713, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 20.0, 32.0, 36.0, 34.0, 15.0, 8.0], [0.24029849469661713, 0.36559587717056274, 0.49089330434799194, 0.6161906719207764, 0.7414880990982056, 0.8667855262756348, 0.9920828938484192, 1.1173802614212036, 1.2426776885986328, 1.367975115776062, 1.4932724237442017]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3983412981033325, 'percentile_98': 1.4647257328033447}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2241075485944748, 'max': 1.3905043601989746, 'mean': 0.9171919822692871, 'count': 147.99998474121094, 'sum': 135.74440002441406, 'std': 0.21347554373258112, 'median': 0.921650230884552, 'majority': 0.2241075485944748, 'minority': 0.2241075485944748, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 15.0, 21.0, 34.0, 35.0, 30.0, 16.0, 7.0], [0.2241075485944748, 0.34074723720550537, 0.45738691091537476, 0.5740266442298889, 0.6906663179397583, 0.8073059916496277, 0.9239457249641418, 1.0405853986740112, 1.1572250127792358, 1.27386474609375, 1.3905043601989746]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3648119270801544, 'percentile_98': 1.3667482137680054}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2479485273361206, 'max': 1.5347790718078613, 'mean': 0.9992157220840454, 'count': 147.99998474121094, 'sum': 147.8839111328125, 'std': 0.2370289586056401, 'median': 1.00278902053833, 'majority': 0.2479485273361206, 'minority': 0.2479485273361206, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 15.0, 23.0, 36.0, 33.0, 29.0, 14.0, 7.0], [0.2479485273361206, 0.37663158774375916, 0.5053146481513977, 0.6339976787567139, 0.7626807689666748, 0.8913638591766357, 1.0200469493865967, 1.148729920387268, 1.277413010597229, 1.40609610080719, 1.5347790718078613]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3967866897583008, 'percentile_98': 1.5146466493606567}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32945141196250916, 'max': 2.0396173000335693, 'mean': 1.3077856302261353, 'count': 147.99998474121094, 'sum': 193.55224609375, 'std': 0.3175499109401707, 'median': 1.3018971681594849, 'majority': 0.32945141196250916, 'minority': 0.32945141196250916, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 18.0, 27.0, 34.0, 35.0, 26.0, 9.0, 8.0], [0.32945141196250916, 0.5004680156707764, 0.6714845895767212, 0.842501163482666, 1.0135177373886108, 1.1845343112945557, 1.35555100440979, 1.5265675783157349, 1.6975841522216797, 1.8686007261276245, 2.0396173000335693]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5218018889427185, 'percentile_98': 2.0270895957946777}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3580471873283386, 'max': 2.232532501220703, 'mean': 1.4716888666152954, 'count': 147.99998474121094, 'sum': 217.80992126464844, 'std': 0.34184462077581496, 'median': 1.4809339046478271, 'majority': 0.3580471873283386, 'minority': 0.3580471873283386, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 36.0, 37.0, 31.0, 10.0, 9.0], [0.3580471873283386, 0.5454957485198975, 0.7329442501068115, 0.9203928112983704, 1.1078412532806396, 1.2952897548675537, 1.4827384948730469, 1.670186996459961, 1.857635498046875, 2.045083999633789, 2.232532501220703]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5952524542808533, 'percentile_98': 2.1994998455047607}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3039643466472626, 'max': 1.902977466583252, 'mean': 1.2571104764938354, 'count': 147.99998474121094, 'sum': 186.05233764648438, 'std': 0.29164509892193524, 'median': 1.2605801820755005, 'majority': 0.3039643466472626, 'minority': 0.3039643466472626, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 35.0, 37.0, 32.0, 11.0, 8.0], [0.3039643466472626, 0.46386563777923584, 0.6237669587135315, 0.7836682796478271, 0.943569540977478, 1.1034709215164185, 1.2633721828460693, 1.4232735633850098, 1.5831748247146606, 1.7430760860443115, 1.902977466583252]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5072360634803772, 'percentile_98': 1.8722444772720337}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27716001868247986, 'max': 1.7743180990219116, 'mean': 1.154103398323059, 'count': 147.99998474121094, 'sum': 170.80728149414062, 'std': 0.2704463709933862, 'median': 1.1578469276428223, 'majority': 0.27716001868247986, 'minority': 0.27716001868247986, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 16.0, 19.0, 39.0, 37.0, 29.0, 8.0, 9.0], [0.27716001868247986, 0.4268758296966553, 0.5765916109085083, 0.7263074517250061, 0.8760232925415039, 1.025739073753357, 1.17545485496521, 1.3251707553863525, 1.4748865365982056, 1.6246023178100586, 1.7743180990219116]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46770790219306946, 'percentile_98': 1.7190275192260742}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2678660452365875, 'max': 1.7034549713134766, 'mean': 1.072050929069519, 'count': 147.99998474121094, 'sum': 158.66351318359375, 'std': 0.266178606047307, 'median': 1.074775218963623, 'majority': 0.2678660452365875, 'minority': 0.2678660452365875, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 20.0, 31.0, 34.0, 30.0, 25.0, 8.0, 8.0], [0.2678660452365875, 0.4114249348640442, 0.5549838542938232, 0.6985427141189575, 0.8421015739440918, 0.9856604337692261, 1.12921941280365, 1.2727782726287842, 1.4163371324539185, 1.5598959922790527, 1.7034549713134766]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4290279448032379, 'percentile_98': 1.661447286605835}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31872719526290894, 'max': 1.9937328100204468, 'mean': 1.2425693273544312, 'count': 147.99998474121094, 'sum': 183.90023803710938, 'std': 0.3162310904288894, 'median': 1.2460920810699463, 'majority': 0.31872719526290894, 'minority': 0.31872719526290894, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 21.0, 33.0, 35.0, 27.0, 22.0, 9.0, 8.0], [0.31872719526290894, 0.48622775077819824, 0.6537283658981323, 0.8212289214134216, 0.9887294769287109, 1.1562299728393555, 1.323730707168579, 1.4912312030792236, 1.6587316989898682, 1.8262324333190918, 1.9937328100204468]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49627232551574707, 'percentile_98': 1.9614306688308716}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2030516266822815, 'max': 1.2962088584899902, 'mean': 0.8959811329841614, 'count': 147.99998474121094, 'sum': 132.60519409179688, 'std': 0.19696509252653968, 'median': 0.9062069058418274, 'majority': 0.2030516266822815, 'minority': 0.2030516266822815, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 17.0, 28.0, 35.0, 41.0, 19.0, 10.0], [0.2030516266822815, 0.31236734986305237, 0.42168307304382324, 0.5309988260269165, 0.6403145790100098, 0.7496302723884583, 0.8589460253715515, 0.96826171875, 1.0775774717330933, 1.1868932247161865, 1.2962088584899902]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3698897659778595, 'percentile_98': 1.2681161165237427}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1647566258907318, 'max': 1.0493777990341187, 'mean': 0.7038978338241577, 'count': 147.99998474121094, 'sum': 104.17687225341797, 'std': 0.16030068397663105, 'median': 0.7093489170074463, 'majority': 0.1647566258907318, 'minority': 0.1647566258907318, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 20.0, 32.0, 37.0, 32.0, 16.0, 9.0], [0.1647566258907318, 0.25321874022483826, 0.3416808545589447, 0.43014296889305115, 0.51860511302948, 0.6070672273635864, 0.6955293416976929, 0.7839914560317993, 0.8724535703659058, 0.9609156847000122, 1.0493777990341187]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2895497977733612, 'percentile_98': 1.0352095365524292}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17251266539096832, 'max': 1.1002552509307861, 'mean': 0.7479881644248962, 'count': 147.99998474121094, 'sum': 110.70223999023438, 'std': 0.16750129258845614, 'median': 0.7545393109321594, 'majority': 0.17251266539096832, 'minority': 0.17251266539096832, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 30.0, 37.0, 36.0, 17.0, 9.0], [0.17251266539096832, 0.265286922454834, 0.35806119441986084, 0.4508354067802429, 0.5436096787452698, 0.6363839507102966, 0.7291581630706787, 0.8219324350357056, 0.9147067070007324, 1.0074809789657593, 1.1002552509307861]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.30867236852645874, 'percentile_98': 1.0863600969314575}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16249826550483704, 'max': 1.0217628479003906, 'mean': 0.6862285137176514, 'count': 147.99998474121094, 'sum': 101.56180572509766, 'std': 0.15694115483431226, 'median': 0.6907272934913635, 'majority': 0.16249826550483704, 'minority': 0.16249826550483704, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 18.0, 33.0, 33.0, 36.0, 18.0, 7.0], [0.16249826550483704, 0.2484247237443924, 0.33435118198394775, 0.4202776253223419, 0.5062041282653809, 0.5921305418014526, 0.6780569553375244, 0.7639834880828857, 0.8499099016189575, 0.9358364343643188, 1.0217628479003906]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.277565062046051, 'percentile_98': 0.9975875020027161}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1486710011959076, 'max': 0.9400573372840881, 'mean': 0.6123383641242981, 'count': 147.99998474121094, 'sum': 90.62606811523438, 'std': 0.14451321927572908, 'median': 0.6158778667449951, 'majority': 0.1486710011959076, 'minority': 0.1486710011959076, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 20.0, 36.0, 36.0, 28.0, 15.0, 6.0], [0.1486710011959076, 0.22780963778495789, 0.3069482743740082, 0.38608691096305847, 0.46522554755210876, 0.5443642139434814, 0.6235028505325317, 0.702641487121582, 0.7817801237106323, 0.8609187602996826, 0.9400573372840881]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24309900403022766, 'percentile_98': 0.8964939117431641}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12210125476121902, 'max': 0.7783205509185791, 'mean': 0.5126475095748901, 'count': 147.99998474121094, 'sum': 75.871826171875, 'std': 0.1196454678963072, 'median': 0.5160730481147766, 'majority': 0.12210125476121902, 'minority': 0.12210125476121902, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 15.0, 21.0, 32.0, 36.0, 31.0, 16.0, 7.0], [0.12210125476121902, 0.18772318959236145, 0.2533451020717621, 0.3189670443534851, 0.38458895683288574, 0.4502108693122864, 0.5158328413963318, 0.5814547538757324, 0.6470766663551331, 0.7126985788345337, 0.7783205509185791]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2061508297920227, 'percentile_98': 0.7530897259712219}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16727687418460846, 'max': 1.0525215864181519, 'mean': 0.6824589967727661, 'count': 147.99998474121094, 'sum': 101.00392150878906, 'std': 0.16050507774074974, 'median': 0.6854182481765747, 'majority': 0.16727687418460846, 'minority': 0.16727687418460846, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 16.0, 23.0, 36.0, 38.0, 25.0, 14.0, 6.0], [0.16727687418460846, 0.25580134987831116, 0.34432584047317505, 0.43285030126571655, 0.5213747620582581, 0.6098992228507996, 0.6984237432479858, 0.7869482040405273, 0.8754726648330688, 0.9639971256256104, 1.0525215864181519]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27394047379493713, 'percentile_98': 1.0029948949813843}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19269263744354248, 'max': 1.208968997001648, 'mean': 0.8005317449569702, 'count': 147.99998474121094, 'sum': 118.47868347167969, 'std': 0.18543832514919684, 'median': 0.8074670433998108, 'majority': 0.19269263744354248, 'minority': 0.19269263744354248, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 23.0, 32.0, 36.0, 31.0, 16.0, 7.0], [0.19269263744354248, 0.294320285320282, 0.3959479033946991, 0.4975755214691162, 0.5992031693458557, 0.7008308172225952, 0.8024584054946899, 0.9040860533714294, 1.005713701248169, 1.1073412895202637, 1.208968997001648]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3235662579536438, 'percentile_98': 1.179176926612854}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21483229100704193, 'max': 1.3435540199279785, 'mean': 0.9022451639175415, 'count': 147.99998474121094, 'sum': 133.5322723388672, 'std': 0.2035701349224489, 'median': 0.9104669690132141, 'majority': 0.21483229100704193, 'minority': 0.21483229100704193, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 18.0, 31.0, 36.0, 34.0, 19.0, 7.0], [0.21483229100704193, 0.32770445942878723, 0.44057661294937134, 0.5534487962722778, 0.6663209795951843, 0.7791931629180908, 0.8920652866363525, 1.0049374103546143, 1.1178096532821655, 1.2306817770004272, 1.3435540199279785]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3694779872894287, 'percentile_98': 1.3080767393112183}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19991424679756165, 'max': 1.2574659585952759, 'mean': 0.866649329662323, 'count': 147.99998474121094, 'sum': 128.2640838623047, 'std': 0.19010469140455036, 'median': 0.8739888072013855, 'majority': 0.19991424679756165, 'minority': 0.19991424679756165, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 18.0, 26.0, 37.0, 38.0, 22.0, 8.0], [0.19991424679756165, 0.3056694269180298, 0.41142457723617554, 0.5171797275543213, 0.6229349374771118, 0.7286901473999023, 0.8344452381134033, 0.9402004480361938, 1.0459556579589844, 1.1517107486724854, 1.2574659585952759]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3615024983882904, 'percentile_98': 1.2394057512283325}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17954544723033905, 'max': 1.1317218542099, 'mean': 0.7314304113388062, 'count': 147.99998474121094, 'sum': 108.2516860961914, 'std': 0.17235540312574776, 'median': 0.7378917932510376, 'majority': 0.17954544723033905, 'minority': 0.17954544723033905, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 24.0, 34.0, 35.0, 29.0, 13.0, 6.0], [0.17954544723033905, 0.2747630774974823, 0.36998072266578674, 0.4651983380317688, 0.5604159832000732, 0.6556336283683777, 0.7508512735366821, 0.8460689187049866, 0.941286563873291, 1.0365041494369507, 1.1317218542099]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.29440295696258545, 'percentile_98': 1.0746465921401978}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19144180417060852, 'max': 1.2090904712677002, 'mean': 0.7640730738639832, 'count': 147.99998474121094, 'sum': 113.08280181884766, 'std': 0.18406251151209538, 'median': 0.7689791321754456, 'majority': 0.19144180417060852, 'minority': 0.19144180417060852, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 26.0, 38.0, 33.0, 25.0, 12.0, 5.0], [0.19144180417060852, 0.29320669174194336, 0.3949715495109558, 0.49673643708229065, 0.5985013246536255, 0.7002661228179932, 0.8020310401916504, 0.9037959575653076, 1.0055607557296753, 1.1073256731033325, 1.2090904712677002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.30359503626823425, 'percentile_98': 1.1394832134246826}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1949150413274765, 'max': 1.227763295173645, 'mean': 0.789162278175354, 'count': 147.99998474121094, 'sum': 116.79600524902344, 'std': 0.18679416442333974, 'median': 0.7932160496711731, 'majority': 0.1949150413274765, 'minority': 0.1949150413274765, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 18.0, 24.0, 34.0, 35.0, 28.0, 12.0, 6.0], [0.1949150413274765, 0.298199862241745, 0.4014846682548523, 0.504769504070282, 0.6080543398857117, 0.7113391757011414, 0.8146239519119263, 0.917908787727356, 1.0211936235427856, 1.1244784593582153, 1.227763295173645]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.317169189453125, 'percentile_98': 1.1607229709625244}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20761741697788239, 'max': 1.3108313083648682, 'mean': 0.8302668929100037, 'count': 147.99998474121094, 'sum': 122.87948608398438, 'std': 0.19840658352526871, 'median': 0.839812159538269, 'majority': 0.20761741697788239, 'minority': 0.20761741697788239, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 26.0, 36.0, 35.0, 25.0, 12.0, 5.0], [0.20761741697788239, 0.31793880462646484, 0.4282602071762085, 0.5385815501213074, 0.648902952671051, 0.7592243552207947, 0.8695456981658936, 0.9798671007156372, 1.0901885032653809, 1.2005099058151245, 1.3108313083648682]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3324667811393738, 'percentile_98': 1.232081413269043}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25748226046562195, 'max': 1.6166837215423584, 'mean': 0.9920761585235596, 'count': 147.99998474121094, 'sum': 146.82725524902344, 'std': 0.24398029403376112, 'median': 0.992056667804718, 'majority': 0.25748226046562195, 'minority': 0.25748226046562195, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 22.0, 29.0, 36.0, 32.0, 21.0, 10.0, 4.0], [0.25748226046562195, 0.3934023976325989, 0.5293225049972534, 0.6652426719665527, 0.801162838935852, 0.9370830059051514, 1.0730030536651611, 1.2089232206344604, 1.3448433876037598, 1.480763554573059, 1.6166837215423584]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39154252409935, 'percentile_98': 1.5086002349853516}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3325868844985962, 'max': 2.088390827178955, 'mean': 1.3356108665466309, 'count': 147.99998474121094, 'sum': 197.67037963867188, 'std': 0.31115839985281685, 'median': 1.3535956144332886, 'majority': 0.3325868844985962, 'minority': 0.3325868844985962, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 18.0, 24.0, 37.0, 33.0, 30.0, 13.0, 4.0], [0.3325868844985962, 0.5081672668457031, 0.6837476491928101, 0.8593280911445618, 1.0349085330963135, 1.2104887962341309, 1.3860692977905273, 1.5616496801376343, 1.7372300624847412, 1.9128104448318481, 2.088390827178955]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5381486415863037, 'percentile_98': 1.9608447551727295}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.278855562210083, 'max': 1.7547472715377808, 'mean': 1.1033779382705688, 'count': 147.99998474121094, 'sum': 163.2999267578125, 'std': 0.26354615781874985, 'median': 1.1154255867004395, 'majority': 0.278855562210083, 'minority': 0.278855562210083, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 16.0, 27.0, 36.0, 33.0, 26.0, 13.0, 4.0], [0.278855562210083, 0.42644473910331726, 0.5740339159965515, 0.7216230630874634, 0.86921226978302, 1.0168014764785767, 1.1643905639648438, 1.3119797706604004, 1.459568977355957, 1.6071581840515137, 1.7547472715377808]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44042596220970154, 'percentile_98': 1.6408904790878296}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2823610007762909, 'max': 1.779706597328186, 'mean': 1.08525812625885, 'count': 147.99998474121094, 'sum': 160.61817932128906, 'std': 0.2673202859513022, 'median': 1.094775676727295, 'majority': 0.2823610007762909, 'minority': 0.2823610007762909, 'unique': 165.0, 'histogram': [[3.0, 1.0, 10.0, 20.0, 27.0, 39.0, 30.0, 22.0, 9.0, 4.0], [0.2823610007762909, 0.43209555745124817, 0.5818301439285278, 0.7315646409988403, 0.8812992572784424, 1.0310337543487549, 1.180768370628357, 1.330502986907959, 1.4802374839782715, 1.629971981048584, 1.779706597328186]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4250643253326416, 'percentile_98': 1.6522867679595947}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32135775685310364, 'max': 2.0285089015960693, 'mean': 1.2481549978256226, 'count': 147.99998474121094, 'sum': 184.72691345214844, 'std': 0.3075713592785118, 'median': 1.2605806589126587, 'majority': 0.32135775685310364, 'minority': 0.32135775685310364, 'unique': 165.0, 'histogram': [[3.0, 1.0, 8.0, 19.0, 28.0, 36.0, 30.0, 23.0, 13.0, 4.0], [0.32135775685310364, 0.4920728802680969, 0.6627880334854126, 0.8335031270980835, 1.0042182207107544, 1.1749333143234253, 1.3456485271453857, 1.5163636207580566, 1.6870787143707275, 1.8577938079833984, 2.0285089015960693]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48813456296920776, 'percentile_98': 1.8911997079849243}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3203561007976532, 'max': 2.022861957550049, 'mean': 1.2187820672988892, 'count': 147.99998474121094, 'sum': 180.37973022460938, 'std': 0.3100944197975313, 'median': 1.2342315912246704, 'majority': 0.3203561007976532, 'minority': 0.3203561007976532, 'unique': 165.0, 'histogram': [[3.0, 2.0, 12.0, 23.0, 28.0, 32.0, 31.0, 19.0, 11.0, 4.0], [0.3203561007976532, 0.4906066656112671, 0.6608572602272034, 0.8311078548431396, 1.0013583898544312, 1.1716090440750122, 1.3418595790863037, 1.5121102333068848, 1.6823607683181763, 1.8526113033294678, 2.022861957550049]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4664311408996582, 'percentile_98': 1.880184292793274}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31238898634910583, 'max': 1.9778450727462769, 'mean': 1.2203996181488037, 'count': 147.99998474121094, 'sum': 180.61912536621094, 'std': 0.2993740629886306, 'median': 1.23496675491333, 'majority': 0.31238898634910583, 'minority': 0.31238898634910583, 'unique': 165.0, 'histogram': [[3.0, 1.0, 8.0, 19.0, 27.0, 35.0, 32.0, 24.0, 12.0, 4.0], [0.31238898634910583, 0.4789345860481262, 0.6454801559448242, 0.812025785446167, 0.9785714149475098, 1.1451170444488525, 1.3116625547409058, 1.4782081842422485, 1.6447538137435913, 1.811299443244934, 1.9778450727462769]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4740500748157501, 'percentile_98': 1.8388104438781738}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30772364139556885, 'max': 1.9556448459625244, 'mean': 1.1518243551254272, 'count': 147.99998474121094, 'sum': 170.46998596191406, 'std': 0.29927821950343075, 'median': 1.1673544645309448, 'majority': 0.30772364139556885, 'minority': 0.30772364139556885, 'unique': 165.0, 'histogram': [[3.0, 2.0, 13.0, 25.0, 29.0, 34.0, 32.0, 15.0, 9.0, 3.0], [0.30772364139556885, 0.4725157618522644, 0.63730788230896, 0.8021000027656555, 0.9668921232223511, 1.1316843032836914, 1.2964763641357422, 1.4612685441970825, 1.6260606050491333, 1.790852665901184, 1.9556448459625244]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4320834279060364, 'percentile_98': 1.786069393157959}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28744348883628845, 'max': 1.8259896039962769, 'mean': 1.131083369255066, 'count': 147.99998474121094, 'sum': 167.40032958984375, 'std': 0.2759355875037545, 'median': 1.1457585096359253, 'majority': 0.28744348883628845, 'minority': 0.28744348883628845, 'unique': 165.0, 'histogram': [[3.0, 1.0, 8.0, 17.0, 28.0, 35.0, 33.0, 24.0, 12.0, 4.0], [0.28744348883628845, 0.44129809737205505, 0.595152735710144, 0.7490073442459106, 0.9028619527816772, 1.0567165613174438, 1.2105711698532104, 1.364425778388977, 1.5182803869247437, 1.6721349954605103, 1.8259896039962769]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4412534832954407, 'percentile_98': 1.6936609745025635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2312481850385666, 'max': 1.4863940477371216, 'mean': 0.9224914312362671, 'count': 147.99998474121094, 'sum': 136.52871704101562, 'std': 0.2234996165783258, 'median': 0.941532552242279, 'majority': 0.2312481850385666, 'minority': 0.2312481850385666, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 17.0, 28.0, 31.0, 35.0, 25.0, 13.0, 3.0], [0.2312481850385666, 0.35676276683807373, 0.48227739334106445, 0.6077919602394104, 0.7333065867424011, 0.8588212132453918, 0.9843357801437378, 1.109850287437439, 1.2353649139404297, 1.3608795404434204, 1.4863940477371216]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3612256348133087, 'percentile_98': 1.3585268259048462}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17930173873901367, 'max': 1.1589001417160034, 'mean': 0.6909769177436829, 'count': 147.99998474121094, 'sum': 102.26457214355469, 'std': 0.1722724772623717, 'median': 0.6966869235038757, 'majority': 0.17930173873901367, 'minority': 0.17930173873901367, 'unique': 165.0, 'histogram': [[3.0, 1.0, 13.0, 19.0, 32.0, 37.0, 33.0, 13.0, 12.0, 2.0], [0.17930173873901367, 0.2772615849971771, 0.3752214312553406, 0.47318124771118164, 0.5711411237716675, 0.6691009402275085, 0.7670607566833496, 0.8650206327438354, 0.9629804491996765, 1.0609402656555176, 1.1589001417160034]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2682461738586426, 'percentile_98': 1.0501960515975952}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20255206525325775, 'max': 1.3098233938217163, 'mean': 0.7693856358528137, 'count': 147.99998474121094, 'sum': 113.86906433105469, 'std': 0.194924216552614, 'median': 0.7773918509483337, 'majority': 0.20255206525325775, 'minority': 0.20255206525325775, 'unique': 165.0, 'histogram': [[3.0, 2.0, 12.0, 25.0, 29.0, 38.0, 30.0, 16.0, 8.0, 2.0], [0.20255206525325775, 0.3132792115211487, 0.4240063428878784, 0.5347334742546082, 0.6454606056213379, 0.7561877369880676, 0.8669148683547974, 0.9776419997215271, 1.0883691310882568, 1.1990962028503418, 1.3098233938217163]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2977048456668854, 'percentile_98': 1.180377721786499}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1870727241039276, 'max': 1.2216804027557373, 'mean': 0.7629367709159851, 'count': 147.99998474121094, 'sum': 112.91462707519531, 'std': 0.1812065742528194, 'median': 0.779075562953949, 'majority': 0.1870727241039276, 'minority': 0.1870727241039276, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 15.0, 30.0, 30.0, 40.0, 22.0, 14.0, 3.0], [0.1870727241039276, 0.29053348302841187, 0.3939942717552185, 0.49745503067970276, 0.600915789604187, 0.7043765783309937, 0.8078373670578003, 0.9112980365753174, 1.014758825302124, 1.1182196140289307, 1.2216804027557373]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3048411011695862, 'percentile_98': 1.106228232383728}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.143837571144104, 'max': 0.9500780701637268, 'mean': 0.5730887055397034, 'count': 147.99998474121094, 'sum': 84.81712341308594, 'std': 0.14084665393353685, 'median': 0.5817071199417114, 'majority': 0.143837571144104, 'minority': 0.143837571144104, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 18.0, 31.0, 36.0, 33.0, 17.0, 13.0, 2.0], [0.143837571144104, 0.2244616150856018, 0.3050856590270996, 0.3857097327709198, 0.4663337767124176, 0.5469578504562378, 0.6275818943977356, 0.7082059383392334, 0.7888299822807312, 0.869454026222229, 0.9500780701637268]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22578385472297668, 'percentile_98': 0.8542699217796326}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15950123965740204, 'max': 1.07454252243042, 'mean': 0.6271787285804749, 'count': 147.99998474121094, 'sum': 92.82244110107422, 'std': 0.15972582617496928, 'median': 0.6324766278266907, 'majority': 0.15950123965740204, 'minority': 0.15950123965740204, 'unique': 165.0, 'histogram': [[3.0, 3.0, 12.0, 24.0, 29.0, 38.0, 28.0, 17.0, 9.0, 2.0], [0.15950123965740204, 0.2510053515434265, 0.34250950813293457, 0.43401360511779785, 0.5255177617073059, 0.6170218586921692, 0.7085260152816772, 0.8000301718711853, 0.8915342688560486, 0.9830383658409119, 1.07454252243042]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.24027079343795776, 'percentile_98': 0.9487755298614502}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2265263944864273, 'max': 1.5041123628616333, 'mean': 0.9155797958374023, 'count': 147.99998474121094, 'sum': 135.50579833984375, 'std': 0.22062619311628762, 'median': 0.9382262825965881, 'majority': 0.2265263944864273, 'minority': 0.2265263944864273, 'unique': 165.0, 'histogram': [[2.0, 2.0, 10.0, 16.0, 30.0, 36.0, 35.0, 19.0, 13.0, 2.0], [0.2265263944864273, 0.35428500175476074, 0.4820435643196106, 0.6098021864891052, 0.7375607490539551, 0.8653193712234497, 0.9930779337882996, 1.1208364963531494, 1.248595118522644, 1.3763537406921387, 1.5041123628616333]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3626781105995178, 'percentile_98': 1.3479232788085938}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17595790326595306, 'max': 1.1846834421157837, 'mean': 0.7163832187652588, 'count': 147.99998474121094, 'sum': 106.02470397949219, 'std': 0.17443987536820518, 'median': 0.729546844959259, 'majority': 0.17595790326595306, 'minority': 0.17595790326595306, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 17.0, 30.0, 35.0, 37.0, 16.0, 13.0, 2.0], [0.17595790326595306, 0.2768304646015167, 0.3777030110359192, 0.47857558727264404, 0.5794481039047241, 0.680320680141449, 0.7811932563781738, 0.8820657730102539, 0.9829383492469788, 1.0838109254837036, 1.1846834421157837]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2809281647205353, 'percentile_98': 1.0604443550109863}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17859913408756256, 'max': 1.2023382186889648, 'mean': 0.7359516620635986, 'count': 147.99998474121094, 'sum': 108.92083740234375, 'std': 0.17701156063971413, 'median': 0.7495006918907166, 'majority': 0.17859913408756256, 'minority': 0.17859913408756256, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 18.0, 27.0, 37.0, 37.0, 18.0, 14.0, 2.0], [0.17859913408756256, 0.28097304701805115, 0.3833469748497009, 0.4857208728790283, 0.5880947709083557, 0.6904686689376831, 0.7928426265716553, 0.8952165246009827, 0.9975904226303101, 1.0999643802642822, 1.2023382186889648]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.29271721839904785, 'percentile_98': 1.0882031917572021}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19895325601100922, 'max': 1.3367772102355957, 'mean': 0.8048860430717468, 'count': 147.99998474121094, 'sum': 119.12312316894531, 'std': 0.19559566951284607, 'median': 0.8179410696029663, 'majority': 0.19895325601100922, 'minority': 0.19895325601100922, 'unique': 165.0, 'histogram': [[2.0, 2.0, 12.0, 16.0, 32.0, 37.0, 35.0, 15.0, 12.0, 2.0], [0.19895325601100922, 0.3127356469631195, 0.4265180230140686, 0.5403004288673401, 0.6540828347206116, 0.7678652405738831, 0.8816475868225098, 0.9954299926757812, 1.1092123985290527, 1.2229948043823242, 1.3367772102355957]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3194536864757538, 'percentile_98': 1.2030965089797974}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19716748595237732, 'max': 1.3328412771224976, 'mean': 0.814158022403717, 'count': 147.99998474121094, 'sum': 120.49537658691406, 'std': 0.19577545611065716, 'median': 0.8298730850219727, 'majority': 0.19716748595237732, 'minority': 0.19716748595237732, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 17.0, 29.0, 35.0, 37.0, 20.0, 13.0, 2.0], [0.19716748595237732, 0.3107348680496216, 0.42430222034454346, 0.5378695726394653, 0.651436984539032, 0.7650043964385986, 0.8785717487335205, 0.9921391010284424, 1.1057064533233643, 1.2192739248275757, 1.3328412771224976]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3225596249103546, 'percentile_98': 1.1946684122085571}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20144177973270416, 'max': 1.3729983568191528, 'mean': 0.8395652770996094, 'count': 147.99998474121094, 'sum': 124.25564575195312, 'std': 0.201993477440446, 'median': 0.862791895866394, 'majority': 0.20144177973270416, 'minority': 0.20144177973270416, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 18.0, 29.0, 33.0, 38.0, 23.0, 11.0, 2.0], [0.20144177973270416, 0.3185974359512329, 0.43575310707092285, 0.552908718585968, 0.670064389705658, 0.7872200608253479, 0.9043756723403931, 1.021531343460083, 1.138687014579773, 1.255842685699463, 1.3729983568191528]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33114102482795715, 'percentile_98': 1.204376220703125}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17322370409965515, 'max': 1.1954452991485596, 'mean': 0.7424110174179077, 'count': 147.99998474121094, 'sum': 109.87681579589844, 'std': 0.17503743686614953, 'median': 0.7630518674850464, 'majority': 0.17322370409965515, 'minority': 0.17322370409965515, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 26.0, 34.0, 40.0, 25.0, 12.0, 2.0], [0.17322370409965515, 0.2754458785057068, 0.37766802310943604, 0.47989019751548767, 0.5821123123168945, 0.6843345165252686, 0.7865567207336426, 0.888778805732727, 0.9910010099411011, 1.0932230949401855, 1.1954452991485596]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2950781285762787, 'percentile_98': 1.05754554271698}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16638031601905823, 'max': 1.144286036491394, 'mean': 0.7205825448036194, 'count': 147.99998474121094, 'sum': 106.64620971679688, 'std': 0.167975098467774, 'median': 0.7369688749313354, 'majority': 0.16638031601905823, 'minority': 0.16638031601905823, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 16.0, 25.0, 36.0, 37.0, 27.0, 15.0, 2.0], [0.16638031601905823, 0.26417088508605957, 0.3619614839553833, 0.45975205302238464, 0.557542622089386, 0.6553331613540649, 0.7531237602233887, 0.8509143590927124, 0.9487049579620361, 1.0464955568313599, 1.144286036491394]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2889918386936188, 'percentile_98': 1.037255883216858}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16428081691265106, 'max': 1.1359972953796387, 'mean': 0.6989208459854126, 'count': 147.99998474121094, 'sum': 103.44027709960938, 'std': 0.16689798698619837, 'median': 0.7128164172172546, 'majority': 0.16428081691265106, 'minority': 0.16428081691265106, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 21.0, 24.0, 38.0, 37.0, 21.0, 15.0, 2.0], [0.16428081691265106, 0.26145246624946594, 0.35862410068511963, 0.4557957649230957, 0.5529674291610718, 0.6501390933990479, 0.7473106980323792, 0.8444823622703552, 0.9416540265083313, 1.0388256311416626, 1.1359972953796387]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27859053015708923, 'percentile_98': 1.0280694961547852}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14807742834091187, 'max': 1.0338363647460938, 'mean': 0.6317018866539001, 'count': 147.99998474121094, 'sum': 93.49186706542969, 'std': 0.15212722821472746, 'median': 0.6430677771568298, 'majority': 0.14807742834091187, 'minority': 0.14807742834091187, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 20.0, 24.0, 42.0, 33.0, 21.0, 14.0, 2.0], [0.14807742834091187, 0.23665332794189453, 0.3252292275428772, 0.4138050973415375, 0.5023809671401978, 0.5909569263458252, 0.6795327663421631, 0.7681086659431458, 0.8566845655441284, 0.9452604651451111, 1.0338363647460938]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25115951895713806, 'percentile_98': 0.9329947233200073}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1558597981929779, 'max': 1.087614893913269, 'mean': 0.6656115651130676, 'count': 147.99998474121094, 'sum': 98.510498046875, 'std': 0.1591081399960516, 'median': 0.6760771870613098, 'majority': 0.1558597981929779, 'minority': 0.1558597981929779, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 21.0, 24.0, 42.0, 33.0, 21.0, 14.0, 2.0], [0.1558597981929779, 0.2490352988243103, 0.3422108292579651, 0.4353863298892975, 0.5285618305206299, 0.6217373609542847, 0.7149128913879395, 0.8080883026123047, 0.9012638330459595, 0.9944393634796143, 1.087614893913269]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.26642441749572754, 'percentile_98': 0.9829815626144409}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1706661432981491, 'max': 1.192809820175171, 'mean': 0.7361890077590942, 'count': 147.99998474121094, 'sum': 108.95596313476562, 'std': 0.17550899296356565, 'median': 0.7498457431793213, 'majority': 0.1706661432981491, 'minority': 0.1706661432981491, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 20.0, 25.0, 40.0, 33.0, 23.0, 15.0, 2.0], [0.1706661432981491, 0.27288052439689636, 0.3750948905944824, 0.47730928659439087, 0.5795236229896545, 0.681738018989563, 0.7839524149894714, 0.8861667513847351, 0.9883811473846436, 1.0905954837799072, 1.192809820175171]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2948661148548126, 'percentile_98': 1.0782688856124878}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1794682890176773, 'max': 1.2636207342147827, 'mean': 0.7726330161094666, 'count': 147.99998474121094, 'sum': 114.34967803955078, 'std': 0.18426551073307418, 'median': 0.7876650094985962, 'majority': 0.1794682890176773, 'minority': 0.1794682890176773, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 22.0, 25.0, 39.0, 36.0, 20.0, 14.0, 2.0], [0.1794682890176773, 0.2878835201263428, 0.39629876613616943, 0.5047140121459961, 0.6131292581558228, 0.7215445041656494, 0.8299597501754761, 0.9383749961853027, 1.0467902421951294, 1.155205488204956, 1.2636207342147827]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3091272711753845, 'percentile_98': 1.1251318454742432}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18305718898773193, 'max': 1.2809823751449585, 'mean': 0.7892999053001404, 'count': 147.99998474121094, 'sum': 116.81637573242188, 'std': 0.18816698176214272, 'median': 0.8017455339431763, 'majority': 0.18305718898773193, 'minority': 0.18305718898773193, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 20.0, 25.0, 41.0, 33.0, 23.0, 13.0, 2.0], [0.18305718898773193, 0.29284971952438354, 0.40264222025871277, 0.512434720993042, 0.6222272515296936, 0.7320197820663452, 0.841812252998352, 0.9516047835350037, 1.0613973140716553, 1.171189785003662, 1.2809823751449585]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32093343138694763, 'percentile_98': 1.1623173952102661}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1871333122253418, 'max': 1.3110343217849731, 'mean': 0.813338041305542, 'count': 147.99998474121094, 'sum': 120.37401580810547, 'std': 0.1936592416309085, 'median': 0.8206780552864075, 'majority': 0.1871333122253418, 'minority': 0.1871333122253418, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 19.0, 28.0, 39.0, 32.0, 24.0, 12.0, 3.0], [0.1871333122253418, 0.29952341318130493, 0.41191351413726807, 0.5243036150932312, 0.6366937160491943, 0.7490838170051575, 0.8614739179611206, 0.9738640189170837, 1.0862541198730469, 1.1986441612243652, 1.3110343217849731]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3363071382045746, 'percentile_98': 1.1898102760314941}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1860877424478531, 'max': 1.3137975931167603, 'mean': 0.8232266306877136, 'count': 147.99998474121094, 'sum': 121.8375244140625, 'std': 0.19277117108497838, 'median': 0.8395364284515381, 'majority': 0.1860877424478531, 'minority': 0.1860877424478531, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 18.0, 26.0, 36.0, 35.0, 28.0, 12.0, 3.0], [0.1860877424478531, 0.29885873198509216, 0.41162973642349243, 0.5244007110595703, 0.6371716856956482, 0.7499426603317261, 0.8627136945724487, 0.9754846692085266, 1.0882556438446045, 1.2010266780853271, 1.3137975931167603]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33982983231544495, 'percentile_98': 1.1924155950546265}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17978425323963165, 'max': 1.277872085571289, 'mean': 0.8071072101593018, 'count': 147.99998474121094, 'sum': 119.45185852050781, 'std': 0.18617779727533462, 'median': 0.8217461705207825, 'majority': 0.17978425323963165, 'minority': 0.17978425323963165, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 18.0, 25.0, 34.0, 38.0, 29.0, 12.0, 3.0], [0.17978425323963165, 0.28959304094314575, 0.39940181374549866, 0.5092105865478516, 0.6190193891525269, 0.7288281321525574, 0.8386369347572327, 0.9484456777572632, 1.0582544803619385, 1.1680632829666138, 1.277872085571289]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3372744917869568, 'percentile_98': 1.1593306064605713}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19843457639217377, 'max': 1.408760666847229, 'mean': 0.877212405204773, 'count': 147.99998474121094, 'sum': 129.82742309570312, 'std': 0.2067291827175087, 'median': 0.8874254822731018, 'majority': 0.19843457639217377, 'minority': 0.19843457639217377, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 28.0, 35.0, 38.0, 24.0, 12.0, 3.0], [0.19843457639217377, 0.3194671869277954, 0.44049978256225586, 0.5615324378013611, 0.6825650334358215, 0.803597629070282, 0.9246302843093872, 1.0456628799438477, 1.166695475578308, 1.2877280712127686, 1.408760666847229]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3652772009372711, 'percentile_98': 1.2736588716506958}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2843362092971802, 'max': 2.0113277435302734, 'mean': 1.2185827493667603, 'count': 147.99998474121094, 'sum': 180.3502197265625, 'std': 0.29589476126725717, 'median': 1.2230886220932007, 'majority': 0.2843362092971802, 'minority': 0.2843362092971802, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 21.0, 28.0, 36.0, 37.0, 23.0, 8.0, 2.0], [0.2843362092971802, 0.4570353627204895, 0.6297345161437988, 0.8024336695671082, 0.9751328229904175, 1.147831916809082, 1.3205311298370361, 1.4932302236557007, 1.6659294366836548, 1.8386286497116089, 2.0113277435302734]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4967590570449829, 'percentile_98': 1.8034850358963013}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3565458655357361, 'max': 2.5045714378356934, 'mean': 1.5900909900665283, 'count': 147.99998474121094, 'sum': 235.33343505859375, 'std': 0.3693172698243091, 'median': 1.6116317510604858, 'majority': 0.3565458655357361, 'minority': 0.3565458655357361, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 24.0, 34.0, 40.0, 26.0, 14.0, 3.0], [0.3565458655357361, 0.5713484287261963, 0.7861509323120117, 1.0009534358978271, 1.2157560586929321, 1.430558681488037, 1.6453611850738525, 1.860163688659668, 2.0749661922454834, 2.289768695831299, 2.5045714378356934]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6642823815345764, 'percentile_98': 2.2885019779205322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3573554754257202, 'max': 2.5195908546447754, 'mean': 1.6043721437454224, 'count': 147.99998474121094, 'sum': 237.44705200195312, 'std': 0.3716753167092361, 'median': 1.6347606182098389, 'majority': 0.3573554754257202, 'minority': 0.3573554754257202, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 18.0, 23.0, 37.0, 36.0, 28.0, 13.0, 4.0], [0.3573554754257202, 0.5735790133476257, 0.7898025512695312, 1.006026029586792, 1.2222495079040527, 1.438473105430603, 1.6546965837478638, 1.870920181274414, 2.087143659591675, 2.3033671379089355, 2.5195908546447754]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6794245839118958, 'percentile_98': 2.321202039718628}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3605971932411194, 'max': 2.5730621814727783, 'mean': 1.621171236038208, 'count': 147.99998474121094, 'sum': 239.93331909179688, 'std': 0.3750699891898656, 'median': 1.6503772735595703, 'majority': 0.3605971932411194, 'minority': 0.3605971932411194, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 24.0, 38.0, 39.0, 26.0, 12.0, 2.0], [0.3605971932411194, 0.5818437337875366, 0.8030902147293091, 1.024336814880371, 1.2455832958221436, 1.466829776763916, 1.6880762577056885, 1.909322738647461, 2.1305692195892334, 2.351815700531006, 2.5730621814727783]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6851902008056641, 'percentile_98': 2.3278396129608154}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3455456793308258, 'max': 2.490269899368286, 'mean': 1.495054841041565, 'count': 147.99998474121094, 'sum': 221.26809692382812, 'std': 0.36982856709653994, 'median': 1.4909216165542603, 'majority': 0.3455456793308258, 'minority': 0.3455456793308258, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 24.0, 29.0, 35.0, 34.0, 24.0, 7.0, 2.0], [0.3455456793308258, 0.5600180625915527, 0.774490475654602, 0.9889628887176514, 1.2034353017807007, 1.41790771484375, 1.6323801279067993, 1.8468525409698486, 2.0613250732421875, 2.2757973670959473, 2.490269899368286]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.613847017288208, 'percentile_98': 2.217925786972046}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27630314230918884, 'max': 2.021684169769287, 'mean': 1.283117651939392, 'count': 147.99998474121094, 'sum': 189.90139770507812, 'std': 0.29345253736257276, 'median': 1.3079763650894165, 'majority': 0.27630314230918884, 'minority': 0.27630314230918884, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 23.0, 35.0, 38.0, 30.0, 14.0, 2.0], [0.27630314230918884, 0.4508412480354309, 0.6253793239593506, 0.799917459487915, 0.9744555950164795, 1.148993730545044, 1.3235317468643188, 1.4980698823928833, 1.6726080179214478, 1.8471461534500122, 2.021684169769287]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5386328101158142, 'percentile_98': 1.8125818967819214}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2595745921134949, 'max': 1.9166547060012817, 'mean': 1.1544454097747803, 'count': 147.99998474121094, 'sum': 170.85791015625, 'std': 0.2785760607963083, 'median': 1.161653757095337, 'majority': 0.2595745921134949, 'minority': 0.2595745921134949, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 23.0, 25.0, 35.0, 39.0, 24.0, 7.0, 2.0], [0.2595745921134949, 0.4252825975418091, 0.5909906625747681, 0.7566986680030823, 0.9224066734313965, 1.0881147384643555, 1.2538228034973145, 1.4195306301116943, 1.5852386951446533, 1.7509467601776123, 1.9166547060012817]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47222262620925903, 'percentile_98': 1.683838963508606}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3602089285850525, 'max': 2.6580379009246826, 'mean': 1.6860157251358032, 'count': 147.99998474121094, 'sum': 249.53030395507812, 'std': 0.3887838269508505, 'median': 1.7141468524932861, 'majority': 0.3602089285850525, 'minority': 0.3602089285850525, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 21.0, 38.0, 34.0, 31.0, 14.0, 2.0], [0.3602089285850525, 0.5899918079376221, 0.8197747468948364, 1.0495576858520508, 1.2793405055999756, 1.5091233253479004, 1.7389063835144043, 1.968689203262329, 2.198472023010254, 2.428255081176758, 2.6580379009246826]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7096235752105713, 'percentile_98': 2.3808062076568604}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3279585838317871, 'max': 2.448500394821167, 'mean': 1.5321077108383179, 'count': 147.99998474121094, 'sum': 226.75192260742188, 'std': 0.3570496752636112, 'median': 1.5571706295013428, 'majority': 0.3279585838317871, 'minority': 0.3279585838317871, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 24.0, 36.0, 36.0, 29.0, 13.0, 2.0], [0.3279585838317871, 0.540012776851654, 0.752066969871521, 0.9641211032867432, 1.1761753559112549, 1.388229489326477, 1.6002836227416992, 1.812337875366211, 2.0243921279907227, 2.2364461421966553, 2.448500394821167]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6399987936019897, 'percentile_98': 2.1651318073272705}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2774278521537781, 'max': 2.085960626602173, 'mean': 1.326515793800354, 'count': 147.99998474121094, 'sum': 196.32431030273438, 'std': 0.3040410176928453, 'median': 1.3568350076675415, 'majority': 0.2774278521537781, 'minority': 0.2774278521537781, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 17.0, 24.0, 30.0, 41.0, 32.0, 13.0, 2.0], [0.2774278521537781, 0.45828112959861755, 0.639134407043457, 0.8199877142906189, 1.0008409023284912, 1.1816942691802979, 1.3625476360321045, 1.543400764465332, 1.7242541313171387, 1.9051072597503662, 2.085960626602173]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5630013942718506, 'percentile_98': 1.8626447916030884}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26737889647483826, 'max': 2.044034242630005, 'mean': 1.330496907234192, 'count': 147.99998474121094, 'sum': 196.91351318359375, 'std': 0.29492846854209787, 'median': 1.372031331062317, 'majority': 0.26737889647483826, 'minority': 0.26737889647483826, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 19.0, 25.0, 41.0, 40.0, 16.0, 2.0], [0.26737889647483826, 0.4450444281101227, 0.6227099895477295, 0.8003754615783691, 0.9780410528182983, 1.155706524848938, 1.3333721160888672, 1.5110377073287964, 1.688703179359436, 1.8663686513900757, 2.044034242630005]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5685268044471741, 'percentile_98': 1.8245419263839722}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27577441930770874, 'max': 2.128760814666748, 'mean': 1.313897967338562, 'count': 147.99998474121094, 'sum': 194.45687866210938, 'std': 0.30971972352722527, 'median': 1.3342695236206055, 'majority': 0.27577441930770874, 'minority': 0.27577441930770874, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 20.0, 28.0, 32.0, 39.0, 28.0, 9.0, 2.0], [0.27577441930770874, 0.46107304096221924, 0.6463717222213745, 0.831670343875885, 1.0169689655303955, 1.2022676467895508, 1.387566328048706, 1.5728647708892822, 1.7581634521484375, 1.9434621334075928, 2.128760814666748]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5414288640022278, 'percentile_98': 1.8654775619506836}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2724827229976654, 'max': 2.091576099395752, 'mean': 1.32837975025177, 'count': 147.99998474121094, 'sum': 196.60018920898438, 'std': 0.3059757946505896, 'median': 1.3540421724319458, 'majority': 0.2724827229976654, 'minority': 0.2724827229976654, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 21.0, 36.0, 35.0, 35.0, 13.0, 2.0], [0.2724827229976654, 0.45439207553863525, 0.6363013982772827, 0.8182107210159302, 1.0001200437545776, 1.182029366493225, 1.363938808441162, 1.5458481311798096, 1.727757453918457, 1.9096667766571045, 2.091576099395752]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5567253828048706, 'percentile_98': 1.870792031288147}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.266254186630249, 'max': 2.0408194065093994, 'mean': 1.2735642194747925, 'count': 147.99998474121094, 'sum': 188.48748779296875, 'std': 0.29811409808364786, 'median': 1.289636254310608, 'majority': 0.266254186630249, 'minority': 0.266254186630249, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 24.0, 37.0, 35.0, 31.0, 11.0, 2.0], [0.266254186630249, 0.44371071457862854, 0.6211672425270081, 0.79862380027771, 0.9760802984237671, 1.1535367965698242, 1.330993413925171, 1.508449912071228, 1.6859064102172852, 1.8633629083633423, 2.0408194065093994]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5300500392913818, 'percentile_98': 1.815802812576294}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2608349621295929, 'max': 1.996372103691101, 'mean': 1.2384907007217407, 'count': 147.99998474121094, 'sum': 183.29660034179688, 'std': 0.29217350156165944, 'median': 1.2566938400268555, 'majority': 0.2608349621295929, 'minority': 0.2608349621295929, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 27.0, 33.0, 40.0, 27.0, 10.0, 2.0], [0.2608349621295929, 0.4343886971473694, 0.6079424023628235, 0.7814961671829224, 0.9550498723983765, 1.1286035776138306, 1.3021572828292847, 1.4757109880447388, 1.6492646932601929, 1.822818398475647, 1.996372103691101]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5106147527694702, 'percentile_98': 1.7743147611618042}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26297807693481445, 'max': 2.008969783782959, 'mean': 1.2588050365447998, 'count': 147.99998474121094, 'sum': 186.30313110351562, 'std': 0.29212069793246276, 'median': 1.287959098815918, 'majority': 0.26297807693481445, 'minority': 0.26297807693481445, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 24.0, 34.0, 40.0, 32.0, 9.0, 2.0], [0.26297807693481445, 0.4375772476196289, 0.6121764183044434, 0.7867755889892578, 0.9613747596740723, 1.1359739303588867, 1.3105731010437012, 1.4851722717285156, 1.65977144241333, 1.8343706130981445, 2.008969783782959]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5180573463439941, 'percentile_98': 1.7849342823028564}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2618138790130615, 'max': 1.9924007654190063, 'mean': 1.2543870210647583, 'count': 147.99998474121094, 'sum': 185.64926147460938, 'std': 0.29175065171104414, 'median': 1.2832558155059814, 'majority': 0.2618138790130615, 'minority': 0.2618138790130615, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 23.0, 35.0, 37.0, 33.0, 11.0, 2.0], [0.2618138790130615, 0.434872567653656, 0.6079312562942505, 0.780989944934845, 0.9540486335754395, 1.1271073818206787, 1.3001660108566284, 1.4732246398925781, 1.6462833881378174, 1.8193421363830566, 1.9924007654190063]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5158052444458008, 'percentile_98': 1.784596562385559}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2992723882198334, 'max': 2.252631187438965, 'mean': 1.3886014223098755, 'count': 147.99998474121094, 'sum': 205.5129852294922, 'std': 0.3354034614727851, 'median': 1.3968961238861084, 'majority': 0.2992723882198334, 'minority': 0.2992723882198334, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 22.0, 25.0, 36.0, 36.0, 27.0, 10.0, 2.0], [0.2992723882198334, 0.4946082830429077, 0.6899441480636597, 0.8852800130844116, 1.0806158781051636, 1.2759517431259155, 1.471287727355957, 1.666623592376709, 1.861959457397461, 2.057295322418213, 2.252631187438965]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5622867345809937, 'percentile_98': 2.023080587387085}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3714485764503479, 'max': 2.772430896759033, 'mean': 1.7722303867340088, 'count': 147.99998474121094, 'sum': 262.2900695800781, 'std': 0.40625979338359036, 'median': 1.8215011358261108, 'majority': 0.3714485764503479, 'minority': 0.3714485764503479, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 21.0, 32.0, 38.0, 37.0, 13.0, 2.0], [0.3714485764503479, 0.6115468144416809, 0.8516450524330139, 1.0917432308197021, 1.3318414688110352, 1.5719397068023682, 1.8120379447937012, 2.052136182785034, 2.292234420776367, 2.5323326587677, 2.772430896759033]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7319405674934387, 'percentile_98': 2.4983739852905273}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3997550308704376, 'max': 2.960134506225586, 'mean': 1.906989574432373, 'count': 147.99998474121094, 'sum': 282.23443603515625, 'std': 0.439503154026167, 'median': 1.9535161256790161, 'majority': 0.3997550308704376, 'minority': 0.3997550308704376, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 21.0, 31.0, 37.0, 36.0, 16.0, 2.0], [0.3997550308704376, 0.6557929515838623, 0.9118309020996094, 1.1678688526153564, 1.4239068031311035, 1.6799447536468506, 1.9359827041625977, 2.1920206546783447, 2.448058605194092, 2.704096555709839, 2.960134506225586]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7807673811912537, 'percentile_98': 2.6929757595062256}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3595643937587738, 'max': 2.6762146949768066, 'mean': 1.7496756315231323, 'count': 147.99998474121094, 'sum': 258.95196533203125, 'std': 0.3955546221877604, 'median': 1.8207981586456299, 'majority': 0.3595643937587738, 'minority': 0.3595643937587738, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 20.0, 23.0, 41.0, 40.0, 17.0, 2.0], [0.3595643937587738, 0.5912294387817383, 0.8228944540023804, 1.054559588432312, 1.286224603652954, 1.5178896188735962, 1.7495547533035278, 1.98121976852417, 2.2128846645355225, 2.444549798965454, 2.6762146949768066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.716023325920105, 'percentile_98': 2.4325220584869385}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32362672686576843, 'max': 2.4188995361328125, 'mean': 1.5567141771316528, 'count': 147.99998474121094, 'sum': 230.3936767578125, 'std': 0.3551137220209192, 'median': 1.6064295768737793, 'majority': 0.32362672686576843, 'minority': 0.32362672686576843, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 15.0, 21.0, 27.0, 39.0, 40.0, 14.0, 2.0], [0.32362672686576843, 0.5331540107727051, 0.7426812648773193, 0.9522086381912231, 1.1617358922958374, 1.3712631464004517, 1.5807905197143555, 1.7903177738189697, 1.999845027923584, 2.2093722820281982, 2.4188995361328125]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6288654208183289, 'percentile_98': 2.1724607944488525}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2901471257209778, 'max': 2.17195725440979, 'mean': 1.4322936534881592, 'count': 147.99998474121094, 'sum': 211.97943115234375, 'std': 0.3214453575031334, 'median': 1.486561894416809, 'majority': 0.2901471257209778, 'minority': 0.2901471257209778, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 20.0, 22.0, 42.0, 40.0, 18.0, 3.0], [0.2901471257209778, 0.478328138589859, 0.6665091514587402, 0.8546901345252991, 1.0428712368011475, 1.2310521602630615, 1.4192330837249756, 1.6074142456054688, 1.7955951690673828, 1.983776330947876, 2.17195725440979]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5776077508926392, 'percentile_98': 1.971743106842041}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2454044669866562, 'max': 1.7898619174957275, 'mean': 1.1949939727783203, 'count': 147.99998474121094, 'sum': 176.8590850830078, 'std': 0.268833279459105, 'median': 1.2296687364578247, 'majority': 0.2454044669866562, 'minority': 0.2454044669866562, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 16.0, 26.0, 39.0, 42.0, 18.0, 4.0], [0.2454044669866562, 0.39985018968582153, 0.5542959570884705, 0.7087416648864746, 0.8631874322891235, 1.0176331996917725, 1.1720788478851318, 1.3265246152877808, 1.4809703826904297, 1.6354161500930786, 1.7898619174957275]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.484037846326828, 'percentile_98': 1.675504446029663}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2503223717212677, 'max': 1.815793752670288, 'mean': 1.213546872138977, 'count': 147.99998474121094, 'sum': 179.60491943359375, 'std': 0.2821838716208209, 'median': 1.225934624671936, 'majority': 0.2503223717212677, 'minority': 0.2503223717212677, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 14.0, 20.0, 28.0, 36.0, 38.0, 17.0, 7.0], [0.2503223717212677, 0.4068695306777954, 0.5634166598320007, 0.719963788986206, 0.8765109777450562, 1.0330580472946167, 1.1896052360534668, 1.3461523056030273, 1.5026994943618774, 1.6592466831207275, 1.815793752670288]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49763593077659607, 'percentile_98': 1.7301020622253418}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2993771433830261, 'max': 2.210240125656128, 'mean': 1.4345860481262207, 'count': 147.99998474121094, 'sum': 212.31871032714844, 'std': 0.3530781605131298, 'median': 1.422668695449829, 'majority': 0.2993771433830261, 'minority': 0.2993771433830261, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 18.0, 25.0, 37.0, 27.0, 29.0, 17.0, 7.0], [0.2993771433830261, 0.4904634356498718, 0.6815497279167175, 0.8726360201835632, 1.0637223720550537, 1.2548086643218994, 1.4458949565887451, 1.6369812488555908, 1.8280675411224365, 2.0191538333892822, 2.210240125656128]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.602367639541626, 'percentile_98': 2.1665005683898926}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3364245295524597, 'max': 2.558253288269043, 'mean': 1.6563200950622559, 'count': 147.99998474121094, 'sum': 245.13534545898438, 'std': 0.40757635814129495, 'median': 1.6450066566467285, 'majority': 0.3364245295524597, 'minority': 0.3364245295524597, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 26.0, 38.0, 28.0, 29.0, 12.0, 10.0], [0.3364245295524597, 0.5586073994636536, 0.7807902693748474, 1.0029730796813965, 1.2251560688018799, 1.4473388195037842, 1.6695218086242676, 1.8917045593261719, 2.1138875484466553, 2.3360702991485596, 2.558253288269043]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.689882218837738, 'percentile_98': 2.466148614883423}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33227917551994324, 'max': 2.6005008220672607, 'mean': 1.672906756401062, 'count': 147.99998474121094, 'sum': 247.59017944335938, 'std': 0.41049494610020637, 'median': 1.6636550426483154, 'majority': 0.33227917551994324, 'minority': 0.33227917551994324, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 16.0, 27.0, 36.0, 37.0, 23.0, 11.0, 10.0], [0.33227917551994324, 0.5591013431549072, 0.7859234809875488, 1.01274573802948, 1.2395678758621216, 1.4663900136947632, 1.6932122707366943, 1.920034408569336, 2.1468565464019775, 2.373678684234619, 2.6005008220672607]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.703810453414917, 'percentile_98': 2.482529401779175}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.273918092250824, 'max': 2.1409435272216797, 'mean': 1.3635263442993164, 'count': 147.99998474121094, 'sum': 201.8018798828125, 'std': 0.3430673800660127, 'median': 1.3520808219909668, 'majority': 0.273918092250824, 'minority': 0.273918092250824, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 27.0, 38.0, 36.0, 21.0, 12.0, 9.0], [0.273918092250824, 0.460620641708374, 0.6473231315612793, 0.8340256810188293, 1.0207282304763794, 1.2074308395385742, 1.3941333293914795, 1.5808358192443848, 1.76753830909729, 1.9542407989501953, 2.1409435272216797]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5667797327041626, 'percentile_98': 2.053659200668335}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28187617659568787, 'max': 2.1612894535064697, 'mean': 1.355820894241333, 'count': 147.99998474121094, 'sum': 200.66146850585938, 'std': 0.3542217557734983, 'median': 1.319084882736206, 'majority': 0.28187617659568787, 'minority': 0.28187617659568787, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 20.0, 25.0, 41.0, 26.0, 24.0, 12.0, 8.0], [0.28187617659568787, 0.46981751918792725, 0.6577588319778442, 0.8457001447677612, 1.0336414575576782, 1.2215827703475952, 1.4095242023468018, 1.5974655151367188, 1.7854068279266357, 1.9733481407165527, 2.1612894535064697]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5501312613487244, 'percentile_98': 2.084968328475952}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28509601950645447, 'max': 2.257967948913574, 'mean': 1.4377717971801758, 'count': 147.99998474121094, 'sum': 212.7902069091797, 'std': 0.3568470611258296, 'median': 1.4372326135635376, 'majority': 0.28509601950645447, 'minority': 0.28509601950645447, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 26.0, 39.0, 35.0, 24.0, 11.0, 8.0], [0.28509601950645447, 0.48238319158554077, 0.6796703934669495, 0.8769575357437134, 1.074244737625122, 1.2715319395065308, 1.4688191413879395, 1.6661063432693481, 1.8633935451507568, 2.060680627822876, 2.257967948913574]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5947645306587219, 'percentile_98': 2.144439220428467}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25039979815483093, 'max': 1.9780784845352173, 'mean': 1.2569860219955444, 'count': 147.99998474121094, 'sum': 186.03390502929688, 'std': 0.3161845666870336, 'median': 1.2549930810928345, 'majority': 0.25039979815483093, 'minority': 0.25039979815483093, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 17.0, 25.0, 38.0, 38.0, 21.0, 11.0, 9.0], [0.25039979815483093, 0.4231676459312439, 0.5959355235099792, 0.7687033414840698, 0.9414712190628052, 1.1142390966415405, 1.2870069742202759, 1.4597748517990112, 1.6325427293777466, 1.805310606956482, 1.9780784845352173]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5137239098548889, 'percentile_98': 1.895314335823059}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23130260407924652, 'max': 1.784004807472229, 'mean': 1.1410367488861084, 'count': 147.99998474121094, 'sum': 168.87342834472656, 'std': 0.2898932067751192, 'median': 1.1294628381729126, 'majority': 0.23130260407924652, 'minority': 0.23130260407924652, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 23.0, 36.0, 33.0, 28.0, 11.0, 9.0], [0.23130260407924652, 0.38657283782958984, 0.541843056678772, 0.6971132755279541, 0.8523834943771362, 1.0076537132263184, 1.1629239320755005, 1.3181941509246826, 1.4734643697738647, 1.6287345886230469, 1.784004807472229]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4584788978099823, 'percentile_98': 1.7349464893341064}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20395006239414215, 'max': 1.5295132398605347, 'mean': 0.9770908951759338, 'count': 147.99998474121094, 'sum': 144.60943603515625, 'std': 0.2544449593320391, 'median': 0.9574164152145386, 'majority': 0.20395006239414215, 'minority': 0.20395006239414215, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 20.0, 23.0, 37.0, 26.0, 29.0, 14.0, 8.0], [0.20395006239414215, 0.33650636672973633, 0.4690626859664917, 0.6016190052032471, 0.7341753244400024, 0.8667316436767578, 0.9992879629135132, 1.1318442821502686, 1.264400601387024, 1.3969569206237793, 1.5295132398605347]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38009047508239746, 'percentile_98': 1.5063344240188599}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18515095114707947, 'max': 1.3983211517333984, 'mean': 0.903134822845459, 'count': 147.99998474121094, 'sum': 133.6639404296875, 'std': 0.23092516463530832, 'median': 0.895500123500824, 'majority': 0.18515095114707947, 'minority': 0.18515095114707947, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 18.0, 24.0, 35.0, 27.0, 32.0, 14.0, 8.0], [0.18515095114707947, 0.3064679503440857, 0.4277849793434143, 0.5491019487380981, 0.6704189777374268, 0.7917360067367554, 0.913053035736084, 1.0343700647354126, 1.1556870937347412, 1.2770041227340698, 1.3983211517333984]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3501449525356293, 'percentile_98': 1.3757199048995972}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16879107058048248, 'max': 1.3082518577575684, 'mean': 0.8598288297653198, 'count': 147.99998474121094, 'sum': 127.25465393066406, 'std': 0.2131914410826558, 'median': 0.8691750764846802, 'majority': 0.16879107058048248, 'minority': 0.16879107058048248, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 23.0, 28.0, 36.0, 32.0, 16.0, 9.0], [0.16879107058048248, 0.282737135887146, 0.3966832160949707, 0.5106292963027954, 0.6245753765106201, 0.7385214567184448, 0.8524675369262695, 0.9664136171340942, 1.080359697341919, 1.1943057775497437, 1.3082518577575684]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.33841219544410706, 'percentile_98': 1.2778569459915161}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14604292809963226, 'max': 1.1302005052566528, 'mean': 0.7467041611671448, 'count': 147.99998474121094, 'sum': 110.51220703125, 'std': 0.1846564863761542, 'median': 0.7589970231056213, 'majority': 0.14604292809963226, 'minority': 0.14604292809963226, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 23.0, 25.0, 38.0, 31.0, 18.0, 10.0], [0.14604292809963226, 0.24445867538452148, 0.3428744375705719, 0.4412901997566223, 0.5397059321403503, 0.6381217241287231, 0.7365374565124512, 0.834953248500824, 0.933368980884552, 1.0317846536636353, 1.1302005052566528]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2915574908256531, 'percentile_98': 1.1114132404327393}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12114459276199341, 'max': 0.9426586627960205, 'mean': 0.6263344883918762, 'count': 147.99998474121094, 'sum': 92.69749450683594, 'std': 0.15451012735098202, 'median': 0.6355183124542236, 'majority': 0.12114459276199341, 'minority': 0.12114459276199341, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 23.0, 25.0, 34.0, 38.0, 15.0, 11.0], [0.12114459276199341, 0.2032960057258606, 0.2854474186897278, 0.3675988018512726, 0.44975021481513977, 0.5319015979766846, 0.6140530109405518, 0.696204423904419, 0.7783558368682861, 0.8605072498321533, 0.9426586627960205]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.23985156416893005, 'percentile_98': 0.9195898175239563}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09975143522024155, 'max': 0.7900373339653015, 'mean': 0.5164011120796204, 'count': 147.99998474121094, 'sum': 76.42736053466797, 'std': 0.13031244566113553, 'median': 0.5241685509681702, 'majority': 0.09975143522024155, 'minority': 0.09975143522024155, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 19.0, 29.0, 29.0, 37.0, 15.0, 12.0], [0.09975143522024155, 0.16878002882003784, 0.23780861496925354, 0.3068372309207916, 0.3758658170700073, 0.444894403219223, 0.5139229893684387, 0.5829516053199768, 0.6519801616668701, 0.7210087776184082, 0.7900373339653015]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19304195046424866, 'percentile_98': 0.7548657655715942}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07550226897001266, 'max': 0.6898089647293091, 'mean': 0.4026109278202057, 'count': 147.99998474121094, 'sum': 59.58641052246094, 'std': 0.10467516395850059, 'median': 0.40475624799728394, 'majority': 0.07550226897001266, 'minority': 0.07550226897001266, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 24.0, 25.0, 36.0, 40.0, 17.0, 7.0, 4.0], [0.07550226897001266, 0.13693293929100037, 0.19836360216140747, 0.25979429483413696, 0.32122495770454407, 0.38265562057495117, 0.44408631324768066, 0.5055169463157654, 0.5669476389884949, 0.6283783316612244, 0.6898089647293091]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.14638081192970276, 'percentile_98': 0.5901020169258118}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.05153290927410126, 'max': 0.6061198115348816, 'mean': 0.2947896718978882, 'count': 147.99998474121094, 'sum': 43.628868103027344, 'std': 0.08234722725477042, 'median': 0.2916664481163025, 'majority': 0.05153290927410126, 'minority': 0.05153290927410126, 'unique': 165.0, 'histogram': [[3.0, 4.0, 21.0, 30.0, 47.0, 36.0, 16.0, 2.0, 3.0, 3.0], [0.05153290927410126, 0.10699159651994705, 0.16245028376579285, 0.21790896356105804, 0.27336764335632324, 0.328826367855072, 0.384285032749176, 0.43974369764328003, 0.4952024221420288, 0.5506610870361328, 0.6061198115348816]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10249929130077362, 'percentile_98': 0.4666852355003357}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02794569730758667, 'max': 0.5307309627532959, 'mean': 0.19270183145999908, 'count': 147.99998474121094, 'sum': 28.519868850708008, 'std': 0.06563320818158455, 'median': 0.19142350554466248, 'majority': 0.02794569730758667, 'minority': 0.02794569730758667, 'unique': 165.0, 'histogram': [[4.0, 16.0, 44.0, 65.0, 23.0, 3.0, 2.0, 4.0, 1.0, 3.0], [0.02794569730758667, 0.07822422683238983, 0.128502756357193, 0.17878127098083496, 0.22905980050563812, 0.2793383300304413, 0.32961684465408325, 0.3798953890800476, 0.4301739037036896, 0.48045241832733154, 0.5307309627532959]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.061565056443214417, 'percentile_98': 0.3888736665248871}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.4830281138420105, 'mean': 0.09544024616479874, 'count': 147.99998474121094, 'sum': 14.125154495239258, 'std': 0.0596024336748087, 'median': 0.08613003045320511, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[11.0, 111.0, 29.0, 2.0, 2.0, 2.0, 3.0, 2.0, 1.0, 2.0], [0.00449269637465477, 0.05234623700380325, 0.10019977390766144, 0.14805331826210022, 0.195906862616539, 0.24376040697097778, 0.29161393642425537, 0.33946749567985535, 0.38732102513313293, 0.4351745545864105, 0.4830281138420105]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.33060574531555176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.5255247950553894, 'mean': 0.09838928282260895, 'count': 147.99998474121094, 'sum': 14.561612129211426, 'std': 0.0681948384650776, 'median': 0.08613003045320511, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[13.0, 119.0, 19.0, 1.0, 2.0, 3.0, 2.0, 3.0, 1.0, 2.0], [0.00449269637465477, 0.05659590661525726, 0.10869911313056946, 0.16080233454704285, 0.21290554106235504, 0.26500874757766724, 0.3171119689941406, 0.3692151606082916, 0.421318382024765, 0.4734216034412384, 0.5255247950553894]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.3676184117794037}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.5575337409973145, 'mean': 0.10204359143972397, 'count': 147.99998474121094, 'sum': 15.102450370788574, 'std': 0.07748408879102035, 'median': 0.08645075559616089, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[18.0, 119.0, 14.0, 0.0, 2.0, 2.0, 2.0, 4.0, 1.0, 3.0], [0.00449269637465477, 0.05979679897427559, 0.1151009052991867, 0.17040500044822693, 0.22570911049842834, 0.28101322054862976, 0.3363173007965088, 0.3916214108467102, 0.4469255208969116, 0.502229630947113, 0.5575337409973145]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.4028858542442322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.5616328716278076, 'mean': 0.10497796535491943, 'count': 147.99998474121094, 'sum': 15.536737442016602, 'std': 0.0832435598085761, 'median': 0.08645075559616089, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[19.0, 116.0, 14.0, 2.0, 1.0, 2.0, 3.0, 2.0, 3.0, 3.0], [0.00449269637465477, 0.060206715017557144, 0.11592073738574982, 0.1716347634792328, 0.22734877467155457, 0.28306278586387634, 0.3387768268585205, 0.3944908380508423, 0.45020484924316406, 0.5059188604354858, 0.5616328716278076]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.41761693358421326}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.6363392472267151, 'mean': 0.11156129837036133, 'count': 147.99998474121094, 'sum': 16.511070251464844, 'std': 0.09991441562389444, 'median': 0.08712327480316162, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[34.0, 111.0, 2.0, 3.0, 1.0, 1.0, 4.0, 3.0, 3.0, 3.0], [0.00449269637465477, 0.06767734885215759, 0.1308620125055313, 0.19404667615890503, 0.25723132491111755, 0.3204159736633301, 0.383600652217865, 0.4467853009700775, 0.50996994972229, 0.573154628276825, 0.6363392472267151]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.4806300103664398}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.7458760142326355, 'mean': 0.12390225380659103, 'count': 147.99998474121094, 'sum': 18.33753204345703, 'std': 0.1281657043789024, 'median': 0.0875716358423233, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[57.0, 84.0, 3.0, 3.0, 4.0, 1.0, 3.0, 4.0, 2.0, 4.0], [0.00449269637465477, 0.07863102853298187, 0.15276935696601868, 0.22690768539905548, 0.3010460138320923, 0.3751843571662903, 0.4493226706981659, 0.5234609842300415, 0.5975993275642395, 0.6717376708984375, 0.7458760142326355]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.5814709663391113}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.7996314764022827, 'mean': 0.13819894194602966, 'count': 147.99998474121094, 'sum': 20.453441619873047, 'std': 0.1486298983134085, 'median': 0.0887439101934433, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[62.0, 73.0, 7.0, 3.0, 5.0, 1.0, 1.0, 6.0, 2.0, 5.0], [0.00449269637465477, 0.08400657773017883, 0.1635204553604126, 0.24303433299064636, 0.3225482106208801, 0.4020620882511139, 0.48157596588134766, 0.561089813709259, 0.6406037211418152, 0.7201176285743713, 0.7996314764022827]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.6437300443649292}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.00449269637465477, 'max': 0.8281158804893494, 'mean': 0.16200561821460724, 'count': 147.99998474121094, 'sum': 23.976829528808594, 'std': 0.16163254896060683, 'median': 0.09487275779247284, 'majority': 0.00449269637465477, 'minority': 0.00449269637465477, 'unique': 165.0, 'histogram': [[65.0, 45.0, 23.0, 9.0, 4.0, 4.0, 2.0, 4.0, 4.0, 5.0], [0.00449269637465477, 0.08685500919818878, 0.1692173331975937, 0.2515796422958374, 0.3339419662952423, 0.4163042902946472, 0.49866658449172974, 0.581028938293457, 0.6633912324905396, 0.7457535266876221, 0.8281158804893494]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.6668998003005981}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0086833406239748, 'max': 0.9035854935646057, 'mean': 0.2132183462381363, 'count': 147.99998474121094, 'sum': 31.556312561035156, 'std': 0.19065144660287334, 'median': 0.12701630592346191, 'majority': 0.0086833406239748, 'minority': 0.0086833406239748, 'unique': 165.0, 'histogram': [[55.0, 36.0, 23.0, 22.0, 7.0, 4.0, 5.0, 3.0, 5.0, 5.0], [0.0086833406239748, 0.09817355871200562, 0.18766377866268158, 0.27715399861335754, 0.3666442334651947, 0.45613446831703186, 0.5456246137619019, 0.635114848613739, 0.7246050834655762, 0.8140953183174133, 0.9035854935646057]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.026119425892829895, 'percentile_98': 0.7598627805709839}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.026119425892829895, 'max': 0.9738654494285583, 'mean': 0.28788697719573975, 'count': 147.99998474121094, 'sum': 42.607269287109375, 'std': 0.21061213442734308, 'median': 0.23365378379821777, 'majority': 0.026119425892829895, 'minority': 0.026119425892829895, 'unique': 165.0, 'histogram': [[41.0, 34.0, 17.0, 25.0, 22.0, 6.0, 5.0, 4.0, 6.0, 5.0], [0.026119425892829895, 0.12089402973651886, 0.21566863358020782, 0.3104432225227356, 0.40521782636642456, 0.4999924302101135, 0.5947670340538025, 0.6895416378974915, 0.7843162417411804, 0.8790908455848694, 0.9738654494285583]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03304464742541313, 'percentile_98': 0.8404461145401001}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.057402968406677246, 'max': 1.057016372680664, 'mean': 0.3816896677017212, 'count': 147.99998474121094, 'sum': 56.49006652832031, 'std': 0.21835512897546433, 'median': 0.35291463136672974, 'majority': 0.057402968406677246, 'minority': 0.057402968406677246, 'unique': 165.0, 'histogram': [[26.0, 24.0, 30.0, 22.0, 22.0, 19.0, 3.0, 8.0, 6.0, 5.0], [0.057402968406677246, 0.15736430883407593, 0.2573256492614746, 0.3572869896888733, 0.457248330116272, 0.5572096705436707, 0.6571710109710693, 0.757132351398468, 0.8570936918258667, 0.9570550322532654, 1.057016372680664]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0679546371102333, 'percentile_98': 0.9097387194633484}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08701657503843307, 'max': 1.1387306451797485, 'mean': 0.4805384874343872, 'count': 147.99998474121094, 'sum': 71.11968994140625, 'std': 0.21701755976221324, 'median': 0.4612383246421814, 'majority': 0.08701657503843307, 'minority': 0.08701657503843307, 'unique': 165.0, 'histogram': [[8.0, 26.0, 31.0, 21.0, 32.0, 16.0, 11.0, 10.0, 6.0, 4.0], [0.08701657503843307, 0.19218797981739044, 0.2973593771457672, 0.4025307893753052, 0.5077021718025208, 0.6128736138343811, 0.7180449962615967, 0.823216438293457, 0.9283878207206726, 1.0335592031478882, 1.1387306451797485]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11017036437988281, 'percentile_98': 0.9717050790786743}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11645551025867462, 'max': 1.2240139245986938, 'mean': 0.5877474546432495, 'count': 147.99998474121094, 'sum': 86.98661804199219, 'std': 0.22407672584202737, 'median': 0.5736949443817139, 'majority': 0.11645551025867462, 'minority': 0.11645551025867462, 'unique': 165.0, 'histogram': [[4.0, 13.0, 31.0, 27.0, 25.0, 22.0, 19.0, 13.0, 7.0, 4.0], [0.11645551025867462, 0.2272113561630249, 0.337967187166214, 0.4487230181694031, 0.5594788789749146, 0.6702346801757812, 0.7809905409812927, 0.8917463421821594, 1.002502202987671, 1.1132581233978271, 1.2240139245986938]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15445517003536224, 'percentile_98': 1.0512686967849731}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.13705508410930634, 'max': 1.2933145761489868, 'mean': 0.6721555590629578, 'count': 147.99998474121094, 'sum': 99.47901153564453, 'std': 0.22800223234719258, 'median': 0.6540513038635254, 'majority': 0.13705508410930634, 'minority': 0.13705508410930634, 'unique': 165.0, 'histogram': [[4.0, 9.0, 21.0, 32.0, 23.0, 25.0, 20.0, 18.0, 11.0, 2.0], [0.13705508410930634, 0.25268104672431946, 0.3683069944381714, 0.4839329719543457, 0.5995588898658752, 0.7151848673820496, 0.8308108448982239, 0.9464367628097534, 1.0620627403259277, 1.1776885986328125, 1.2933145761489868]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19097353518009186, 'percentile_98': 1.1058672666549683}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.14606322348117828, 'max': 1.2595577239990234, 'mean': 0.7008166909217834, 'count': 147.99998474121094, 'sum': 103.72085571289062, 'std': 0.2191078545722257, 'median': 0.675496518611908, 'majority': 0.14606322348117828, 'minority': 0.14606322348117828, 'unique': 165.0, 'histogram': [[3.0, 5.0, 19.0, 22.0, 35.0, 21.0, 22.0, 23.0, 12.0, 3.0], [0.14606322348117828, 0.2574126720428467, 0.36876213550567627, 0.4801115393638611, 0.5914610028266907, 0.7028104662895203, 0.8141598701477051, 0.9255093336105347, 1.0368587970733643, 1.1482082605361938, 1.2595577239990234]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2096489816904068, 'percentile_98': 1.1031993627548218}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1582326889038086, 'max': 1.2390836477279663, 'mean': 0.7539188265800476, 'count': 147.99998474121094, 'sum': 111.57997131347656, 'std': 0.21501276130840027, 'median': 0.7502078413963318, 'majority': 0.1582326889038086, 'minority': 0.1582326889038086, 'unique': 165.0, 'histogram': [[3.0, 2.0, 11.0, 20.0, 23.0, 31.0, 24.0, 26.0, 17.0, 8.0], [0.1582326889038086, 0.26631778478622437, 0.37440288066864014, 0.4824879765510559, 0.5905730724334717, 0.6986581683158875, 0.8067432641983032, 0.914828360080719, 1.0229134559631348, 1.1309986114501953, 1.2390836477279663]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2397765815258026, 'percentile_98': 1.1436591148376465}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17338086664676666, 'max': 1.3288136720657349, 'mean': 0.834445595741272, 'count': 147.99998474121094, 'sum': 123.49793243408203, 'std': 0.22742991633402235, 'median': 0.8452584743499756, 'majority': 0.17338086664676666, 'minority': 0.17338086664676666, 'unique': 165.0, 'histogram': [[3.0, 1.0, 9.0, 18.0, 22.0, 31.0, 24.0, 29.0, 19.0, 9.0], [0.17338086664676666, 0.2889241576194763, 0.4044674336910248, 0.5200107097625732, 0.6355540156364441, 0.7510972619056702, 0.866640567779541, 0.9821838140487671, 1.0977271795272827, 1.2132704257965088, 1.3288136720657349]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27449744939804077, 'percentile_98': 1.2344615459442139}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1896764487028122, 'max': 1.3863908052444458, 'mean': 0.9089491367340088, 'count': 147.99998474121094, 'sum': 134.5244598388672, 'std': 0.23858189767603663, 'median': 0.9350808262825012, 'majority': 0.1896764487028122, 'minority': 0.1896764487028122, 'unique': 165.0, 'histogram': [[3.0, 1.0, 4.0, 19.0, 19.0, 24.0, 33.0, 26.0, 22.0, 14.0], [0.1896764487028122, 0.30934789776802063, 0.42901933193206787, 0.5486907958984375, 0.6683622002601624, 0.788033664226532, 0.9077051281929016, 1.0273765325546265, 1.147047996520996, 1.2667193412780762, 1.3863908052444458]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3076344132423401, 'percentile_98': 1.3167152404785156}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21198785305023193, 'max': 1.5046453475952148, 'mean': 0.9677823185920715, 'count': 147.99998474121094, 'sum': 143.2317657470703, 'std': 0.2549013299171396, 'median': 0.9943590760231018, 'majority': 0.21198785305023193, 'minority': 0.21198785305023193, 'unique': 165.0, 'histogram': [[3.0, 1.0, 5.0, 19.0, 22.0, 25.0, 35.0, 26.0, 18.0, 11.0], [0.21198785305023193, 0.3412536084651947, 0.47051936388015747, 0.5997850894927979, 0.729050874710083, 0.8583166599273682, 0.9875823855400085, 1.116848111152649, 1.246113896369934, 1.3753796815872192, 1.5046453475952148]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3307872414588928, 'percentile_98': 1.4201138019561768}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23630334436893463, 'max': 1.6346561908721924, 'mean': 1.0380427837371826, 'count': 147.99998474121094, 'sum': 153.63031005859375, 'std': 0.2753374034776647, 'median': 1.0532026290893555, 'majority': 0.23630334436893463, 'minority': 0.23630334436893463, 'unique': 165.0, 'histogram': [[3.0, 1.0, 7.0, 20.0, 22.0, 30.0, 28.0, 32.0, 13.0, 9.0], [0.23630334436893463, 0.3761386275291443, 0.5159739255905151, 0.6558091640472412, 0.7956444621086121, 0.9354797601699829, 1.075314998626709, 1.2151503562927246, 1.3549855947494507, 1.4948208332061768, 1.6346561908721924]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3613283634185791, 'percentile_98': 1.5911047458648682}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25791266560554504, 'max': 1.7820816040039062, 'mean': 1.1602084636688232, 'count': 147.99998474121094, 'sum': 171.71083068847656, 'std': 0.2964872161568272, 'median': 1.1737228631973267, 'majority': 0.25791266560554504, 'minority': 0.25791266560554504, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 20.0, 19.0, 30.0, 29.0, 33.0, 17.0, 9.0], [0.25791266560554504, 0.41032958030700684, 0.5627464652061462, 0.7151633501052856, 0.8675802946090698, 1.0199971199035645, 1.1724140644073486, 1.3248308897018433, 1.4772478342056274, 1.6296647787094116, 1.7820816040039062]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4176661968231201, 'percentile_98': 1.7407829761505127}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2861199975013733, 'max': 1.9622089862823486, 'mean': 1.2855281829833984, 'count': 147.99998474121094, 'sum': 190.25814819335938, 'std': 0.32503318754722077, 'median': 1.2997064590454102, 'majority': 0.2861199975013733, 'minority': 0.2861199975013733, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 20.0, 18.0, 30.0, 32.0, 32.0, 18.0, 8.0], [0.2861199975013733, 0.45372891426086426, 0.6213377714157104, 0.7889466881752014, 0.9565556049346924, 1.1241645812988281, 1.2917733192443848, 1.4593822956085205, 1.6269912719726562, 1.794600009918213, 1.9622089862823486]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46863365173339844, 'percentile_98': 1.926966905593872}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3256729543209076, 'max': 2.2128357887268066, 'mean': 1.4450619220733643, 'count': 147.99998474121094, 'sum': 213.869140625, 'std': 0.3718285162908793, 'median': 1.4503697156906128, 'majority': 0.3256729543209076, 'minority': 0.3256729543209076, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 20.0, 19.0, 36.0, 23.0, 31.0, 19.0, 10.0], [0.3256729543209076, 0.5143892168998718, 0.7031055092811584, 0.8918217420578003, 1.080538034439087, 1.2692543268203735, 1.4579706192016602, 1.6466869115829468, 1.8354032039642334, 2.0241193771362305, 2.2128357887268066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5296984314918518, 'percentile_98': 2.199758291244507}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3572459816932678, 'max': 2.428149938583374, 'mean': 1.6047080755233765, 'count': 147.99998474121094, 'sum': 237.49676513671875, 'std': 0.4045819369461262, 'median': 1.613585114479065, 'majority': 0.3572459816932678, 'minority': 0.3572459816932678, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 16.0, 19.0, 34.0, 28.0, 30.0, 19.0, 12.0], [0.3572459816932678, 0.5643364191055298, 0.771426796913147, 0.9785172343254089, 1.185607671737671, 1.392698049545288, 1.5997884273529053, 1.8068788051605225, 2.0139691829681396, 2.221059560775757, 2.428149938583374]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6029437184333801, 'percentile_98': 2.4130237102508545}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3698658347129822, 'max': 2.5154616832733154, 'mean': 1.6728639602661133, 'count': 147.99998474121094, 'sum': 247.58384704589844, 'std': 0.41604687568881454, 'median': 1.6827235221862793, 'majority': 0.3698658347129822, 'minority': 0.3698658347129822, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 16.0, 18.0, 33.0, 30.0, 29.0, 22.0, 10.0], [0.3698658347129822, 0.5844254493713379, 0.7989850044250488, 1.0135445594787598, 1.2281041145324707, 1.4426636695861816, 1.6572234630584717, 1.8717830181121826, 2.0863425731658936, 2.3009021282196045, 2.5154616832733154]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6398274302482605, 'percentile_98': 2.486851930618286}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3878936171531677, 'max': 2.616719961166382, 'mean': 1.7090733051300049, 'count': 147.99998474121094, 'sum': 252.9428253173828, 'std': 0.4357456557658627, 'median': 1.7295937538146973, 'majority': 0.3878936171531677, 'minority': 0.3878936171531677, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 19.0, 23.0, 30.0, 28.0, 31.0, 19.0, 8.0], [0.3878936171531677, 0.6107762455940247, 0.8336588740348816, 1.0565414428710938, 1.2794241905212402, 1.5023066997528076, 1.725189447402954, 1.9480719566345215, 2.170954704284668, 2.3938374519348145, 2.616719961166382]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6483238339424133, 'percentile_98': 2.5851104259490967}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.423356294631958, 'max': 2.8555564880371094, 'mean': 1.8519089221954346, 'count': 147.99998474121094, 'sum': 274.0824890136719, 'std': 0.4781026498395186, 'median': 1.8525429964065552, 'majority': 0.423356294631958, 'minority': 0.423356294631958, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 21.0, 26.0, 28.0, 27.0, 28.0, 20.0, 8.0], [0.423356294631958, 0.6665763258934021, 0.9097963571548462, 1.1530163288116455, 1.3962364196777344, 1.6394563913345337, 1.882676362991333, 2.125896453857422, 2.3691163063049316, 2.6123363971710205, 2.8555564880371094]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7045785188674927, 'percentile_98': 2.808610200881958}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43730252981185913, 'max': 2.9975576400756836, 'mean': 1.941511631011963, 'count': 147.99998474121094, 'sum': 287.34368896484375, 'std': 0.5017975443622199, 'median': 1.9345308542251587, 'majority': 0.43730252981185913, 'minority': 0.43730252981185913, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 20.0, 29.0, 27.0, 27.0, 31.0, 16.0, 9.0], [0.43730252981185913, 0.6933280229568481, 0.9493535161018372, 1.2053790092468262, 1.46140456199646, 1.7174301147460938, 1.9734554290771484, 2.2294809818267822, 2.485506534576416, 2.74153208732605, 2.9975576400756836]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7545583248138428, 'percentile_98': 2.9433958530426025}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.45186173915863037, 'max': 3.0474765300750732, 'mean': 1.9467499256134033, 'count': 147.99998474121094, 'sum': 288.11895751953125, 'std': 0.5155893949295489, 'median': 1.9213331937789917, 'majority': 0.45186173915863037, 'minority': 0.45186173915863037, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 19.0, 28.0, 33.0, 21.0, 28.0, 18.0, 8.0], [0.45186173915863037, 0.7114232182502747, 0.970984697341919, 1.230546236038208, 1.4901076555252075, 1.7496691942214966, 2.009230613708496, 2.268792152404785, 2.528353691101074, 2.7879152297973633, 3.0474765300750732]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7542532086372375, 'percentile_98': 2.9764320850372314}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4897545874118805, 'max': 3.283616304397583, 'mean': 2.0891733169555664, 'count': 147.99998474121094, 'sum': 309.1976318359375, 'std': 0.5604342304252203, 'median': 2.078890085220337, 'majority': 0.4897545874118805, 'minority': 0.4897545874118805, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 19.0, 32.0, 28.0, 22.0, 28.0, 18.0, 8.0], [0.4897545874118805, 0.7691407203674316, 1.0485268831253052, 1.3279130458831787, 1.6072992086410522, 1.8866853713989258, 2.166071653366089, 2.445457696914673, 2.724843978881836, 3.00423002243042, 3.283616304397583]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7902496457099915, 'percentile_98': 3.217064380645752}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.505717396736145, 'max': 3.3703088760375977, 'mean': 2.1446373462677, 'count': 147.99998474121094, 'sum': 317.40631103515625, 'std': 0.573552997817588, 'median': 2.1238150596618652, 'majority': 0.505717396736145, 'minority': 0.505717396736145, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 19.0, 32.0, 29.0, 22.0, 30.0, 16.0, 7.0], [0.505717396736145, 0.7921765446662903, 1.0786356925964355, 1.3650949001312256, 1.651553988456726, 1.9380131959915161, 2.2244722843170166, 2.5109314918518066, 2.7973904609680176, 3.0838499069213867, 3.3703088760375977]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8210915327072144, 'percentile_98': 3.3208158016204834}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.47970759868621826, 'max': 3.255265712738037, 'mean': 2.123166561126709, 'count': 147.99998474121094, 'sum': 314.2286071777344, 'std': 0.5668595966151618, 'median': 2.0891470909118652, 'majority': 0.47970759868621826, 'minority': 0.47970759868621826, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 18.0, 34.0, 27.0, 22.0, 24.0, 21.0, 11.0], [0.47970759868621826, 0.7572634220123291, 1.0348191261291504, 1.3123749494552612, 1.589930772781372, 1.867486596107483, 2.1450424194335938, 2.422598123550415, 2.7001538276672363, 2.9777097702026367, 3.255265712738037]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8051049113273621, 'percentile_98': 3.2085049152374268}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.52431720495224, 'max': 3.5400450229644775, 'mean': 2.3250813484191895, 'count': 147.99998474121094, 'sum': 344.11199951171875, 'std': 0.6362778242731021, 'median': 2.2691221237182617, 'majority': 0.52431720495224, 'minority': 0.52431720495224, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 15.0, 36.0, 28.0, 18.0, 19.0, 29.0, 11.0], [0.52431720495224, 0.8258899450302124, 1.1274627447128296, 1.4290354251861572, 1.7306082248687744, 2.0321810245513916, 2.333753824234009, 2.635326623916626, 2.936899423599243, 3.2384722232818604, 3.5400450229644775]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8523115515708923, 'percentile_98': 3.493330478668213}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5142523050308228, 'max': 3.6136107444763184, 'mean': 2.331986427307129, 'count': 147.99998474121094, 'sum': 345.13397216796875, 'std': 0.637339260368872, 'median': 2.2806637287139893, 'majority': 0.5142523050308228, 'minority': 0.5142523050308228, 'unique': 165.0, 'histogram': [[2.0, 1.0, 7.0, 15.0, 37.0, 29.0, 18.0, 26.0, 19.0, 11.0], [0.5142523050308228, 0.8241881728172302, 1.1341240406036377, 1.4440598487854004, 1.7539957761764526, 2.063931465148926, 2.3738675117492676, 2.6838035583496094, 2.993739128112793, 3.3036751747131348, 3.6136107444763184]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.867120087146759, 'percentile_98': 3.51460337638855}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.49370551109313965, 'max': 3.574032783508301, 'mean': 2.2436153888702393, 'count': 147.99998474121094, 'sum': 332.0550537109375, 'std': 0.6169850705549316, 'median': 2.19704270362854, 'majority': 0.49370551109313965, 'minority': 0.49370551109313965, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 17.0, 37.0, 28.0, 18.0, 27.0, 19.0, 7.0], [0.49370551109313965, 0.8017382621765137, 1.1097710132598877, 1.4178036451339722, 1.7258363962173462, 2.0338692665100098, 2.3419017791748047, 2.6499345302581787, 2.9579672813415527, 3.2660000324249268, 3.574032783508301]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8295682072639465, 'percentile_98': 3.3645753860473633}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4513825476169586, 'max': 3.3151702880859375, 'mean': 2.0772101879119873, 'count': 147.99998474121094, 'sum': 307.42706298828125, 'std': 0.5668169308563998, 'median': 2.0284879207611084, 'majority': 0.4513825476169586, 'minority': 0.4513825476169586, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 16.0, 36.0, 30.0, 18.0, 29.0, 17.0, 7.0], [0.4513825476169586, 0.7377613186836243, 1.0241401195526123, 1.3105188608169556, 1.5968976020812988, 1.883276343345642, 2.1696553230285645, 2.456033945083618, 2.742412805557251, 3.028791666030884, 3.3151702880859375]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7764266729354858, 'percentile_98': 3.097980260848999}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42125141620635986, 'max': 3.0714714527130127, 'mean': 1.9507564306259155, 'count': 147.99998474121094, 'sum': 288.7119140625, 'std': 0.5230417321132494, 'median': 1.926295518875122, 'majority': 0.42125141620635986, 'minority': 0.42125141620635986, 'unique': 165.0, 'histogram': [[2.0, 1.0, 8.0, 15.0, 36.0, 28.0, 21.0, 28.0, 19.0, 7.0], [0.42125141620635986, 0.6862733960151672, 0.9512953758239746, 1.2163174152374268, 1.4813393354415894, 1.7463613748550415, 2.011383295059204, 2.2764053344726562, 2.5414271354675293, 2.8064494132995605, 3.0714714527130127]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7340384125709534, 'percentile_98': 2.8941855430603027}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3895263969898224, 'max': 2.8300247192382812, 'mean': 1.812768816947937, 'count': 147.99998474121094, 'sum': 268.2897644042969, 'std': 0.4848390632720048, 'median': 1.7904164791107178, 'majority': 0.3895263969898224, 'minority': 0.3895263969898224, 'unique': 165.0, 'histogram': [[2.0, 1.0, 7.0, 15.0, 36.0, 29.0, 18.0, 30.0, 18.0, 9.0], [0.3895263969898224, 0.6335762143135071, 0.8776260614395142, 1.1216758489608765, 1.3657257556915283, 1.6097755432128906, 1.853825330734253, 2.0978753566741943, 2.3419251441955566, 2.585974931716919, 2.8300247192382812]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6827297806739807, 'percentile_98': 2.6844594478607178}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36974456906318665, 'max': 2.6366803646087646, 'mean': 1.6928664445877075, 'count': 147.99998474121094, 'sum': 250.54420471191406, 'std': 0.46072159576002875, 'median': 1.6555149555206299, 'majority': 0.36974456906318665, 'minority': 0.36974456906318665, 'unique': 165.0, 'histogram': [[2.0, 1.0, 8.0, 16.0, 34.0, 28.0, 17.0, 28.0, 22.0, 9.0], [0.36974456906318665, 0.5964381694793701, 0.8231317400932312, 1.0498253107070923, 1.2765189409255981, 1.5032124519348145, 1.7299060821533203, 1.9565995931625366, 2.183293342590332, 2.409986734390259, 2.6366803646087646]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6293912529945374, 'percentile_98': 2.5379083156585693}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3384300470352173, 'max': 2.3592429161071777, 'mean': 1.5501351356506348, 'count': 147.99998474121094, 'sum': 229.41998291015625, 'std': 0.41689656789482793, 'median': 1.5280381441116333, 'majority': 0.3384300470352173, 'minority': 0.3384300470352173, 'unique': 165.0, 'histogram': [[2.0, 1.0, 7.0, 14.0, 33.0, 27.0, 20.0, 23.0, 27.0, 11.0], [0.3384300470352173, 0.5405113697052002, 0.7425926327705383, 0.9446738958358765, 1.1467552185058594, 1.3488365411758423, 1.5509177446365356, 1.7529990673065186, 1.9550803899765015, 2.1571617126464844, 2.3592429161071777]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5715287923812866, 'percentile_98': 2.340022087097168}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3516780138015747, 'max': 2.4780964851379395, 'mean': 1.612215280532837, 'count': 147.99998474121094, 'sum': 238.6078338623047, 'std': 0.4377544208261989, 'median': 1.576038122177124, 'majority': 0.3516780138015747, 'minority': 0.3516780138015747, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 16.0, 35.0, 26.0, 19.0, 26.0, 25.0, 9.0], [0.3516780138015747, 0.5643198490142822, 0.7769617438316345, 0.9896036386489868, 1.2022454738616943, 1.4148873090744019, 1.627529263496399, 1.8401710987091064, 2.0528130531311035, 2.2654547691345215, 2.4780964851379395]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5968422293663025, 'percentile_98': 2.4382526874542236}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.355902761220932, 'max': 2.511587142944336, 'mean': 1.6532617807388306, 'count': 147.99998474121094, 'sum': 244.68272399902344, 'std': 0.43632880187771855, 'median': 1.6466166973114014, 'majority': 0.355902761220932, 'minority': 0.355902761220932, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 17.0, 30.0, 26.0, 25.0, 24.0, 25.0, 11.0], [0.355902761220932, 0.5714712142944336, 0.7870396375656128, 1.0026081800460815, 1.2181766033172607, 1.43374502658844, 1.6493135690689087, 1.864881992340088, 2.0804502964019775, 2.2960188388824463, 2.511587142944336]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6218188405036926, 'percentile_98': 2.4989564418792725}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3401709794998169, 'max': 2.4147536754608154, 'mean': 1.6098212003707886, 'count': 147.99998474121094, 'sum': 238.25350952148438, 'std': 0.4190722008819029, 'median': 1.6035791635513306, 'majority': 0.3401709794998169, 'minority': 0.3401709794998169, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 26.0, 29.0, 24.0, 24.0, 28.0, 11.0], [0.3401709794998169, 0.5476292371749878, 0.7550874948501587, 0.9625457525253296, 1.1700040102005005, 1.3774622678756714, 1.5849205255508423, 1.7923787832260132, 1.999837040901184, 2.2072954177856445, 2.4147536754608154]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6078484654426575, 'percentile_98': 2.386875629425049}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3264668881893158, 'max': 2.3309743404388428, 'mean': 1.5478826761245728, 'count': 147.99998474121094, 'sum': 229.08660888671875, 'std': 0.3975038809856754, 'median': 1.555159568786621, 'majority': 0.3264668881893158, 'minority': 0.3264668881893158, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 25.0, 29.0, 26.0, 28.0, 23.0, 11.0], [0.3264668881893158, 0.5269176363945007, 0.7273683547973633, 0.9278191328048706, 1.128269910812378, 1.3287206888198853, 1.529171347618103, 1.7296221256256104, 1.9300729036331177, 2.130523681640625, 2.3309743404388428]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5866206884384155, 'percentile_98': 2.303882598876953}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3124866187572479, 'max': 2.2422211170196533, 'mean': 1.4868382215499878, 'count': 147.99998474121094, 'sum': 220.05203247070312, 'std': 0.3788771274032446, 'median': 1.4979201555252075, 'majority': 0.3124866187572479, 'minority': 0.3124866187572479, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 23.0, 29.0, 29.0, 29.0, 21.0, 11.0], [0.3124866187572479, 0.5054600834846497, 0.698433518409729, 0.8914070129394531, 1.0843803882598877, 1.2773538827896118, 1.470327377319336, 1.6633007526397705, 1.8562742471694946, 2.0492477416992188, 2.2422211170196533]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5646511316299438, 'percentile_98': 2.219212532043457}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30332234501838684, 'max': 2.1891603469848633, 'mean': 1.4480901956558228, 'count': 147.99998474121094, 'sum': 214.31732177734375, 'std': 0.365766657587504, 'median': 1.464192509651184, 'majority': 0.30332234501838684, 'minority': 0.30332234501838684, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 22.0, 29.0, 30.0, 32.0, 20.0, 9.0], [0.30332234501838684, 0.49190616607666016, 0.6804899573326111, 0.869073748588562, 1.0576575994491577, 1.2462413311004639, 1.4348251819610596, 1.6234089136123657, 1.8119927644729614, 2.0005767345428467, 2.1891603469848633]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5527417659759521, 'percentile_98': 2.1671013832092285}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29462483525276184, 'max': 2.1382012367248535, 'mean': 1.4083294868469238, 'count': 147.99998474121094, 'sum': 208.4327392578125, 'std': 0.3540480382310885, 'median': 1.4178622961044312, 'majority': 0.29462483525276184, 'minority': 0.29462483525276184, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 21.0, 30.0, 33.0, 31.0, 18.0, 9.0], [0.29462483525276184, 0.47898247838020325, 0.6633400917053223, 0.8476977348327637, 1.032055377960205, 1.2164130210876465, 1.400770664215088, 1.5851283073425293, 1.7694859504699707, 1.953843593597412, 2.1382012367248535]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5391373038291931, 'percentile_98': 2.1190192699432373}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28590959310531616, 'max': 2.0875351428985596, 'mean': 1.3696646690368652, 'count': 147.99998474121094, 'sum': 202.71035766601562, 'std': 0.3429266649637269, 'median': 1.3905868530273438, 'majority': 0.28590959310531616, 'minority': 0.28590959310531616, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 21.0, 33.0, 35.0, 26.0, 18.0, 9.0], [0.28590959310531616, 0.466072142124176, 0.6462346911430359, 0.8263972401618958, 1.0065598487854004, 1.1867222785949707, 1.3668849468231201, 1.5470473766326904, 1.7272100448608398, 1.9073724746704102, 2.0875351428985596]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5264003872871399, 'percentile_98': 2.0704221725463867}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27639350295066833, 'max': 2.0312721729278564, 'mean': 1.3269623517990112, 'count': 147.99998474121094, 'sum': 196.39041137695312, 'std': 0.33165269477007664, 'median': 1.358665108680725, 'majority': 0.27639350295066833, 'minority': 0.27639350295066833, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 20.0, 33.0, 37.0, 27.0, 16.0, 9.0], [0.27639350295066833, 0.4518813490867615, 0.627369225025177, 0.8028570413589478, 0.9783449172973633, 1.1538327932357788, 1.3293206691741943, 1.5048085451126099, 1.6802964210510254, 1.855784296989441, 2.0312721729278564]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5116727352142334, 'percentile_98': 2.016608476638794}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2667046785354614, 'max': 1.974177598953247, 'mean': 1.2841304540634155, 'count': 147.99998474121094, 'sum': 190.05128479003906, 'std': 0.3208994372602458, 'median': 1.3015178442001343, 'majority': 0.2667046785354614, 'minority': 0.2667046785354614, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 34.0, 34.0, 30.0, 15.0, 10.0], [0.2667046785354614, 0.43745195865631104, 0.6081992387771606, 0.778946578502655, 0.9496938586235046, 1.120441198348999, 1.2911884784698486, 1.4619357585906982, 1.6326830387115479, 1.8034303188323975, 1.974177598953247]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4971708059310913, 'percentile_98': 1.9614111185073853}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2559104859828949, 'max': 1.9094171524047852, 'mean': 1.2352824211120605, 'count': 147.99998474121094, 'sum': 182.82177734375, 'std': 0.30966149079456284, 'median': 1.222249984741211, 'majority': 0.2559104859828949, 'minority': 0.2559104859828949, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 20.0, 40.0, 27.0, 31.0, 14.0, 10.0], [0.2559104859828949, 0.42126113176345825, 0.586611807346344, 0.751962423324585, 0.9173130989074707, 1.0826637744903564, 1.2480144500732422, 1.413365125656128, 1.5787158012390137, 1.7440664768218994, 1.9094171524047852]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4800688326358795, 'percentile_98': 1.896971583366394}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2438902109861374, 'max': 1.8355083465576172, 'mean': 1.1820378303527832, 'count': 147.99998474121094, 'sum': 174.94158935546875, 'std': 0.2981148228617648, 'median': 1.168763279914856, 'majority': 0.2438902109861374, 'minority': 0.2438902109861374, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 19.0, 41.0, 30.0, 27.0, 16.0, 9.0], [0.2438902109861374, 0.40305203199386597, 0.5622138381004333, 0.7213757038116455, 0.8805375099182129, 1.0396993160247803, 1.1988611221313477, 1.358022928237915, 1.5171847343444824, 1.6763465404510498, 1.8355083465576172]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.46162375807762146, 'percentile_98': 1.823973536491394}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2320181131362915, 'max': 1.7589564323425293, 'mean': 1.1266069412231445, 'count': 147.99998474121094, 'sum': 166.73780822753906, 'std': 0.288730108042447, 'median': 1.1201496124267578, 'majority': 0.2320181131362915, 'minority': 0.2320181131362915, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 16.0, 23.0, 36.0, 30.0, 27.0, 15.0, 10.0], [0.2320181131362915, 0.38471195101737976, 0.537405788898468, 0.6900995969772339, 0.8427934646606445, 0.9954873323440552, 1.1481812000274658, 1.300874948501587, 1.4535688161849976, 1.6062626838684082, 1.7589564323425293]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.44147056341171265, 'percentile_98': 1.7525445222854614}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22311803698539734, 'max': 1.7040839195251465, 'mean': 1.0811271667480469, 'count': 147.99998474121094, 'sum': 160.00680541992188, 'std': 0.28423869775497673, 'median': 1.0711966753005981, 'majority': 0.22311803698539734, 'minority': 0.22311803698539734, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 19.0, 26.0, 30.0, 30.0, 27.0, 14.0, 10.0], [0.22311803698539734, 0.3712146282196045, 0.5193111896514893, 0.6674078106880188, 0.8155044317245483, 0.9636009931564331, 1.1116975545883179, 1.2597942352294922, 1.407890796661377, 1.5559873580932617, 1.7040839195251465]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4241039454936981, 'percentile_98': 1.6976145505905151}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21430538594722748, 'max': 1.6520087718963623, 'mean': 1.038915991783142, 'count': 147.99998474121094, 'sum': 153.75955200195312, 'std': 0.28079395938357476, 'median': 1.0429695844650269, 'majority': 0.21430538594722748, 'minority': 0.21430538594722748, 'unique': 165.0, 'histogram': [[2.0, 1.0, 7.0, 24.0, 22.0, 28.0, 32.0, 25.0, 14.0, 10.0], [0.21430538594722748, 0.35807573795318604, 0.5018460750579834, 0.6456164121627808, 0.7893867492675781, 0.9331570863723755, 1.0769274234771729, 1.2206977605819702, 1.3644680976867676, 1.508238434791565, 1.6520087718963623]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40852969884872437, 'percentile_98': 1.6435174942016602}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20401977002620697, 'max': 1.5904514789581299, 'mean': 0.9944100379943848, 'count': 147.99998474121094, 'sum': 147.17266845703125, 'std': 0.2762815255089404, 'median': 1.0098018646240234, 'majority': 0.20401977002620697, 'minority': 0.20401977002620697, 'unique': 165.0, 'histogram': [[2.0, 1.0, 9.0, 23.0, 22.0, 25.0, 32.0, 26.0, 15.0, 10.0], [0.20401977002620697, 0.3426629304885864, 0.48130613565444946, 0.6199492812156677, 0.7585924863815308, 0.897235631942749, 1.0358787775039673, 1.174522042274475, 1.3131651878356934, 1.4518083333969116, 1.5904514789581299]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39418739080429077, 'percentile_98': 1.5784238576889038}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1949281096458435, 'max': 1.536949634552002, 'mean': 0.9538451433181763, 'count': 147.99998474121094, 'sum': 141.1690673828125, 'std': 0.27400451181518715, 'median': 0.9804044961929321, 'majority': 0.1949281096458435, 'minority': 0.1949281096458435, 'unique': 165.0, 'histogram': [[2.0, 2.0, 12.0, 21.0, 20.0, 24.0, 33.0, 26.0, 14.0, 11.0], [0.1949281096458435, 0.32913026213645935, 0.4633324146270752, 0.5975345373153687, 0.7317367196083069, 0.8659388422966003, 1.0001410245895386, 1.134343147277832, 1.268545389175415, 1.402747392654419, 1.536949634552002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38142985105514526, 'percentile_98': 1.5214402675628662}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18760284781455994, 'max': 1.4939460754394531, 'mean': 0.919946014881134, 'count': 147.99998474121094, 'sum': 136.15199279785156, 'std': 0.2752292376603749, 'median': 0.9583534598350525, 'majority': 0.18760284781455994, 'minority': 0.18760284781455994, 'unique': 165.0, 'histogram': [[2.0, 5.0, 11.0, 21.0, 19.0, 24.0, 30.0, 29.0, 13.0, 11.0], [0.18760284781455994, 0.31823718547821045, 0.4488714933395386, 0.5795058012008667, 0.7101401090621948, 0.840774416923523, 0.9714088439941406, 1.1020431518554688, 1.2326774597167969, 1.363311767578125, 1.4939460754394531]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37053051590919495, 'percentile_98': 1.4765287637710571}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1798028200864792, 'max': 1.4469859600067139, 'mean': 0.8836316466331482, 'count': 147.99998474121094, 'sum': 130.7774658203125, 'std': 0.2771311200076541, 'median': 0.9251447916030884, 'majority': 0.1798028200864792, 'minority': 0.1798028200864792, 'unique': 165.0, 'histogram': [[3.0, 11.0, 5.0, 21.0, 17.0, 23.0, 31.0, 32.0, 11.0, 11.0], [0.1798028200864792, 0.30652111768722534, 0.4332394599914551, 0.55995774269104, 0.6866760849952698, 0.8133943676948547, 0.9401127099990845, 1.0668309926986694, 1.1935492753982544, 1.3202675580978394, 1.4469859600067139]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28887173533439636, 'percentile_98': 1.427639126777649}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17184188961982727, 'max': 1.398486614227295, 'mean': 0.8459268808364868, 'count': 147.99998474121094, 'sum': 125.1971664428711, 'std': 0.2798586444309554, 'median': 0.8857264518737793, 'majority': 0.17184188961982727, 'minority': 0.17184188961982727, 'unique': 165.0, 'histogram': [[8.0, 7.0, 6.0, 18.0, 21.0, 20.0, 31.0, 32.0, 11.0, 11.0], [0.17184188961982727, 0.29450637102127075, 0.41717082262039185, 0.5398353338241577, 0.6624997854232788, 0.7851642370223999, 0.907828688621521, 1.0304932594299316, 1.1531577110290527, 1.2758221626281738, 1.398486614227295]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22301675379276276, 'percentile_98': 1.3770935535430908}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1235758513212204, 'max': 1.3520753383636475, 'mean': 0.8089318871498108, 'count': 147.99998474121094, 'sum': 119.72190856933594, 'std': 0.2841713632105083, 'median': 0.8477548956871033, 'majority': 0.1235758513212204, 'minority': 0.1235758513212204, 'unique': 165.0, 'histogram': [[10.0, 4.0, 5.0, 18.0, 21.0, 19.0, 29.0, 36.0, 12.0, 11.0], [0.1235758513212204, 0.2464258074760437, 0.3692757487297058, 0.4921257495880127, 0.6149756908416748, 0.7378256320953369, 0.8606756329536438, 0.9835255742073059, 1.1063754558563232, 1.2292253971099854, 1.3520753383636475]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.13811513781547546, 'percentile_98': 1.3288930654525757}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04773980751633644, 'max': 1.3278601169586182, 'mean': 0.780746579170227, 'count': 147.99998474121094, 'sum': 115.55048370361328, 'std': 0.2913062673252677, 'median': 0.8217645883560181, 'majority': 0.04773980751633644, 'minority': 0.04773980751633644, 'unique': 165.0, 'histogram': [[9.0, 4.0, 6.0, 11.0, 26.0, 18.0, 28.0, 38.0, 14.0, 11.0], [0.04773980751633644, 0.17575183510780334, 0.30376386642456055, 0.43177589774131775, 0.559787929058075, 0.6877999901771545, 0.8158119916915894, 0.9438239932060242, 1.0718361139297485, 1.1998481750488281, 1.3278601169586182]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.05276894196867943, 'percentile_98': 1.308052897453308}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.2853971719741821, 'mean': 0.7580458521842957, 'count': 147.99998474121094, 'sum': 112.1907730102539, 'std': 0.2792107109061006, 'median': 0.7944283485412598, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[8.0, 5.0, 6.0, 11.0, 26.0, 18.0, 28.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.17269408702850342, 0.29632776975631714, 0.4199613928794861, 0.5435950756072998, 0.6672287583351135, 0.7908623814582825, 0.9144960641860962, 1.0381298065185547, 1.1617634296417236, 1.2853971719741821]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07085849344730377, 'percentile_98': 1.2687947750091553}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.2421239614486694, 'mean': 0.734846830368042, 'count': 147.99998474121094, 'sum': 108.75731658935547, 'std': 0.26670974939732517, 'median': 0.7686852216720581, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[7.0, 4.0, 8.0, 11.0, 26.0, 18.0, 28.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.16836676001548767, 0.28767311573028564, 0.40697944164276123, 0.5262858271598816, 0.6455921530723572, 0.7648984789848328, 0.8842048645019531, 1.0035111904144287, 1.1228176355361938, 1.2421239614486694]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09786417335271835, 'percentile_98': 1.2287355661392212}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.1997981071472168, 'mean': 0.712618887424469, 'count': 147.99998474121094, 'sum': 105.46758270263672, 'std': 0.25446096127711904, 'median': 0.7437373995780945, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[6.0, 5.0, 7.0, 12.0, 26.0, 19.0, 27.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.1641341745853424, 0.2792079448699951, 0.39428168535232544, 0.5093554854393005, 0.6244292259216309, 0.7395029664039612, 0.8545767664909363, 0.9696505069732666, 1.0847243070602417, 1.1997981071472168]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09786417335271835, 'percentile_98': 1.1891227960586548}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.158075213432312, 'mean': 0.6906722784042358, 'count': 147.99998474121094, 'sum': 102.219482421875, 'std': 0.24212891885385546, 'median': 0.720630943775177, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[5.0, 5.0, 7.0, 13.0, 25.0, 20.0, 27.0, 39.0, 13.0, 11.0], [0.04906041920185089, 0.15996189415454865, 0.2708633542060852, 0.38176482915878296, 0.4926663041114807, 0.6035677790641785, 0.7144692540168762, 0.825370728969574, 0.9362722039222717, 1.0471737384796143, 1.158075213432312]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.12183022499084473, 'percentile_98': 1.1501643657684326}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.1167535781860352, 'mean': 0.6691793203353882, 'count': 147.99998474121094, 'sum': 99.03852844238281, 'std': 0.22953194618768719, 'median': 0.7056183815002441, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[4.0, 4.0, 8.0, 14.0, 25.0, 20.0, 27.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.15582972764968872, 0.26259905099868774, 0.369368314743042, 0.476137638092041, 0.58290696144104, 0.6896762251853943, 0.7964455485343933, 0.9032148718833923, 1.0099842548370361, 1.1167535781860352]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1325758844614029, 'percentile_98': 1.1115171909332275}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.04906041920185089, 'max': 1.0762391090393066, 'mean': 0.6479567289352417, 'count': 147.99998474121094, 'sum': 95.8975830078125, 'std': 0.216215445136384, 'median': 0.6803051233291626, 'majority': 0.04906041920185089, 'minority': 0.04906041920185089, 'unique': 165.0, 'histogram': [[3.0, 4.0, 9.0, 14.0, 25.0, 20.0, 27.0, 38.0, 14.0, 11.0], [0.04906041920185089, 0.15177828073501587, 0.25449615716934204, 0.35721397399902344, 0.4599318504333496, 0.5626497268676758, 0.6653675436973572, 0.7680854201316833, 0.8708032965660095, 0.9735211730003357, 1.0762391090393066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1272040158510208, 'percentile_98': 1.0723117589950562}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.05152061954140663, 'max': 1.0372333526611328, 'mean': 0.6268529891967773, 'count': 147.99998474121094, 'sum': 92.77423095703125, 'std': 0.20335769163146486, 'median': 0.6551960706710815, 'majority': 0.05152061954140663, 'minority': 0.05152061954140663, 'unique': 165.0, 'histogram': [[2.0, 5.0, 8.0, 15.0, 25.0, 20.0, 27.0, 38.0, 14.0, 11.0], [0.05152061954140663, 0.15009188652038574, 0.24866315722465515, 0.34723442792892456, 0.44580569863319397, 0.5443769693374634, 0.6429482698440552, 0.7415195107460022, 0.840090811252594, 0.9386621117591858, 1.0372333526611328]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15591341257095337, 'percentile_98': 1.0320359468460083}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10413991659879684, 'max': 0.9977107048034668, 'mean': 0.6058114767074585, 'count': 147.99998474121094, 'sum': 89.66008758544922, 'std': 0.18998794181732703, 'median': 0.6298776865005493, 'majority': 0.10413991659879684, 'minority': 0.10413991659879684, 'unique': 165.0, 'histogram': [[3.0, 5.0, 10.0, 21.0, 22.0, 18.0, 29.0, 35.0, 12.0, 10.0], [0.10413991659879684, 0.19349700212478638, 0.2828540802001953, 0.37221115827560425, 0.4615682363510132, 0.5509253144264221, 0.640282392501831, 0.72963947057724, 0.8189965486526489, 0.9083536267280579, 0.9977107048034668]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1489807814359665, 'percentile_98': 0.9913045763969421}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1110416129231453, 'max': 0.9572890996932983, 'mean': 0.5843343138694763, 'count': 147.99998474121094, 'sum': 86.4814682006836, 'std': 0.17714743061894075, 'median': 0.6043207049369812, 'majority': 0.1110416129231453, 'minority': 0.1110416129231453, 'unique': 165.0, 'histogram': [[3.0, 4.0, 9.0, 21.0, 27.0, 15.0, 31.0, 32.0, 13.0, 10.0], [0.1110416129231453, 0.1956663727760315, 0.2802911102771759, 0.3649158477783203, 0.4495406150817871, 0.5341653823852539, 0.6187900900840759, 0.7034148573875427, 0.7880396246910095, 0.8726643919944763, 0.9572890996932983]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1554059386253357, 'percentile_98': 0.9497528076171875}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.10574483126401901, 'max': 0.9179308414459229, 'mean': 0.5631670951843262, 'count': 147.99998474121094, 'sum': 83.34872436523438, 'std': 0.165188050596436, 'median': 0.5790019035339355, 'majority': 0.10574483126401901, 'minority': 0.10574483126401901, 'unique': 165.0, 'histogram': [[2.0, 3.0, 10.0, 22.0, 26.0, 16.0, 31.0, 33.0, 13.0, 9.0], [0.10574483126401901, 0.18696343898773193, 0.26818203926086426, 0.3494006395339966, 0.4306192398071289, 0.5118378400802612, 0.5930564403533936, 0.6742750406265259, 0.7554936408996582, 0.8367122411727905, 0.9179308414459229]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2065591663122177, 'percentile_98': 0.9086228609085083}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1004609540104866, 'max': 0.8783813118934631, 'mean': 0.5414558053016663, 'count': 147.99998474121094, 'sum': 80.13545227050781, 'std': 0.15410356846653273, 'median': 0.553210973739624, 'majority': 0.1004609540104866, 'minority': 0.1004609540104866, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 20.0, 29.0, 20.0, 31.0, 30.0, 14.0, 8.0], [0.1004609540104866, 0.17825299501419067, 0.25604501366615295, 0.3338370621204376, 0.4116290807723999, 0.48942112922668457, 0.5672131776809692, 0.6450051665306091, 0.7227972149848938, 0.8005892634391785, 0.8783813118934631]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20564419031143188, 'percentile_98': 0.8672096729278564}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09526022523641586, 'max': 0.8392267823219299, 'mean': 0.5211107730865479, 'count': 147.99998474121094, 'sum': 77.1243896484375, 'std': 0.14417361137879975, 'median': 0.5350270867347717, 'majority': 0.09526022523641586, 'minority': 0.09526022523641586, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 18.0, 28.0, 23.0, 30.0, 33.0, 13.0, 8.0], [0.09526022523641586, 0.1696568727493286, 0.24405354261398315, 0.3184501826763153, 0.39284685254096985, 0.4672435224056244, 0.5416401624679565, 0.6160367727279663, 0.6904334425926208, 0.7648301124572754, 0.8392267823219299]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.19574609398841858, 'percentile_98': 0.8267258405685425}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09011368453502655, 'max': 0.8002389669418335, 'mean': 0.5008392930030823, 'count': 147.99998474121094, 'sum': 74.12420654296875, 'std': 0.13557233406432168, 'median': 0.5105751156806946, 'majority': 0.09011368453502655, 'minority': 0.09011368453502655, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 18.0, 21.0, 31.0, 31.0, 32.0, 13.0, 8.0], [0.09011368453502655, 0.16112621128559113, 0.2321387380361557, 0.3031512498855591, 0.37416380643844604, 0.44517630338668823, 0.5161888599395752, 0.5872013568878174, 0.6582139134407043, 0.7292264103889465, 0.8002389669418335]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.18591955304145813, 'percentile_98': 0.7866511344909668}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.08496370166540146, 'max': 0.7611256837844849, 'mean': 0.48056116700172424, 'count': 147.99998474121094, 'sum': 71.123046875, 'std': 0.1284605180575404, 'median': 0.49588489532470703, 'majority': 0.08496370166540146, 'minority': 0.08496370166540146, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 18.0, 20.0, 27.0, 36.0, 32.0, 14.0, 8.0], [0.08496370166540146, 0.1525799036026001, 0.22019609808921814, 0.28781232237815857, 0.3554285168647766, 0.42304471135139465, 0.4906609356403351, 0.5582771301269531, 0.6258932948112488, 0.6935095191001892, 0.7611256837844849]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17616310715675354, 'percentile_98': 0.7464338541030884}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07986176759004593, 'max': 0.7221331000328064, 'mean': 0.4601827561855316, 'count': 147.99998474121094, 'sum': 68.10704040527344, 'std': 0.1230999892508853, 'median': 0.4779486358165741, 'majority': 0.07986176759004593, 'minority': 0.07986176759004593, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 18.0, 19.0, 22.0, 41.0, 33.0, 13.0, 9.0], [0.07986176759004593, 0.14408889412879944, 0.20831602811813354, 0.27254316210746765, 0.33677029609680176, 0.40099743008613586, 0.46522456407546997, 0.5294517278671265, 0.5936788320541382, 0.6579059362411499, 0.7221331000328064]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.16633452475070953, 'percentile_98': 0.7065753936767578}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0746920108795166, 'max': 0.6824222803115845, 'mean': 0.4392826557159424, 'count': 147.99998474121094, 'sum': 65.01382446289062, 'std': 0.11951201040971418, 'median': 0.4599440097808838, 'majority': 0.0746920108795166, 'minority': 0.0746920108795166, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 18.0, 18.0, 21.0, 36.0, 37.0, 14.0, 11.0], [0.0746920108795166, 0.13546504080295563, 0.19623807072639465, 0.2570110857486725, 0.3177841305732727, 0.37855714559555054, 0.43933016061782837, 0.500103235244751, 0.5608762502670288, 0.6216492652893066, 0.6824222803115845]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.15634842216968536, 'percentile_98': 0.6661163568496704}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06946328282356262, 'max': 0.6749670505523682, 'mean': 0.4183315336704254, 'count': 147.99998474121094, 'sum': 61.91305923461914, 'std': 0.11786267172268591, 'median': 0.4328129291534424, 'majority': 0.06946328282356262, 'minority': 0.06946328282356262, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 21.0, 18.0, 26.0, 40.0, 26.0, 13.0, 10.0], [0.06946328282356262, 0.13001365959644318, 0.19056403636932373, 0.2511144280433655, 0.3116648197174072, 0.3722151815891266, 0.43276557326316833, 0.4933159351348877, 0.5538663268089294, 0.6144167184829712, 0.6749670505523682]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.14645899832248688, 'percentile_98': 0.6421828866004944}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06446406990289688, 'max': 0.6987282037734985, 'mean': 0.3982796370983124, 'count': 147.99998474121094, 'sum': 58.94538116455078, 'std': 0.11852415640669982, 'median': 0.406416118144989, 'majority': 0.06446406990289688, 'minority': 0.06446406990289688, 'unique': 165.0, 'histogram': [[2.0, 2.0, 14.0, 20.0, 23.0, 41.0, 33.0, 14.0, 11.0, 5.0], [0.06446406990289688, 0.127890482544899, 0.1913169026374817, 0.2547433078289032, 0.3181697130203247, 0.3815961182117462, 0.4450225532054901, 0.5084489583969116, 0.5718753933906555, 0.6353018283843994, 0.6987282037734985]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.13697057962417603, 'percentile_98': 0.6401423811912537}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.05979446694254875, 'max': 0.736636221408844, 'mean': 0.37880751490592957, 'count': 147.99998474121094, 'sum': 56.063507080078125, 'std': 0.12148607826265477, 'median': 0.3802841305732727, 'majority': 0.05979446694254875, 'minority': 0.05979446694254875, 'unique': 165.0, 'histogram': [[2.0, 3.0, 22.0, 24.0, 38.0, 45.0, 11.0, 12.0, 5.0, 3.0], [0.05979446694254875, 0.12747864425182343, 0.1951628178358078, 0.262846976518631, 0.33053115010261536, 0.39821532368659973, 0.4658994972705841, 0.5335837006568909, 0.6012678742408752, 0.6689520478248596, 0.736636221408844]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.12756679952144623, 'percentile_98': 0.6654120087623596}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.05513413995504379, 'max': 0.7785561680793762, 'mean': 0.3592911660671234, 'count': 147.99998474121094, 'sum': 53.175086975097656, 'std': 0.12614546401959179, 'median': 0.35544610023498535, 'majority': 0.05513413995504379, 'minority': 0.05513413995504379, 'unique': 165.0, 'histogram': [[3.0, 7.0, 27.0, 33.0, 51.0, 22.0, 10.0, 5.0, 4.0, 3.0], [0.05513413995504379, 0.12747633457183838, 0.19981855154037476, 0.27216073870658875, 0.3445029556751251, 0.4168451726436615, 0.4891873598098755, 0.5615295171737671, 0.6338717341423035, 0.7062139511108398, 0.7785561680793762]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.11817356944084167, 'percentile_98': 0.6960890293121338}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.0505046546459198, 'max': 0.8201675415039062, 'mean': 0.340013712644577, 'count': 147.99998474121094, 'sum': 50.322025299072266, 'std': 0.13232220581325407, 'median': 0.3301142454147339, 'majority': 0.0505046546459198, 'minority': 0.0505046546459198, 'unique': 165.0, 'histogram': [[3.0, 13.0, 34.0, 50.0, 40.0, 10.0, 5.0, 4.0, 4.0, 2.0], [0.0505046546459198, 0.1274709403514862, 0.2044372260570526, 0.281403511762619, 0.3583697974681854, 0.43533608317375183, 0.5123023986816406, 0.589268684387207, 0.6662349700927734, 0.7432012557983398, 0.8201675415039062]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1089601218700409, 'percentile_98': 0.7413106560707092}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.045979514718055725, 'max': 0.8613452315330505, 'mean': 0.32100582122802734, 'count': 147.99998474121094, 'sum': 47.50885772705078, 'std': 0.1397884240807171, 'median': 0.30512720346450806, 'majority': 0.045979514718055725, 'minority': 0.045979514718055725, 'unique': 165.0, 'histogram': [[4.0, 22.0, 41.0, 64.0, 17.0, 4.0, 3.0, 4.0, 3.0, 3.0], [0.045979514718055725, 0.12751609086990356, 0.2090526670217514, 0.29058924317359924, 0.3721258044242859, 0.4536623954772949, 0.535198986530304, 0.6167355179786682, 0.6982721090316772, 0.7798087000846863, 0.8613452315330505]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09983530640602112, 'percentile_98': 0.774061381816864}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.041447963565588, 'max': 0.902420163154602, 'mean': 0.302270770072937, 'count': 147.99998474121094, 'sum': 44.73606872558594, 'std': 0.14825365954452885, 'median': 0.2805197834968567, 'majority': 0.041447963565588, 'minority': 0.041447963565588, 'unique': 165.0, 'histogram': [[4.0, 34.0, 58.0, 44.0, 10.0, 2.0, 3.0, 4.0, 3.0, 3.0], [0.041447963565588, 0.12754519283771515, 0.213642418384552, 0.29973962903022766, 0.3858368694782257, 0.47193410992622375, 0.5580312609672546, 0.6441285014152527, 0.7302257418632507, 0.8163229823112488, 0.902420163154602]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.09101149439811707, 'percentile_98': 0.8066732287406921}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03691253811120987, 'max': 0.9430264234542847, 'mean': 0.2834533751010895, 'count': 147.99998474121094, 'sum': 41.95109558105469, 'std': 0.15756117121965763, 'median': 0.2549719214439392, 'majority': 0.03691253811120987, 'minority': 0.03691253811120987, 'unique': 165.0, 'histogram': [[5.0, 44.0, 80.0, 18.0, 3.0, 3.0, 2.0, 4.0, 4.0, 2.0], [0.03691253811120987, 0.12752392888069153, 0.2181352972984314, 0.30874666571617126, 0.3993580639362335, 0.4899694621562958, 0.5805808305740356, 0.6711922287940979, 0.7618036270141602, 0.8524150252342224, 0.9430264234542847]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08222445845603943, 'percentile_98': 0.8387722373008728}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.032361965626478195, 'max': 0.9826868772506714, 'mean': 0.2645275592803955, 'count': 147.99998474121094, 'sum': 39.15007400512695, 'std': 0.16744914749033288, 'median': 0.22912198305130005, 'majority': 0.032361965626478195, 'minority': 0.032361965626478195, 'unique': 165.0, 'histogram': [[8.0, 62.0, 69.0, 9.0, 4.0, 2.0, 2.0, 3.0, 4.0, 2.0], [0.032361965626478195, 0.12739445269107819, 0.22242695093154907, 0.31745943427085876, 0.41249191761016846, 0.5075244307518005, 0.6025569438934326, 0.6975893974304199, 0.792621910572052, 0.8876544237136841, 0.9826868772506714]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07344378530979156, 'percentile_98': 0.8696748614311218}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02784736640751362, 'max': 1.021749496459961, 'mean': 0.2456313520669937, 'count': 147.99998474121094, 'sum': 36.35343551635742, 'std': 0.17784591989260914, 'median': 0.20313172042369843, 'majority': 0.02784736640751362, 'minority': 0.02784736640751362, 'unique': 165.0, 'histogram': [[15.0, 96.0, 36.0, 2.0, 3.0, 3.0, 2.0, 2.0, 4.0, 2.0], [0.02784736640751362, 0.12723758816719055, 0.22662779688835144, 0.3260180354118347, 0.4254082441329956, 0.5247984528541565, 0.6241886615753174, 0.7235788702964783, 0.8229690790176392, 0.9223592877388, 1.021749496459961]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06473597884178162, 'percentile_98': 0.9005597233772278}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02335435338318348, 'max': 1.0600947141647339, 'mean': 0.22655130922794342, 'count': 147.99998474121094, 'sum': 33.52959060668945, 'std': 0.18864854072033696, 'median': 0.17836827039718628, 'majority': 0.02335435338318348, 'minority': 0.02335435338318348, 'unique': 165.0, 'histogram': [[28.0, 106.0, 13.0, 3.0, 2.0, 3.0, 3.0, 1.0, 4.0, 2.0], [0.02335435338318348, 0.12702839076519012, 0.23070241510868073, 0.3343764543533325, 0.4380504786968231, 0.5417245030403137, 0.6453985571861267, 0.7490725517272949, 0.8527466058731079, 0.9564206600189209, 1.0600947141647339]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.05600229650735855, 'percentile_98': 0.9303882122039795}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.018910247832536697, 'max': 1.0978931188583374, 'mean': 0.20740926265716553, 'count': 147.99998474121094, 'sum': 30.69656753540039, 'std': 0.1997941720084137, 'median': 0.15313206613063812, 'majority': 0.018910247832536697, 'minority': 0.018910247832536697, 'unique': 165.0, 'histogram': [[45.0, 97.0, 5.0, 5.0, 0.0, 3.0, 3.0, 1.0, 4.0, 2.0], [0.018910247832536697, 0.1268085241317749, 0.2347068041563034, 0.3426050841808319, 0.4505033791065216, 0.5584016442298889, 0.6662998795509338, 0.7741981744766235, 0.8820964694023132, 0.9899947643280029, 1.0978931188583374]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.04727839678525925, 'percentile_98': 0.9596431255340576}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.014349333941936493, 'max': 1.1344139575958252, 'mean': 0.18793314695358276, 'count': 147.99998474121094, 'sum': 27.814102172851562, 'std': 0.2110398980013539, 'median': 0.1262018084526062, 'majority': 0.014349333941936493, 'minority': 0.014349333941936493, 'unique': 165.0, 'histogram': [[78.0, 66.0, 3.0, 5.0, 0.0, 4.0, 2.0, 1.0, 4.0, 2.0], [0.014349333941936493, 0.12635579705238342, 0.23836225271224976, 0.3503687381744385, 0.4623751938343048, 0.5743816494941711, 0.6863881349563599, 0.7983945608139038, 0.9104010462760925, 1.0224075317382812, 1.1344139575958252]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03854752331972122, 'percentile_98': 0.9877777695655823}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.009658852592110634, 'max': 1.171006679534912, 'mean': 0.1688450127840042, 'count': 147.99998474121094, 'sum': 24.989059448242188, 'std': 0.22247254171407527, 'median': 0.09912791848182678, 'majority': 0.009658852592110634, 'minority': 0.009658852592110634, 'unique': 165.0, 'histogram': [[131.0, 13.0, 4.0, 4.0, 0.0, 4.0, 2.0, 1.0, 4.0, 2.0], [0.009658852592110634, 0.12579363584518433, 0.24192842841148376, 0.3580631911754608, 0.47419798374176025, 0.5903328061103821, 0.7064675688743591, 0.822602391242981, 0.938737154006958, 1.054871916770935, 1.171006679534912]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.030117273330688477, 'percentile_98': 1.0158947706222534}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.2387492656707764, 'mean': 0.1776459962129593, 'count': 147.99998474121094, 'sum': 26.29160499572754, 'std': 0.23573227318725423, 'median': 0.10298281162977219, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[126.0, 18.0, 4.0, 4.0, 0.0, 4.0, 2.0, 1.0, 4.0, 2.0], [0.006857866421341896, 0.130047008395195, 0.25323614478111267, 0.37642526626586914, 0.499614417552948, 0.6228035688400269, 0.7459926605224609, 0.8691818118095398, 0.9923709630966187, 1.1155600547790527, 1.2387492656707764]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.0763362646102905}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.3034261465072632, 'mean': 0.18988996744155884, 'count': 147.99998474121094, 'sum': 28.10371208190918, 'std': 0.2553876648991282, 'median': 0.104313425719738, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[130.0, 14.0, 3.0, 3.0, 2.0, 3.0, 3.0, 1.0, 4.0, 2.0], [0.006857866421341896, 0.13651469349861145, 0.26617151498794556, 0.39582833647727966, 0.5254851579666138, 0.6551419496536255, 0.784798800945282, 0.9144556522369385, 1.0441124439239502, 1.173769235610962, 1.3034261465072632]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.1422162055969238}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.3580825328826904, 'mean': 0.20164398849010468, 'count': 147.99998474121094, 'sum': 29.843307495117188, 'std': 0.27381594218580974, 'median': 0.10446793586015701, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[131.0, 10.0, 5.0, 2.0, 4.0, 3.0, 2.0, 2.0, 4.0, 2.0], [0.006857866421341896, 0.1419803351163864, 0.2771027982234955, 0.41222524642944336, 0.5473477244377136, 0.6824702024459839, 0.8175926208496094, 0.9527150988578796, 1.08783757686615, 1.2229599952697754, 1.3580825328826904]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.1988202333450317}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.407381296157837, 'mean': 0.21454577147960663, 'count': 147.99998474121094, 'sum': 31.752771377563477, 'std': 0.2912325210811088, 'median': 0.1060909703373909, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[130.0, 11.0, 3.0, 4.0, 3.0, 2.0, 3.0, 3.0, 4.0, 2.0], [0.006857866421341896, 0.14691022038459778, 0.2869625687599182, 0.42701491713523865, 0.5670672655105591, 0.7071195840835571, 0.8471719622612, 0.9872243404388428, 1.1272766590118408, 1.2673289775848389, 1.407381296157837]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.2441760301589966}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.006857866421341896, 'max': 1.4639642238616943, 'mean': 0.23238815367221832, 'count': 147.99998474121094, 'sum': 34.3934440612793, 'std': 0.31045157691753517, 'median': 0.10879924148321152, 'majority': 0.006857866421341896, 'minority': 0.006857866421341896, 'unique': 165.0, 'histogram': [[124.0, 15.0, 2.0, 6.0, 3.0, 3.0, 2.0, 3.0, 5.0, 2.0], [0.006857866421341896, 0.1525685042142868, 0.29827913641929626, 0.44398975372314453, 0.5897004008293152, 0.7354110479354858, 0.8811216354370117, 1.0268323421478271, 1.172542929649353, 1.318253517150879, 1.4639642238616943]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03283961862325668, 'percentile_98': 1.2979342937469482}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.007112449035048485, 'max': 1.5393627882003784, 'mean': 0.26132676005363464, 'count': 147.99998474121094, 'sum': 38.67635726928711, 'std': 0.33315959391156064, 'median': 0.11534403264522552, 'majority': 0.007112449035048485, 'minority': 0.007112449035048485, 'unique': 165.0, 'histogram': [[116.0, 19.0, 6.0, 4.0, 4.0, 3.0, 3.0, 3.0, 5.0, 2.0], [0.007112449035048485, 0.16033747792243958, 0.3135625123977661, 0.46678754687309265, 0.6200125813484192, 0.7732376456260681, 0.9264626502990723, 1.0796877145767212, 1.2329127788543701, 1.386137843132019, 1.5393627882003784]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.05860447511076927, 'percentile_98': 1.3838437795639038}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.02451503276824951, 'max': 1.6166092157363892, 'mean': 0.3012004792690277, 'count': 147.99998474121094, 'sum': 44.577667236328125, 'std': 0.3535909625123479, 'median': 0.13627919554710388, 'majority': 0.02451503276824951, 'minority': 0.02451503276824951, 'unique': 165.0, 'histogram': [[105.0, 27.0, 8.0, 2.0, 7.0, 2.0, 4.0, 3.0, 3.0, 4.0], [0.02451503276824951, 0.18372444808483124, 0.34293386340141296, 0.5021432638168335, 0.6613526940345764, 0.8205621242523193, 0.9797714948654175, 1.1389809846878052, 1.2981903553009033, 1.4573997259140015, 1.6166092157363892]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.07155534625053406, 'percentile_98': 1.4607582092285156}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.042020298540592194, 'max': 1.691962718963623, 'mean': 0.3552974760532379, 'count': 147.99998474121094, 'sum': 52.584022521972656, 'std': 0.3681017066503029, 'median': 0.18765047192573547, 'majority': 0.042020298540592194, 'minority': 0.042020298540592194, 'unique': 165.0, 'histogram': [[95.0, 32.0, 10.0, 5.0, 5.0, 3.0, 5.0, 3.0, 3.0, 4.0], [0.042020298540592194, 0.2070145308971405, 0.3720087707042694, 0.5370030403137207, 0.7019972801208496, 0.8669915199279785, 1.0319857597351074, 1.1969799995422363, 1.3619742393493652, 1.5269684791564941, 1.691962718963623]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08676768094301224, 'percentile_98': 1.5359320640563965}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.059403687715530396, 'max': 1.7635791301727295, 'mean': 0.41779300570487976, 'count': 147.99998474121094, 'sum': 61.83335876464844, 'std': 0.3774222582540933, 'median': 0.2524910569190979, 'majority': 0.059403687715530396, 'minority': 0.059403687715530396, 'unique': 165.0, 'histogram': [[65.0, 55.0, 15.0, 7.0, 4.0, 4.0, 4.0, 4.0, 3.0, 4.0], [0.059403687715530396, 0.22982123494148254, 0.4002387821674347, 0.5706562995910645, 0.7410738468170166, 0.9114913940429688, 1.081908941268921, 1.252326488494873, 1.4227440357208252, 1.5931615829467773, 1.7635791301727295]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0936678946018219, 'percentile_98': 1.5962320566177368}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07670293748378754, 'max': 1.831262230873108, 'mean': 0.4843018054962158, 'count': 147.99998474121094, 'sum': 71.6766586303711, 'std': 0.3831704081996604, 'median': 0.3170519471168518, 'majority': 0.07670293748378754, 'minority': 0.07670293748378754, 'unique': 165.0, 'histogram': [[37.0, 75.0, 21.0, 7.0, 6.0, 4.0, 3.0, 4.0, 5.0, 3.0], [0.07670293748378754, 0.25215888023376465, 0.42761480808258057, 0.6030707359313965, 0.7785266637802124, 0.9539825916290283, 1.1294385194778442, 1.3048944473266602, 1.480350375175476, 1.655806303024292, 1.831262230873108]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.17250660061836243, 'percentile_98': 1.648482084274292}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09396693855524063, 'max': 1.8957195281982422, 'mean': 0.5513334274291992, 'count': 147.99998474121094, 'sum': 81.59733581542969, 'std': 0.38870066627178396, 'median': 0.38662493228912354, 'majority': 0.09396693855524063, 'minority': 0.09396693855524063, 'unique': 165.0, 'histogram': [[17.0, 89.0, 25.0, 7.0, 6.0, 4.0, 5.0, 4.0, 5.0, 3.0], [0.09396693855524063, 0.27414220571517944, 0.45431745052337646, 0.6344927549362183, 0.8146679997444153, 0.9948432445526123, 1.175018548965454, 1.3551937341690063, 1.5353690385818481, 1.71554434299469, 1.8957195281982422]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.22739464044570923, 'percentile_98': 1.7105485200881958}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.11105284839868546, 'max': 1.9534480571746826, 'mean': 0.6159756183624268, 'count': 147.99998474121094, 'sum': 91.16438293457031, 'std': 0.3944991259196549, 'median': 0.46209657192230225, 'majority': 0.11105284839868546, 'minority': 0.11105284839868546, 'unique': 165.0, 'histogram': [[6.0, 88.0, 35.0, 8.0, 5.0, 6.0, 4.0, 5.0, 4.0, 4.0], [0.11105284839868546, 0.29529237747192383, 0.4795318841934204, 0.6637714505195618, 0.8480109572410583, 1.0322504043579102, 1.2164900302886963, 1.4007295370101929, 1.5849690437316895, 1.769208550453186, 1.9534480571746826]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.25899365544319153, 'percentile_98': 1.7733943462371826}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12794873118400574, 'max': 2.010430097579956, 'mean': 0.6791613698005676, 'count': 147.99998474121094, 'sum': 100.515869140625, 'std': 0.4013113089690679, 'median': 0.5262662172317505, 'majority': 0.12794873118400574, 'minority': 0.12794873118400574, 'unique': 165.0, 'histogram': [[5.0, 68.0, 47.0, 14.0, 6.0, 8.0, 4.0, 5.0, 4.0, 4.0], [0.12794873118400574, 0.31619685888290405, 0.50444495677948, 0.6926931142807007, 0.8809412717819214, 1.069189429283142, 1.2574374675750732, 1.445685625076294, 1.6339337825775146, 1.8221819400787354, 2.010430097579956]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28959596157073975, 'percentile_98': 1.8350274562835693}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1447494924068451, 'max': 2.0664262771606445, 'mean': 0.7407415509223938, 'count': 147.99998474121094, 'sum': 109.6297378540039, 'std': 0.40908470052766643, 'median': 0.5886483192443848, 'majority': 0.1447494924068451, 'minority': 0.1447494924068451, 'unique': 165.0, 'histogram': [[4.0, 59.0, 50.0, 19.0, 7.0, 9.0, 2.0, 7.0, 4.0, 4.0], [0.1447494924068451, 0.3369171619415283, 0.5290848016738892, 0.7212525606155396, 0.9134202003479004, 1.1055878400802612, 1.2977555990219116, 1.4899232387542725, 1.6820908784866333, 1.8742585182189941, 2.0664262771606445]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.31958651542663574, 'percentile_98': 1.895163893699646}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.16110223531723022, 'max': 2.116551160812378, 'mean': 0.7997449636459351, 'count': 147.99998474121094, 'sum': 118.36224365234375, 'std': 0.41645392311411017, 'median': 0.6539970636367798, 'majority': 0.16110223531723022, 'minority': 0.16110223531723022, 'unique': 165.0, 'histogram': [[3.0, 51.0, 54.0, 21.0, 8.0, 7.0, 4.0, 7.0, 6.0, 4.0], [0.16110223531723022, 0.3566471338272095, 0.552191972732544, 0.7477368712425232, 0.9432817697525024, 1.138826608657837, 1.334371566772461, 1.529916524887085, 1.7254612445831299, 1.921006202697754, 2.116551160812378]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3486484885215759, 'percentile_98': 1.9496921300888062}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1778174638748169, 'max': 2.1698975563049316, 'mean': 0.8587504029273987, 'count': 147.99998474121094, 'sum': 127.09504699707031, 'std': 0.42577246560650583, 'median': 0.7087249755859375, 'majority': 0.1778174638748169, 'minority': 0.1778174638748169, 'unique': 165.0, 'histogram': [[2.0, 38.0, 58.0, 27.0, 10.0, 7.0, 6.0, 7.0, 5.0, 5.0], [0.1778174638748169, 0.3770254850387573, 0.5762335062026978, 0.7754414677619934, 0.9746494889259338, 1.1738574504852295, 1.37306547164917, 1.5722734928131104, 1.7714815139770508, 1.9706895351409912, 2.1698975563049316]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3777492642402649, 'percentile_98': 2.006894588470459}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19368687272071838, 'max': 2.2081544399261475, 'mean': 0.911799430847168, 'count': 147.99998474121094, 'sum': 134.94630432128906, 'std': 0.43285451196251395, 'median': 0.760047972202301, 'majority': 0.19368687272071838, 'minority': 0.19368687272071838, 'unique': 165.0, 'histogram': [[2.0, 29.0, 60.0, 29.0, 15.0, 7.0, 6.0, 5.0, 6.0, 6.0], [0.19368687272071838, 0.3951336145401001, 0.5965803861618042, 0.7980270385742188, 0.9994738101959229, 1.200920581817627, 1.4023672342300415, 1.6038140058517456, 1.8052607774734497, 2.0067076683044434, 2.2081544399261475]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40387850999832153, 'percentile_98': 2.0494275093078613}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20950180292129517, 'max': 2.245767593383789, 'mean': 0.9652215242385864, 'count': 147.99998474121094, 'sum': 142.85276794433594, 'std': 0.4401389809857774, 'median': 0.8168858289718628, 'majority': 0.20950180292129517, 'minority': 0.20950180292129517, 'unique': 165.0, 'histogram': [[2.0, 25.0, 59.0, 28.0, 16.0, 10.0, 8.0, 4.0, 7.0, 6.0], [0.20950180292129517, 0.4131283760070801, 0.6167550086975098, 0.8203815817832947, 1.0240081548690796, 1.2276346683502197, 1.4312613010406494, 1.634887933731079, 1.8385145664215088, 2.0421411991119385, 2.245767593383789]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4311756193637848, 'percentile_98': 2.0927326679229736}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22587749361991882, 'max': 2.2863101959228516, 'mean': 1.019483208656311, 'count': 147.99998474121094, 'sum': 150.8834991455078, 'std': 0.44891778566626883, 'median': 0.8640929460525513, 'majority': 0.22587749361991882, 'minority': 0.22587749361991882, 'unique': 165.0, 'histogram': [[2.0, 16.0, 61.0, 32.0, 15.0, 12.0, 8.0, 5.0, 8.0, 6.0], [0.22587749361991882, 0.43192076683044434, 0.6379640102386475, 0.8440073728561401, 1.0500506162643433, 1.2560938596725464, 1.462137222290039, 1.6681804656982422, 1.8742237091064453, 2.0802669525146484, 2.2863101959228516]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45924440026283264, 'percentile_98': 2.1391801834106445}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24245409667491913, 'max': 2.326141595840454, 'mean': 1.07335364818573, 'count': 147.99998474121094, 'sum': 158.8563232421875, 'std': 0.45817320547934204, 'median': 0.9095755219459534, 'majority': 0.24245409667491913, 'minority': 0.24245409667491913, 'unique': 165.0, 'histogram': [[2.0, 14.0, 58.0, 32.0, 17.0, 13.0, 8.0, 7.0, 8.0, 6.0], [0.24245409667491913, 0.4508228302001953, 0.6591916084289551, 0.8675603270530701, 1.075929045677185, 1.2842978239059448, 1.492666482925415, 1.7010352611541748, 1.9094040393829346, 2.1177728176116943, 2.326141595840454]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48751673102378845, 'percentile_98': 2.197136640548706}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2564099431037903, 'max': 2.2773051261901855, 'mean': 1.1097936630249023, 'count': 147.99998474121094, 'sum': 164.24945068359375, 'std': 0.44581637402242663, 'median': 0.9586461186408997, 'majority': 0.2564099431037903, 'minority': 0.2564099431037903, 'unique': 165.0, 'histogram': [[2.0, 12.0, 47.0, 36.0, 22.0, 12.0, 10.0, 9.0, 7.0, 8.0], [0.2564099431037903, 0.4584994614124298, 0.6605889797210693, 0.8626784682273865, 1.0647680759429932, 1.266857624053955, 1.468946933746338, 1.6710364818572998, 1.8731260299682617, 2.0752155780792236, 2.2773051261901855]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.512678325176239, 'percentile_98': 2.1637837886810303}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27362123131752014, 'max': 2.3772335052490234, 'mean': 1.1604708433151245, 'count': 147.99998474121094, 'sum': 171.74966430664062, 'std': 0.4636390687284331, 'median': 1.0011109113693237, 'majority': 0.27362123131752014, 'minority': 0.27362123131752014, 'unique': 165.0, 'histogram': [[2.0, 13.0, 43.0, 42.0, 17.0, 13.0, 11.0, 9.0, 9.0, 6.0], [0.27362123131752014, 0.4839824438095093, 0.6943436861038208, 0.9047048091888428, 1.1150660514831543, 1.3254272937774658, 1.5357884168624878, 1.7461496591567993, 1.9565109014511108, 2.166872262954712, 2.3772335052490234]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5274695754051208, 'percentile_98': 2.2622530460357666}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2897450625896454, 'max': 2.406693935394287, 'mean': 1.203869342803955, 'count': 147.99998474121094, 'sum': 178.17263793945312, 'std': 0.47277080314209274, 'median': 1.0435701608657837, 'majority': 0.2897450625896454, 'minority': 0.2897450625896454, 'unique': 165.0, 'histogram': [[2.0, 11.0, 43.0, 42.0, 18.0, 11.0, 12.0, 10.0, 10.0, 6.0], [0.2897450625896454, 0.5014399290084839, 0.7131348252296448, 0.9248297214508057, 1.1365245580673218, 1.3482195138931274, 1.5599143505096436, 1.7716093063354492, 1.9833041429519653, 2.1949989795684814, 2.406693935394287]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.55035799741745, 'percentile_98': 2.314605236053467}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30575883388519287, 'max': 2.434516668319702, 'mean': 1.2575359344482422, 'count': 147.99998474121094, 'sum': 186.11529541015625, 'std': 0.4832483386116262, 'median': 1.1037230491638184, 'majority': 0.30575883388519287, 'minority': 0.30575883388519287, 'unique': 165.0, 'histogram': [[2.0, 10.0, 39.0, 39.0, 23.0, 13.0, 11.0, 11.0, 8.0, 9.0], [0.30575883388519287, 0.5186346173286438, 0.7315104007720947, 0.9443862438201904, 1.1572620868682861, 1.3701378107070923, 1.583013653755188, 1.7958893775939941, 2.00876522064209, 2.2216410636901855, 2.434516668319702]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5881748199462891, 'percentile_98': 2.374626874923706}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3224269151687622, 'max': 2.4469754695892334, 'mean': 1.28739333152771, 'count': 147.99998474121094, 'sum': 190.53419494628906, 'std': 0.4773752754652133, 'median': 1.1292979717254639, 'majority': 0.3224269151687622, 'minority': 0.3224269151687622, 'unique': 165.0, 'histogram': [[2.0, 9.0, 36.0, 42.0, 20.0, 13.0, 14.0, 11.0, 11.0, 7.0], [0.3224269151687622, 0.5348817706108093, 0.7473366260528564, 0.9597914218902588, 1.1722462177276611, 1.384701132774353, 1.5971559286117554, 1.8096108436584473, 2.0220656394958496, 2.234520435333252, 2.4469754695892334]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.597559928894043, 'percentile_98': 2.37111759185791}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3109952211380005, 'max': 2.28377103805542, 'mean': 1.2052639722824097, 'count': 147.99998474121094, 'sum': 178.37904357910156, 'std': 0.43991231028273864, 'median': 1.0544074773788452, 'majority': 0.3109952211380005, 'minority': 0.3109952211380005, 'unique': 165.0, 'histogram': [[2.0, 9.0, 32.0, 49.0, 18.0, 12.0, 12.0, 15.0, 9.0, 7.0], [0.3109952211380005, 0.5082727670669556, 0.7055503726005554, 0.9028279781341553, 1.1001055240631104, 1.2973830699920654, 1.49466073513031, 1.6919382810592651, 1.8892158269882202, 2.086493492126465, 2.28377103805542]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5543321967124939, 'percentile_98': 2.191831588745117}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.311924546957016, 'max': 2.246107816696167, 'mean': 1.1732882261276245, 'count': 147.99998474121094, 'sum': 173.64663696289062, 'std': 0.43495317374239195, 'median': 1.0228724479675293, 'majority': 0.311924546957016, 'minority': 0.311924546957016, 'unique': 165.0, 'histogram': [[2.0, 10.0, 39.0, 43.0, 16.0, 12.0, 12.0, 15.0, 9.0, 7.0], [0.311924546957016, 0.5053428411483765, 0.6987612247467041, 0.8921794891357422, 1.0855978727340698, 1.279016137123108, 1.4724345207214355, 1.6658529043197632, 1.8592711687088013, 2.05268931388855, 2.246107816696167]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5390550494194031, 'percentile_98': 2.136348009109497}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32867276668548584, 'max': 2.2683873176574707, 'mean': 1.1798099279403687, 'count': 147.99998474121094, 'sum': 174.61184692382812, 'std': 0.4384131098928482, 'median': 1.0207573175430298, 'majority': 0.32867276668548584, 'minority': 0.32867276668548584, 'unique': 165.0, 'histogram': [[2.0, 11.0, 40.0, 44.0, 15.0, 13.0, 12.0, 13.0, 9.0, 6.0], [0.32867276668548584, 0.5226442217826843, 0.7166156768798828, 0.9105871319770813, 1.1045585870742798, 1.298530101776123, 1.4925014972686768, 1.68647301197052, 1.8804444074630737, 2.074415683746338, 2.2683873176574707]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5340765118598938, 'percentile_98': 2.131051540374756}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3436466455459595, 'max': 2.3362483978271484, 'mean': 1.2398557662963867, 'count': 147.99998474121094, 'sum': 183.49862670898438, 'std': 0.43873130008591743, 'median': 1.0909442901611328, 'majority': 0.3436466455459595, 'minority': 0.3436466455459595, 'unique': 165.0, 'histogram': [[2.0, 10.0, 30.0, 49.0, 18.0, 15.0, 12.0, 14.0, 10.0, 5.0], [0.3436466455459595, 0.5429068207740784, 0.7421669960021973, 0.9414271712303162, 1.140687346458435, 1.3399474620819092, 1.5392076969146729, 1.738467812538147, 1.9377280473709106, 2.1369881629943848, 2.3362483978271484]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5732284188270569, 'percentile_98': 2.1797702312469482}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3960264027118683, 'max': 2.7310585975646973, 'mean': 1.4544477462768555, 'count': 147.99998474121094, 'sum': 215.25823974609375, 'std': 0.5052842217567427, 'median': 1.3142231702804565, 'majority': 0.3960264027118683, 'minority': 0.3960264027118683, 'unique': 165.0, 'histogram': [[2.0, 9.0, 34.0, 43.0, 19.0, 16.0, 14.0, 14.0, 12.0, 2.0], [0.3960264027118683, 0.629529595375061, 0.8630328178405762, 1.0965360403060913, 1.3300392627716064, 1.5635424852371216, 1.7970457077026367, 2.0305490493774414, 2.264052152633667, 2.4975554943084717, 2.7310585975646973]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7022550106048584, 'percentile_98': 2.495732545852661}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4145330488681793, 'max': 2.8668100833892822, 'mean': 1.5350885391235352, 'count': 147.99998474121094, 'sum': 227.19308471679688, 'std': 0.5303261240713523, 'median': 1.3853976726531982, 'majority': 0.4145330488681793, 'minority': 0.4145330488681793, 'unique': 165.0, 'histogram': [[2.0, 8.0, 33.0, 45.0, 18.0, 16.0, 15.0, 12.0, 14.0, 2.0], [0.4145330488681793, 0.6597607135772705, 0.9049884080886841, 1.1502161026000977, 1.3954437971115112, 1.6406714916229248, 1.8858991861343384, 2.131126880645752, 2.376354694366455, 2.621582508087158, 2.8668100833892822]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7399792075157166, 'percentile_98': 2.6072630882263184}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40744495391845703, 'max': 2.77154541015625, 'mean': 1.519504427909851, 'count': 147.99998474121094, 'sum': 224.88662719726562, 'std': 0.5043565674903412, 'median': 1.3653556108474731, 'majority': 0.40744495391845703, 'minority': 0.40744495391845703, 'unique': 165.0, 'histogram': [[2.0, 8.0, 24.0, 49.0, 22.0, 15.0, 14.0, 14.0, 13.0, 4.0], [0.40744495391845703, 0.6438549757003784, 0.8802650570869446, 1.1166751384735107, 1.3530851602554321, 1.5894951820373535, 1.8259053230285645, 2.0623154640197754, 2.2987253665924072, 2.535135507583618, 2.77154541015625]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7237735986709595, 'percentile_98': 2.5437729358673096}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3923296332359314, 'max': 2.6487529277801514, 'mean': 1.4853875637054443, 'count': 147.99998474121094, 'sum': 219.83734130859375, 'std': 0.4730352505831443, 'median': 1.352386236190796, 'majority': 0.3923296332359314, 'minority': 0.3923296332359314, 'unique': 165.0, 'histogram': [[2.0, 6.0, 17.0, 49.0, 28.0, 17.0, 12.0, 15.0, 15.0, 4.0], [0.3923296332359314, 0.6179719567298889, 0.8436142802238464, 1.0692565441131592, 1.2948989868164062, 1.5205411911010742, 1.7461836338043213, 1.9718258380889893, 2.1974682807922363, 2.4231104850769043, 2.6487529277801514]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7034488916397095, 'percentile_98': 2.449733018875122}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3570230007171631, 'max': 2.3915648460388184, 'mean': 1.3684184551239014, 'count': 147.99998474121094, 'sum': 202.52590942382812, 'std': 0.42112978708496573, 'median': 1.2521693706512451, 'majority': 0.3570230007171631, 'minority': 0.3570230007171631, 'unique': 165.0, 'histogram': [[2.0, 2.0, 15.0, 45.0, 36.0, 17.0, 12.0, 17.0, 14.0, 5.0], [0.3570230007171631, 0.5604771971702576, 0.763931393623352, 0.9673855304718018, 1.170839786529541, 1.3742939233779907, 1.5777480602264404, 1.7812023162841797, 1.9846564531326294, 2.188110589981079, 2.3915648460388184]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6403209567070007, 'percentile_98': 2.2390685081481934}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3432081639766693, 'max': 2.238096237182617, 'mean': 1.3103445768356323, 'count': 147.99998474121094, 'sum': 193.93096923828125, 'std': 0.3886082467756098, 'median': 1.2016085386276245, 'majority': 0.3432081639766693, 'minority': 0.3432081639766693, 'unique': 165.0, 'histogram': [[2.0, 1.0, 14.0, 36.0, 42.0, 21.0, 13.0, 16.0, 12.0, 8.0], [0.3432081639766693, 0.5326969623565674, 0.7221857309341431, 0.9116746187210083, 1.101163387298584, 1.2906521558761597, 1.480141043663025, 1.6696298122406006, 1.8591185808181763, 2.048607349395752, 2.238096237182617]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.602786660194397, 'percentile_98': 2.1224656105041504}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3117445409297943, 'max': 2.020061731338501, 'mean': 1.1771589517593384, 'count': 147.99998474121094, 'sum': 174.21951293945312, 'std': 0.3597070983929739, 'median': 1.0685056447982788, 'majority': 0.3117445409297943, 'minority': 0.3117445409297943, 'unique': 165.0, 'histogram': [[2.0, 2.0, 14.0, 38.0, 40.0, 21.0, 13.0, 14.0, 12.0, 9.0], [0.3117445409297943, 0.48257625102996826, 0.6534079313278198, 0.8242397308349609, 0.9950714111328125, 1.165903091430664, 1.3367348909378052, 1.5075665712356567, 1.6783982515335083, 1.8492299318313599, 2.020061731338501]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5386874079704285, 'percentile_98': 1.9432203769683838}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3187050223350525, 'max': 2.042696475982666, 'mean': 1.1679069995880127, 'count': 147.99998474121094, 'sum': 172.8502197265625, 'std': 0.37958310815376667, 'median': 1.0416134595870972, 'majority': 0.3187050223350525, 'minority': 0.3187050223350525, 'unique': 165.0, 'histogram': [[2.0, 5.0, 20.0, 42.0, 34.0, 14.0, 12.0, 14.0, 12.0, 10.0], [0.3187050223350525, 0.4911041557788849, 0.6635032892227173, 0.8359023928642273, 1.0083014965057373, 1.1807007789611816, 1.3530998229980469, 1.525498867034912, 1.6978981494903564, 1.8702971935272217, 2.042696475982666]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5330445170402527, 'percentile_98': 1.9876255989074707}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.329325407743454, 'max': 2.1325430870056152, 'mean': 1.249907374382019, 'count': 147.99998474121094, 'sum': 184.98626708984375, 'std': 0.38909923119636924, 'median': 1.1343464851379395, 'majority': 0.329325407743454, 'minority': 0.329325407743454, 'unique': 165.0, 'histogram': [[2.0, 2.0, 15.0, 40.0, 38.0, 17.0, 14.0, 14.0, 12.0, 11.0], [0.329325407743454, 0.5096471905708313, 0.6899689435958862, 0.8702907562255859, 1.050612449645996, 1.2309342622756958, 1.4112560749053955, 1.5915777683258057, 1.7718995809555054, 1.952221393585205, 2.1325430870056152]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5884977579116821, 'percentile_98': 2.069789409637451}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32937875390052795, 'max': 2.091449499130249, 'mean': 1.2207105159759521, 'count': 147.99998474121094, 'sum': 180.66514587402344, 'std': 0.38693751303072466, 'median': 1.1047792434692383, 'majority': 0.32937875390052795, 'minority': 0.32937875390052795, 'unique': 165.0, 'histogram': [[2.0, 3.0, 16.0, 41.0, 35.0, 17.0, 14.0, 14.0, 12.0, 11.0], [0.32937875390052795, 0.5055858492851257, 0.6817929148674011, 0.8580000400543213, 1.0342071056365967, 1.210414171218872, 1.3866212368011475, 1.5628283023834229, 1.7390353679656982, 1.9152424335479736, 2.091449499130249]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.572390079498291, 'percentile_98': 2.053772211074829}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3070184290409088, 'max': 1.9590485095977783, 'mean': 1.1903719902038574, 'count': 147.99998474121094, 'sum': 176.17503356933594, 'std': 0.3496898686326219, 'median': 1.1019182205200195, 'majority': 0.3070184290409088, 'minority': 0.3070184290409088, 'unique': 165.0, 'histogram': [[2.0, 1.0, 12.0, 30.0, 43.0, 22.0, 14.0, 17.0, 14.0, 10.0], [0.3070184290409088, 0.4722214341163635, 0.6374244689941406, 0.802627444267273, 0.9678304195404053, 1.1330333948135376, 1.2982364892959595, 1.4634394645690918, 1.6286424398422241, 1.7938454151153564, 1.9590485095977783]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5699890851974487, 'percentile_98': 1.9321932792663574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40754610300064087, 'max': 2.5555336475372314, 'mean': 1.5319640636444092, 'count': 147.99998474121094, 'sum': 226.73065185546875, 'std': 0.46264258712697237, 'median': 1.406610369682312, 'majority': 0.40754610300064087, 'minority': 0.40754610300064087, 'unique': 165.0, 'histogram': [[2.0, 1.0, 14.0, 35.0, 41.0, 19.0, 15.0, 14.0, 14.0, 10.0], [0.40754610300064087, 0.6223448514938354, 0.8371436595916748, 1.0519423484802246, 1.266741156578064, 1.4815399646759033, 1.6963386535644531, 1.911137342453003, 2.125936269760132, 2.3407349586486816, 2.5555336475372314]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.72486811876297, 'percentile_98': 2.5134835243225098}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42060229182243347, 'max': 2.630624771118164, 'mean': 1.5828857421875, 'count': 147.99998474121094, 'sum': 234.26705932617188, 'std': 0.4715861826082177, 'median': 1.4609410762786865, 'majority': 0.42060229182243347, 'minority': 0.42060229182243347, 'unique': 165.0, 'histogram': [[2.0, 1.0, 15.0, 34.0, 37.0, 21.0, 15.0, 16.0, 14.0, 10.0], [0.42060229182243347, 0.6416045427322388, 0.8626067638397217, 1.0836091041564941, 1.304611325263977, 1.52561354637146, 1.7466158866882324, 1.9676181077957153, 2.1886203289031982, 2.4096224308013916, 2.630624771118164]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.754510760307312, 'percentile_98': 2.570852756500244}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42375609278678894, 'max': 2.6440155506134033, 'mean': 1.604616641998291, 'count': 147.99998474121094, 'sum': 237.48324584960938, 'std': 0.4646172652946477, 'median': 1.4987680912017822, 'majority': 0.42375609278678894, 'minority': 0.42375609278678894, 'unique': 165.0, 'histogram': [[2.0, 1.0, 12.0, 32.0, 41.0, 23.0, 15.0, 16.0, 13.0, 10.0], [0.42375609278678894, 0.6457820534706116, 0.8678079843521118, 1.0898339748382568, 1.3118598461151123, 1.5338858366012573, 1.7559118270874023, 1.9779376983642578, 2.1999635696411133, 2.421989679336548, 2.6440155506134033]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.75872403383255, 'percentile_98': 2.554927349090576}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4197326600551605, 'max': 2.616933822631836, 'mean': 1.6105268001556396, 'count': 147.99998474121094, 'sum': 238.35794067382812, 'std': 0.4472870301034613, 'median': 1.5321464538574219, 'majority': 0.4197326600551605, 'minority': 0.4197326600551605, 'unique': 165.0, 'histogram': [[2.0, 1.0, 10.0, 29.0, 39.0, 28.0, 16.0, 17.0, 13.0, 10.0], [0.4197326600551605, 0.6394528150558472, 0.8591729402542114, 1.0788930654525757, 1.29861319065094, 1.5183333158493042, 1.7380534410476685, 1.9577735662460327, 2.1774935722351074, 2.3972136974334717, 2.616933822631836]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7593002915382385, 'percentile_98': 2.5199291706085205}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41723549365997314, 'max': 2.597442388534546, 'mean': 1.5995845794677734, 'count': 147.99998474121094, 'sum': 236.73849487304688, 'std': 0.4345703639341174, 'median': 1.505849838256836, 'majority': 0.41723549365997314, 'minority': 0.41723549365997314, 'unique': 165.0, 'histogram': [[2.0, 1.0, 9.0, 27.0, 44.0, 28.0, 15.0, 17.0, 13.0, 9.0], [0.41723549365997314, 0.6352561712265015, 0.8532768487930298, 1.071297526359558, 1.2893182039260864, 1.5073388814926147, 1.725359559059143, 1.9433802366256714, 2.16140079498291, 2.3794217109680176, 2.597442388534546]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7404614686965942, 'percentile_98': 2.495321035385132}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4236239492893219, 'max': 2.633147954940796, 'mean': 1.6401864290237427, 'count': 147.99998474121094, 'sum': 242.74755859375, 'std': 0.4325107589938005, 'median': 1.5704845190048218, 'majority': 0.4236239492893219, 'minority': 0.4236239492893219, 'unique': 165.0, 'histogram': [[2.0, 1.0, 9.0, 24.0, 36.0, 37.0, 17.0, 17.0, 13.0, 9.0], [0.4236239492893219, 0.6445763111114502, 0.8655287027359009, 1.0864810943603516, 1.3074334859848022, 1.528385877609253, 1.7493382692337036, 1.9702906608581543, 2.1912431716918945, 2.4121954441070557, 2.633147954940796]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7547003626823425, 'percentile_98': 2.534939765930176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4075719118118286, 'max': 2.537508726119995, 'mean': 1.640380620956421, 'count': 147.99998474121094, 'sum': 242.77630615234375, 'std': 0.4042265641998446, 'median': 1.6011637449264526, 'majority': 0.4075719118118286, 'minority': 0.4075719118118286, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 18.0, 30.0, 41.0, 23.0, 18.0, 18.0, 9.0], [0.4075719118118286, 0.6205655932426453, 0.8335592746734619, 1.0465528964996338, 1.2595465183258057, 1.472540259361267, 1.685533881187439, 1.8985276222229004, 2.1115212440490723, 2.324514865875244, 2.537508726119995]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7655832171440125, 'percentile_98': 2.4660897254943848}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40734031796455383, 'max': 2.543487548828125, 'mean': 1.6797956228256226, 'count': 147.99998474121094, 'sum': 248.60972595214844, 'std': 0.40731188568635524, 'median': 1.6527934074401855, 'majority': 0.40734031796455383, 'minority': 0.40734031796455383, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 16.0, 27.0, 42.0, 26.0, 19.0, 17.0, 11.0], [0.40734031796455383, 0.6209550499916077, 0.8345698118209839, 1.0481845140457153, 1.2617992162704468, 1.4754139184951782, 1.6890287399291992, 1.9026434421539307, 2.116258144378662, 2.3298728466033936, 2.543487548828125]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7918158769607544, 'percentile_98': 2.5303151607513428}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40246644616127014, 'max': 2.500026226043701, 'mean': 1.6418017148971558, 'count': 147.99998474121094, 'sum': 242.98663330078125, 'std': 0.387746793081917, 'median': 1.615640640258789, 'majority': 0.40246644616127014, 'minority': 0.40246644616127014, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 30.0, 40.0, 29.0, 18.0, 20.0, 7.0], [0.40246644616127014, 0.61222243309021, 0.8219783902168274, 1.0317343473434448, 1.241490364074707, 1.4512462615966797, 1.661002278327942, 1.8707581758499146, 2.0805141925811768, 2.2902703285217285, 2.500026226043701]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7663668394088745, 'percentile_98': 2.4512906074523926}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41481152176856995, 'max': 2.565675973892212, 'mean': 1.6484688520431519, 'count': 147.99998474121094, 'sum': 243.97335815429688, 'std': 0.3990713761969797, 'median': 1.609438419342041, 'majority': 0.41481152176856995, 'minority': 0.41481152176856995, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 19.0, 29.0, 43.0, 22.0, 20.0, 17.0, 7.0], [0.41481152176856995, 0.629897952079773, 0.8449844121932983, 1.0600707530975342, 1.2751572132110596, 1.490243673324585, 1.7053300142288208, 1.9204164743423462, 2.135503053665161, 2.3505895137786865, 2.565675973892212]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7560499906539917, 'percentile_98': 2.5022811889648438}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41634601354599, 'max': 2.5680832862854004, 'mean': 1.6570754051208496, 'count': 147.99998474121094, 'sum': 245.24713134765625, 'std': 0.3931849330587279, 'median': 1.6293492317199707, 'majority': 0.41634601354599, 'minority': 0.41634601354599, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 19.0, 29.0, 42.0, 25.0, 21.0, 15.0, 7.0], [0.41634601354599, 0.6315197348594666, 0.8466934561729431, 1.0618672370910645, 1.277040958404541, 1.4922146797180176, 1.7073884010314941, 1.9225621223449707, 2.1377358436584473, 2.352909564971924, 2.5680832862854004]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7544188499450684, 'percentile_98': 2.501765489578247}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.424381822347641, 'max': 2.61211895942688, 'mean': 1.6719352006912231, 'count': 147.99998474121094, 'sum': 247.44638061523438, 'std': 0.4014316330750794, 'median': 1.6413196325302124, 'majority': 0.424381822347641, 'minority': 0.424381822347641, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 19.0, 30.0, 42.0, 25.0, 21.0, 13.0, 7.0], [0.424381822347641, 0.643155574798584, 0.8619292974472046, 1.0807030200958252, 1.2994767427444458, 1.5182504653930664, 1.737024188041687, 1.9557979106903076, 2.1745715141296387, 2.393345355987549, 2.61211895942688]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7535887956619263, 'percentile_98': 2.547452688217163}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42415502667427063, 'max': 2.598615884780884, 'mean': 1.70322847366333, 'count': 147.99998474121094, 'sum': 252.07778930664062, 'std': 0.38691816101522347, 'median': 1.6783475875854492, 'majority': 0.42415502667427063, 'minority': 0.42415502667427063, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 27.0, 44.0, 31.0, 24.0, 13.0, 7.0], [0.42415502667427063, 0.6416010856628418, 0.8590471744537354, 1.076493263244629, 1.2939393520355225, 1.511385440826416, 1.7288315296173096, 1.9462776184082031, 2.1637237071990967, 2.3811697959899902, 2.598615884780884]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7650606036186218, 'percentile_98': 2.526597023010254}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42361411452293396, 'max': 2.5899059772491455, 'mean': 1.7243279218673706, 'count': 147.99998474121094, 'sum': 255.20050048828125, 'std': 0.3768800061717384, 'median': 1.712519645690918, 'majority': 0.42361411452293396, 'minority': 0.42361411452293396, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 12.0, 25.0, 40.0, 36.0, 26.0, 14.0, 7.0], [0.42361411452293396, 0.6402432918548584, 0.8568724989891052, 1.073501706123352, 1.290130853652954, 1.5067601203918457, 1.7233892679214478, 1.9400185346603394, 2.1566476821899414, 2.373276710510254, 2.5899059772491455]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7696892619132996, 'percentile_98': 2.514509439468384}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.37407684326171875, 'max': 2.292370557785034, 'mean': 1.533738136291504, 'count': 147.99998474121094, 'sum': 226.99322509765625, 'std': 0.32795280525009823, 'median': 1.5448229312896729, 'majority': 0.37407684326171875, 'minority': 0.37407684326171875, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 10.0, 21.0, 40.0, 40.0, 31.0, 12.0, 6.0], [0.37407684326171875, 0.5659062266349792, 0.7577356100082397, 0.9495649337768555, 1.1413943767547607, 1.3332237005233765, 1.5250530242919922, 1.7168824672698975, 1.9087117910385132, 2.100541114807129, 2.292370557785034]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.666093647480011, 'percentile_98': 2.2154653072357178}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3323773443698883, 'max': 2.046203374862671, 'mean': 1.3513693809509277, 'count': 147.99998474121094, 'sum': 200.00265502929688, 'std': 0.29386841284534326, 'median': 1.355183482170105, 'majority': 0.3323773443698883, 'minority': 0.3323773443698883, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 25.0, 43.0, 36.0, 26.0, 13.0, 6.0], [0.3323773443698883, 0.5037599802017212, 0.6751425266265869, 0.8465251922607422, 1.017907738685608, 1.1892904043197632, 1.360672950744629, 1.5320554971694946, 1.70343816280365, 1.8748208284378052, 2.046203374862671]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.590991199016571, 'percentile_98': 1.9849166870117188}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.39262863993644714, 'max': 2.394371509552002, 'mean': 1.545356273651123, 'count': 147.99998474121094, 'sum': 228.71270751953125, 'std': 0.35403330713712033, 'median': 1.538453459739685, 'majority': 0.39262863993644714, 'minority': 0.39262863993644714, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 28.0, 43.0, 31.0, 22.0, 13.0, 6.0], [0.39262863993644714, 0.5928029417991638, 0.7929772138595581, 0.9931515455245972, 1.1933257579803467, 1.3935000896453857, 1.5936744213104248, 1.7938486337661743, 1.9940229654312134, 2.194197177886963, 2.394371509552002]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6746143698692322, 'percentile_98': 2.320223808288574}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3830159306526184, 'max': 2.330873489379883, 'mean': 1.426372766494751, 'count': 147.99998474121094, 'sum': 211.1031494140625, 'std': 0.3426598906943311, 'median': 1.4055557250976562, 'majority': 0.3830159306526184, 'minority': 0.3830159306526184, 'unique': 165.0, 'histogram': [[2.0, 2.0, 6.0, 24.0, 36.0, 38.0, 24.0, 21.0, 7.0, 5.0], [0.3830159306526184, 0.5778017044067383, 0.7725874185562134, 0.9673731923103333, 1.1621589660644531, 1.3569447994232178, 1.5517303943634033, 1.746516227722168, 1.9413020610809326, 2.136087656021118, 2.330873489379883]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6061369776725769, 'percentile_98': 2.201641082763672}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.39144331216812134, 'max': 2.3841004371643066, 'mean': 1.4149094820022583, 'count': 147.99998474121094, 'sum': 209.40658569335938, 'std': 0.349107221847988, 'median': 1.377830982208252, 'majority': 0.39144331216812134, 'minority': 0.39144331216812134, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 24.0, 44.0, 32.0, 22.0, 18.0, 6.0, 4.0], [0.39144331216812134, 0.5907090306282043, 0.7899747490882874, 0.9892404675483704, 1.1885061264038086, 1.3877718448638916, 1.5870375633239746, 1.7863032817840576, 1.9855690002441406, 2.1848347187042236, 2.3841004371643066]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5962667465209961, 'percentile_98': 2.2089147567749023}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3845681846141815, 'max': 2.330645799636841, 'mean': 1.4750893115997314, 'count': 147.99998474121094, 'sum': 218.31320190429688, 'std': 0.34378921761913983, 'median': 1.459707498550415, 'majority': 0.3845681846141815, 'minority': 0.3845681846141815, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 21.0, 29.0, 42.0, 27.0, 21.0, 11.0, 6.0], [0.3845681846141815, 0.5791759490966797, 0.7737836837768555, 0.9683915376663208, 1.1629992723464966, 1.3576070070266724, 1.5522148609161377, 1.7468225955963135, 1.9414303302764893, 2.136038064956665, 2.330645799636841]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6457974910736084, 'percentile_98': 2.2394819259643555}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3586983382701874, 'max': 2.1880738735198975, 'mean': 1.3650943040847778, 'count': 147.99998474121094, 'sum': 202.033935546875, 'std': 0.3273559026351447, 'median': 1.3398600816726685, 'majority': 0.3586983382701874, 'minority': 0.3586983382701874, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 24.0, 30.0, 42.0, 25.0, 20.0, 10.0, 6.0], [0.3586983382701874, 0.5416358709335327, 0.7245734333992004, 0.9075109958648682, 1.0904484987258911, 1.2733861207962036, 1.4563236236572266, 1.639261245727539, 1.822198748588562, 2.005136251449585, 2.1880738735198975]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.599168062210083, 'percentile_98': 2.1057848930358887}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4157717227935791, 'max': 2.4929003715515137, 'mean': 1.5874375104904175, 'count': 147.99998474121094, 'sum': 234.94073486328125, 'std': 0.37714203365347493, 'median': 1.563273310661316, 'majority': 0.4157717227935791, 'minority': 0.4157717227935791, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 21.0, 25.0, 42.0, 29.0, 22.0, 12.0, 6.0], [0.4157717227935791, 0.6234846115112305, 0.8311974406242371, 1.0389102697372437, 1.246623158454895, 1.4543360471725464, 1.6620488166809082, 1.8697617053985596, 2.077474594116211, 2.2851874828338623, 2.4929003715515137]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.698509156703949, 'percentile_98': 2.4062907695770264}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3912428617477417, 'max': 2.3513309955596924, 'mean': 1.5256820917129517, 'count': 147.99998474121094, 'sum': 225.80093383789062, 'std': 0.346735141241205, 'median': 1.5122064352035522, 'majority': 0.3912428617477417, 'minority': 0.3912428617477417, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 29.0, 41.0, 33.0, 23.0, 12.0, 6.0], [0.3912428617477417, 0.5872516632080078, 0.7832604646682739, 0.9792693257331848, 1.1752781867980957, 1.3712868690490723, 1.567295789718628, 1.763304591178894, 1.9593133926391602, 2.1553220748901367, 2.3513309955596924]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6732766628265381, 'percentile_98': 2.273110866546631}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35297754406929016, 'max': 2.128835678100586, 'mean': 1.3886780738830566, 'count': 147.99998474121094, 'sum': 205.5243377685547, 'std': 0.31026382262340413, 'median': 1.3925237655639648, 'majority': 0.35297754406929016, 'minority': 0.35297754406929016, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 29.0, 43.0, 36.0, 21.0, 13.0, 6.0], [0.35297754406929016, 0.5305633544921875, 0.7081491947174072, 0.8857349157333374, 1.0633207559585571, 1.2409065961837769, 1.418492317199707, 1.5960781574249268, 1.7736639976501465, 1.9512498378753662, 2.128835678100586]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6096391677856445, 'percentile_98': 2.0563485622406006}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3180842995643616, 'max': 1.9263668060302734, 'mean': 1.238417625427246, 'count': 147.99998474121094, 'sum': 183.28578186035156, 'std': 0.2812515232256861, 'median': 1.2342984676361084, 'majority': 0.3180842995643616, 'minority': 0.3180842995643616, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 14.0, 32.0, 43.0, 31.0, 21.0, 12.0, 6.0], [0.3180842995643616, 0.4789125621318817, 0.6397408246994019, 0.8005690574645996, 0.9613973498344421, 1.1222255229949951, 1.2830538749694824, 1.4438822269439697, 1.604710340499878, 1.7655386924743652, 1.9263668060302734]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5343902707099915, 'percentile_98': 1.8548952341079712}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31118685007095337, 'max': 1.8830890655517578, 'mean': 1.182669997215271, 'count': 147.99998474121094, 'sum': 175.03514099121094, 'std': 0.2790792858077639, 'median': 1.1666666269302368, 'majority': 0.31118685007095337, 'minority': 0.31118685007095337, 'unique': 165.0, 'histogram': [[2.0, 1.0, 6.0, 19.0, 34.0, 39.0, 29.0, 20.0, 9.0, 6.0], [0.31118685007095337, 0.46837708353996277, 0.6255673170089722, 0.7827575206756592, 0.939947783946991, 1.0971379280090332, 1.2543282508850098, 1.4115185737609863, 1.5687086582183838, 1.7258989810943604, 1.8830890655517578]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5041525363922119, 'percentile_98': 1.806418776512146}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3468291759490967, 'max': 2.089820384979248, 'mean': 1.2546128034591675, 'count': 147.99998474121094, 'sum': 185.68267822265625, 'std': 0.3214355181329382, 'median': 1.2253257036209106, 'majority': 0.3468291759490967, 'minority': 0.3468291759490967, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 30.0, 37.0, 37.0, 15.0, 22.0, 6.0, 6.0], [0.3468291759490967, 0.5211282968521118, 0.695427417755127, 0.8697265386581421, 1.0440256595611572, 1.2183247804641724, 1.3926239013671875, 1.5669230222702026, 1.7412221431732178, 1.915521264076233, 2.089820384979248]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5290823578834534, 'percentile_98': 2.0076377391815186}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41784772276878357, 'max': 2.4976727962493896, 'mean': 1.6089627742767334, 'count': 147.99998474121094, 'sum': 238.12646484375, 'std': 0.3644050116636137, 'median': 1.594077229499817, 'majority': 0.41784772276878357, 'minority': 0.41784772276878357, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 16.0, 31.0, 43.0, 29.0, 23.0, 11.0, 6.0], [0.41784772276878357, 0.6258302330970764, 0.8338127136230469, 1.041795253753662, 1.2497777938842773, 1.4577603340148926, 1.6657427549362183, 1.8737252950668335, 2.081707715988159, 2.2896902561187744, 2.4976727962493896]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7028394937515259, 'percentile_98': 2.424039602279663}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.42213770747184753, 'max': 2.522528886795044, 'mean': 1.6665915250778198, 'count': 147.99998474121094, 'sum': 246.655517578125, 'std': 0.35940141166161405, 'median': 1.682523250579834, 'majority': 0.42213770747184753, 'minority': 0.42213770747184753, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 23.0, 42.0, 44.0, 23.0, 12.0, 6.0], [0.42213770747184753, 0.6321768164634705, 0.842215895652771, 1.0522550344467163, 1.2622941732406616, 1.472333312034607, 1.6823723316192627, 1.892411470413208, 2.1024506092071533, 2.3124897480010986, 2.522528886795044]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.73301100730896, 'percentile_98': 2.4525344371795654}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43414294719696045, 'max': 2.5879690647125244, 'mean': 1.7205297946929932, 'count': 147.99998474121094, 'sum': 254.6383819580078, 'std': 0.3668125145191184, 'median': 1.7303701639175415, 'majority': 0.43414294719696045, 'minority': 0.43414294719696045, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 21.0, 42.0, 40.0, 29.0, 12.0, 6.0], [0.43414294719696045, 0.6495255827903748, 0.8649082183837891, 1.0802907943725586, 1.2956733703613281, 1.5110560655593872, 1.7264386415481567, 1.9418213367462158, 2.1572039127349854, 2.372586488723755, 2.5879690647125244]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7554854154586792, 'percentile_98': 2.5183308124542236}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43995118141174316, 'max': 2.6232635974884033, 'mean': 1.7755681276321411, 'count': 147.99998474121094, 'sum': 262.7840576171875, 'std': 0.36670200230015637, 'median': 1.779084324836731, 'majority': 0.43995118141174316, 'minority': 0.43995118141174316, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 15.0, 43.0, 42.0, 32.0, 12.0, 7.0], [0.43995118141174316, 0.6582823991775513, 0.8766136765480042, 1.094944953918457, 1.3132761716842651, 1.5316073894500732, 1.749938726425171, 1.968269944190979, 2.186601161956787, 2.4049324989318848, 2.6232635974884033]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7776558995246887, 'percentile_98': 2.5575380325317383}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.38433191180229187, 'max': 2.2974860668182373, 'mean': 1.5902090072631836, 'count': 147.99998474121094, 'sum': 235.3509063720703, 'std': 0.3196814298379747, 'median': 1.605817198753357, 'majority': 0.38433191180229187, 'minority': 0.38433191180229187, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 14.0, 37.0, 37.0, 43.0, 17.0, 6.0], [0.38433191180229187, 0.5756473541259766, 0.7669627666473389, 0.9582781791687012, 1.1495935916900635, 1.3409090042114258, 1.532224416732788, 1.7235398292541504, 1.9148552417755127, 2.106170654296875, 2.2974860668182373]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6863654851913452, 'percentile_98': 2.228600263595581}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3191278278827667, 'max': 1.9331475496292114, 'mean': 1.2935359477996826, 'count': 147.99998474121094, 'sum': 191.44329833984375, 'std': 0.2715324661143357, 'median': 1.2934083938598633, 'majority': 0.3191278278827667, 'minority': 0.3191278278827667, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 16.0, 47.0, 38.0, 32.0, 12.0, 6.0], [0.3191278278827667, 0.48052978515625, 0.6419317722320557, 0.8033337593078613, 0.964735746383667, 1.1261377334594727, 1.2875396013259888, 1.4489415884017944, 1.6103435754776, 1.7717455625534058, 1.9331475496292114]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5516994595527649, 'percentile_98': 1.8650145530700684}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32535964250564575, 'max': 1.9586609601974487, 'mean': 1.2983886003494263, 'count': 147.99998474121094, 'sum': 192.1614990234375, 'std': 0.276511353542465, 'median': 1.296809434890747, 'majority': 0.32535964250564575, 'minority': 0.32535964250564575, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 18.0, 44.0, 40.0, 28.0, 11.0, 6.0], [0.32535964250564575, 0.4886897802352905, 0.6520198583602905, 0.8153499960899353, 0.9786801338195801, 1.14201021194458, 1.30534029006958, 1.4686706066131592, 1.6320006847381592, 1.7953307628631592, 1.9586609601974487]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5509656071662903, 'percentile_98': 1.8875794410705566}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36890411376953125, 'max': 2.1988108158111572, 'mean': 1.4128048419952393, 'count': 147.99998474121094, 'sum': 209.0950927734375, 'std': 0.3135615319816272, 'median': 1.409482479095459, 'majority': 0.36890411376953125, 'minority': 0.36890411376953125, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 15.0, 27.0, 46.0, 32.0, 24.0, 10.0, 5.0], [0.36890411376953125, 0.5518947839736938, 0.7348854541778564, 0.917876124382019, 1.1008667945861816, 1.2838574647903442, 1.4668481349945068, 1.6498388051986694, 1.832829475402832, 2.015820026397705, 2.1988108158111572]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5924639701843262, 'percentile_98': 2.1071531772613525}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4267463982105255, 'max': 2.540706157684326, 'mean': 1.7135869264602661, 'count': 147.99998474121094, 'sum': 253.61083984375, 'std': 0.35419918593539834, 'median': 1.701291561126709, 'majority': 0.4267463982105255, 'minority': 0.4267463982105255, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 15.0, 46.0, 38.0, 34.0, 11.0, 7.0], [0.4267463982105255, 0.6381423473358154, 0.8495383262634277, 1.06093430519104, 1.2723302841186523, 1.4837262630462646, 1.695122241973877, 1.9065182209014893, 2.1179141998291016, 2.329310178756714, 2.540706157684326]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7437469959259033, 'percentile_98': 2.449005126953125}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3482877016067505, 'max': 2.0925986766815186, 'mean': 1.4386074542999268, 'count': 147.99998474121094, 'sum': 212.91387939453125, 'std': 0.29065704015270255, 'median': 1.4416686296463013, 'majority': 0.3482877016067505, 'minority': 0.3482877016067505, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 34.0, 42.0, 38.0, 16.0, 7.0], [0.3482877016067505, 0.5227187871932983, 0.6971498727798462, 0.8715810179710388, 1.0460121631622314, 1.2204432487487793, 1.3948743343353271, 1.569305419921875, 1.7437365055084229, 1.9181675910949707, 2.0925986766815186]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6231879591941833, 'percentile_98': 2.0256094932556152}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3197050988674164, 'max': 1.9319132566452026, 'mean': 1.296655535697937, 'count': 147.99998474121094, 'sum': 191.90499877929688, 'std': 0.26991734977053533, 'median': 1.3084367513656616, 'majority': 0.3197050988674164, 'minority': 0.3197050988674164, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 14.0, 42.0, 40.0, 35.0, 13.0, 5.0], [0.3197050988674164, 0.48092591762542725, 0.6421467065811157, 0.803367555141449, 0.9645884037017822, 1.1258091926574707, 1.2870299816131592, 1.4482508897781372, 1.6094716787338257, 1.7706924676895142, 1.9319132566452026]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5503644943237305, 'percentile_98': 1.8655916452407837}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4099828898906708, 'max': 2.438774585723877, 'mean': 1.6514595746994019, 'count': 147.99998474121094, 'sum': 244.41598510742188, 'std': 0.3419443956550345, 'median': 1.66493821144104, 'majority': 0.4099828898906708, 'minority': 0.4099828898906708, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 16.0, 42.0, 38.0, 36.0, 14.0, 6.0], [0.4099828898906708, 0.6128620505332947, 0.8157411813735962, 1.0186203718185425, 1.2214995622634888, 1.424378752708435, 1.6272578239440918, 1.830137014389038, 2.0330162048339844, 2.2358953952789307, 2.438774585723877]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7060914039611816, 'percentile_98': 2.363940954208374}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.39894887804985046, 'max': 2.3780899047851562, 'mean': 1.6318447589874268, 'count': 147.99998474121094, 'sum': 241.51300048828125, 'std': 0.3305259240294714, 'median': 1.655372977256775, 'majority': 0.39894887804985046, 'minority': 0.39894887804985046, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 14.0, 37.0, 41.0, 39.0, 14.0, 7.0], [0.39894887804985046, 0.5968629717826843, 0.7947770357131958, 0.992691159248352, 1.1906052827835083, 1.3885194063186646, 1.5864334106445312, 1.7843475341796875, 1.9822616577148438, 2.18017578125, 2.3780899047851562]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7032359838485718, 'percentile_98': 2.297543525695801}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4243052303791046, 'max': 2.5222604274749756, 'mean': 1.7461330890655518, 'count': 147.99998474121094, 'sum': 258.42767333984375, 'std': 0.35174355613036046, 'median': 1.7758197784423828, 'majority': 0.4243052303791046, 'minority': 0.4243052303791046, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 36.0, 41.0, 40.0, 16.0, 6.0], [0.4243052303791046, 0.6341007351875305, 0.8438962697982788, 1.0536917448043823, 1.2634873390197754, 1.473282814025879, 1.6830782890319824, 1.8928738832473755, 2.1026694774627686, 2.312464952468872, 2.5222604274749756]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7500308752059937, 'percentile_98': 2.446507453918457}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36700186133384705, 'max': 2.196528673171997, 'mean': 1.505731225013733, 'count': 147.99998474121094, 'sum': 222.84820556640625, 'std': 0.3082717954381667, 'median': 1.5222053527832031, 'majority': 0.36700186133384705, 'minority': 0.36700186133384705, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 36.0, 43.0, 37.0, 15.0, 6.0], [0.36700186133384705, 0.5499545335769653, 0.7329071760177612, 0.9158599376678467, 1.0988125801086426, 1.2817652225494385, 1.464717984199524, 1.6476706266403198, 1.8306232690811157, 2.013575792312622, 2.196528673171997]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6388334035873413, 'percentile_98': 2.1262705326080322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29415780305862427, 'max': 1.7855160236358643, 'mean': 1.2203269004821777, 'count': 147.99998474121094, 'sum': 180.60836791992188, 'std': 0.25205942617235744, 'median': 1.240645408630371, 'majority': 0.29415780305862427, 'minority': 0.29415780305862427, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 14.0, 36.0, 40.0, 37.0, 19.0, 5.0], [0.29415780305862427, 0.44329363107681274, 0.5924294590950012, 0.7415652871131897, 0.8907011151313782, 1.0398368835449219, 1.1889727115631104, 1.3381085395812988, 1.4872443675994873, 1.6363801956176758, 1.7855160236358643]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.514680027961731, 'percentile_98': 1.730979561805725}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2823652923107147, 'max': 1.7162376642227173, 'mean': 1.155030608177185, 'count': 147.99998474121094, 'sum': 170.9445037841797, 'std': 0.24253541045128044, 'median': 1.171820878982544, 'majority': 0.2823652923107147, 'minority': 0.2823652923107147, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 16.0, 39.0, 40.0, 35.0, 14.0, 5.0], [0.2823652923107147, 0.42575252056121826, 0.5691397190093994, 0.7125269770622253, 0.8559142351150513, 0.9993014335632324, 1.1426886320114136, 1.2860759496688843, 1.4294631481170654, 1.5728503465652466, 1.7162376642227173]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48659706115722656, 'percentile_98': 1.6593425273895264}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29847604036331177, 'max': 1.8106279373168945, 'mean': 1.2040349245071411, 'count': 147.99998474121094, 'sum': 178.19715881347656, 'std': 0.2550884309004061, 'median': 1.2212598323822021, 'majority': 0.29847604036331177, 'minority': 0.29847604036331177, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 19.0, 37.0, 45.0, 30.0, 13.0, 5.0], [0.29847604036331177, 0.4496912360191345, 0.6009064316749573, 0.75212162733078, 0.9033368229866028, 1.0545520782470703, 1.2057671546936035, 1.3569824695587158, 1.508197546005249, 1.6594128608703613, 1.8106279373168945]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5063546299934387, 'percentile_98': 1.7449824810028076}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3778437376022339, 'max': 2.2533702850341797, 'mean': 1.4848498106002808, 'count': 147.99998474121094, 'sum': 219.75775146484375, 'std': 0.31720795729864687, 'median': 1.5058234930038452, 'majority': 0.3778437376022339, 'minority': 0.3778437376022339, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 23.0, 35.0, 44.0, 29.0, 12.0, 4.0], [0.3778437376022339, 0.5653964281082153, 0.752949059009552, 0.9405016899108887, 1.1280543804168701, 1.3156070709228516, 1.5031596422195435, 1.690712332725525, 1.8782650232315063, 2.0658178329467773, 2.2533702850341797]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6210178732872009, 'percentile_98': 2.1689059734344482}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43466925621032715, 'max': 2.5776000022888184, 'mean': 1.7033315896987915, 'count': 147.99998474121094, 'sum': 252.09304809570312, 'std': 0.36639001155569123, 'median': 1.7320935726165771, 'majority': 0.43466925621032715, 'minority': 0.43466925621032715, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 24.0, 33.0, 42.0, 30.0, 14.0, 4.0], [0.43466925621032715, 0.6489623188972473, 0.8632553815841675, 1.0775485038757324, 1.2918415069580078, 1.5061346292495728, 1.7204277515411377, 1.934720754623413, 2.1490139961242676, 2.363306999206543, 2.5776000022888184]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7064809799194336, 'percentile_98': 2.4937052726745605}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3814695179462433, 'max': 2.285430431365967, 'mean': 1.5762335062026978, 'count': 147.99998474121094, 'sum': 233.28253173828125, 'std': 0.3214494252819668, 'median': 1.5930505990982056, 'majority': 0.3814695179462433, 'minority': 0.3814695179462433, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 34.0, 39.0, 40.0, 18.0, 6.0], [0.3814695179462433, 0.5718656182289124, 0.7622617483139038, 0.9526578187942505, 1.1430538892745972, 1.3334499597549438, 1.52384614944458, 1.7142422199249268, 1.9046382904052734, 2.09503436088562, 2.285430431365967]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6757830381393433, 'percentile_98': 2.214451789855957}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36442098021507263, 'max': 2.1855688095092773, 'mean': 1.4951419830322266, 'count': 147.99998474121094, 'sum': 221.28099060058594, 'std': 0.3079988564185178, 'median': 1.512826681137085, 'majority': 0.36442098021507263, 'minority': 0.36442098021507263, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 38.0, 38.0, 38.0, 17.0, 6.0], [0.36442098021507263, 0.5465357303619385, 0.7286505699157715, 0.9107652902603149, 1.092880129814148, 1.2749948501586914, 1.4571096897125244, 1.6392244100570679, 1.8213392496109009, 2.0034539699554443, 2.1855688095092773]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.637630820274353, 'percentile_98': 2.118143320083618}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3528690040111542, 'max': 2.118835210800171, 'mean': 1.4558368921279907, 'count': 147.99998474121094, 'sum': 215.46383666992188, 'std': 0.2994901019325148, 'median': 1.47813880443573, 'majority': 0.3528690040111542, 'minority': 0.3528690040111542, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 36.0, 37.0, 41.0, 18.0, 5.0], [0.3528690040111542, 0.5294656157493591, 0.7060621976852417, 0.882658839225769, 1.0592554807662964, 1.2358521223068237, 1.4124486446380615, 1.5890452861785889, 1.7656419277191162, 1.9422385692596436, 2.118835210800171]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.620119571685791, 'percentile_98': 2.061802387237549}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3053794205188751, 'max': 1.8510767221450806, 'mean': 1.254204273223877, 'count': 147.99998474121094, 'sum': 185.62220764160156, 'std': 0.2618043531797227, 'median': 1.272060751914978, 'majority': 0.3053794205188751, 'minority': 0.3053794205188751, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 15.0, 38.0, 39.0, 36.0, 18.0, 4.0], [0.3053794205188751, 0.4599491357803345, 0.6145188808441162, 0.769088625907898, 0.9236583709716797, 1.0782281160354614, 1.2327977418899536, 1.3873674869537354, 1.541937232017517, 1.6965069770812988, 1.8510767221450806]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5305399894714355, 'percentile_98': 1.7965195178985596}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2916368246078491, 'max': 1.7377755641937256, 'mean': 1.1648023128509521, 'count': 147.99998474121094, 'sum': 172.39071655273438, 'std': 0.24585382179507811, 'median': 1.1785176992416382, 'majority': 0.2916368246078491, 'minority': 0.2916368246078491, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 18.0, 37.0, 41.0, 34.0, 15.0, 4.0], [0.2916368246078491, 0.4362506866455078, 0.5808645486831665, 0.72547847032547, 0.8700923323631287, 1.0147061347961426, 1.1593201160430908, 1.3039339780807495, 1.4485478401184082, 1.593161702156067, 1.7377755641937256]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49033915996551514, 'percentile_98': 1.6817824840545654}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4030829668045044, 'max': 2.3742358684539795, 'mean': 1.564903736114502, 'count': 147.99998474121094, 'sum': 231.60572814941406, 'std': 0.33783064293288045, 'median': 1.585941195487976, 'majority': 0.4030829668045044, 'minority': 0.4030829668045044, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 12.0, 23.0, 36.0, 43.0, 28.0, 12.0, 5.0], [0.4030829668045044, 0.6001982688903809, 0.7973135709762573, 0.994428813457489, 1.1915440559387207, 1.3886594772338867, 1.5857746601104736, 1.78288996219635, 1.9800052642822266, 2.1771206855773926, 2.3742358684539795]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.661115288734436, 'percentile_98': 2.298165798187256}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4039568305015564, 'max': 2.3759849071502686, 'mean': 1.663687825202942, 'count': 147.99998474121094, 'sum': 246.22576904296875, 'std': 0.33776390036632215, 'median': 1.6883312463760376, 'majority': 0.4039568305015564, 'minority': 0.4039568305015564, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 13.0, 32.0, 37.0, 43.0, 20.0, 7.0], [0.4039568305015564, 0.6011596322059631, 0.7983624339103699, 0.9955652356147766, 1.1927680969238281, 1.3899707794189453, 1.5871737003326416, 1.7843763828277588, 1.981579303741455, 2.1787819862365723, 2.3759849071502686]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7141395807266235, 'percentile_98': 2.348639488220215}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.38174518942832947, 'max': 2.2587168216705322, 'mean': 1.6135154962539673, 'count': 147.99998474121094, 'sum': 238.80026245117188, 'std': 0.3246758352796608, 'median': 1.636922836303711, 'majority': 0.38174518942832947, 'minority': 0.38174518942832947, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 13.0, 26.0, 39.0, 41.0, 27.0, 9.0], [0.38174518942832947, 0.5694423317909241, 0.7571395039558411, 0.9448366165161133, 1.1325337886810303, 1.3202309608459473, 1.5079281330108643, 1.6956253051757812, 1.8833224773406982, 2.0710196495056152, 2.2587168216705322]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6915088891983032, 'percentile_98': 2.2421514987945557}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36249738931655884, 'max': 2.1778457164764404, 'mean': 1.5339056253433228, 'count': 147.99998474121094, 'sum': 227.01800537109375, 'std': 0.31952850415232176, 'median': 1.561665654182434, 'majority': 0.36249738931655884, 'minority': 0.36249738931655884, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 13.0, 31.0, 36.0, 40.0, 22.0, 11.0], [0.36249738931655884, 0.5440322160720825, 0.725567102432251, 0.9071019291877747, 1.0886367559432983, 1.2701716423034668, 1.4517064094543457, 1.6332411766052246, 1.8147761821746826, 1.9963109493255615, 2.1778457164764404]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6443033218383789, 'percentile_98': 2.128208637237549}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3245159685611725, 'max': 1.9526736736297607, 'mean': 1.399639368057251, 'count': 147.99998474121094, 'sum': 207.1466064453125, 'std': 0.2836530859799003, 'median': 1.4313384294509888, 'majority': 0.3245159685611725, 'minority': 0.3245159685611725, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 11.0, 28.0, 35.0, 42.0, 27.0, 11.0], [0.3245159685611725, 0.487331748008728, 0.650147557258606, 0.8129633069038391, 0.9757790565490723, 1.1385948657989502, 1.3014106750488281, 1.4642263650894165, 1.6270421743392944, 1.7898579835891724, 1.9526736736297607]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.600874125957489, 'percentile_98': 1.9185004234313965}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28679636120796204, 'max': 1.7279701232910156, 'mean': 1.254479169845581, 'count': 147.99998474121094, 'sum': 185.66290283203125, 'std': 0.2525894940758809, 'median': 1.2763339281082153, 'majority': 0.28679636120796204, 'minority': 0.28679636120796204, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 11.0, 24.0, 38.0, 37.0, 31.0, 14.0], [0.28679636120796204, 0.4309137463569641, 0.5750311613082886, 0.7191485166549683, 0.863265872001648, 1.0073832273483276, 1.1515007019042969, 1.2956180572509766, 1.4397354125976562, 1.583852767944336, 1.7279701232910156]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.541517436504364, 'percentile_98': 1.6985260248184204}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2586076259613037, 'max': 1.5468833446502686, 'mean': 1.0950112342834473, 'count': 147.99998474121094, 'sum': 162.0616455078125, 'std': 0.22775903800519762, 'median': 1.117469072341919, 'majority': 0.2586076259613037, 'minority': 0.2586076259613037, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 13.0, 28.0, 39.0, 36.0, 26.0, 11.0], [0.2586076259613037, 0.3874351978302002, 0.5162627696990967, 0.6450903415679932, 0.7739179134368896, 0.9027454853057861, 1.0315730571746826, 1.160400629043579, 1.2892282009124756, 1.418055772781372, 1.5468833446502686]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4666393995285034, 'percentile_98': 1.5251755714416504}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26163578033447266, 'max': 1.553587555885315, 'mean': 1.1141437292099, 'count': 147.99998474121094, 'sum': 164.89324951171875, 'std': 0.2286056113148062, 'median': 1.1441856622695923, 'majority': 0.26163578033447266, 'minority': 0.26163578033447266, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 13.0, 26.0, 38.0, 36.0, 27.0, 13.0], [0.26163578033447266, 0.39083096385002136, 0.5200261473655701, 0.6492213010787964, 0.7784165143966675, 0.9076117277145386, 1.0368068218231201, 1.1660020351409912, 1.2951972484588623, 1.4243924617767334, 1.553587555885315]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47808194160461426, 'percentile_98': 1.5498188734054565}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31832197308540344, 'max': 1.8607721328735352, 'mean': 1.2594683170318604, 'count': 147.99998474121094, 'sum': 186.4012908935547, 'std': 0.27131806912667705, 'median': 1.280388355255127, 'majority': 0.31832197308540344, 'minority': 0.31832197308540344, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 17.0, 39.0, 34.0, 36.0, 17.0, 6.0], [0.31832197308540344, 0.47256699204444885, 0.6268119812011719, 0.7810570001602173, 0.9353020191192627, 1.089547038078308, 1.2437920570373535, 1.398037075996399, 1.5522820949554443, 1.7065271139144897, 1.8607721328735352]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5299763083457947, 'percentile_98': 1.8256289958953857}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31184616684913635, 'max': 1.847279667854309, 'mean': 1.3441343307495117, 'count': 147.99998474121094, 'sum': 198.93185424804688, 'std': 0.2756792274207699, 'median': 1.3634954690933228, 'majority': 0.31184616684913635, 'minority': 0.31184616684913635, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 12.0, 23.0, 37.0, 35.0, 34.0, 14.0], [0.31184616684913635, 0.46538951992988586, 0.618932843208313, 0.7724761962890625, 0.926019549369812, 1.0795629024505615, 1.233106255531311, 1.3866496086120605, 1.54019296169281, 1.6937363147735596, 1.847279667854309]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.565544068813324, 'percentile_98': 1.8240983486175537}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30597248673439026, 'max': 1.88820481300354, 'mean': 1.3644988536834717, 'count': 147.99998474121094, 'sum': 201.94581604003906, 'std': 0.27500443400796465, 'median': 1.3866828680038452, 'majority': 0.30597248673439026, 'minority': 0.30597248673439026, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 11.0, 23.0, 38.0, 37.0, 34.0, 11.0], [0.30597248673439026, 0.46419572830200195, 0.622418999671936, 0.7806422114372253, 0.9388654232025146, 1.0970886945724487, 1.2553119659423828, 1.4135351181030273, 1.5717583894729614, 1.7299816608428955, 1.88820481300354]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5798115134239197, 'percentile_98': 1.8012056350708008}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2807685434818268, 'max': 1.7153773307800293, 'mean': 1.2179213762283325, 'count': 147.99998474121094, 'sum': 180.25234985351562, 'std': 0.2535960283018425, 'median': 1.2423818111419678, 'majority': 0.2807685434818268, 'minority': 0.2807685434818268, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 14.0, 30.0, 34.0, 37.0, 28.0, 11.0], [0.2807685434818268, 0.4242294430732727, 0.5676903128623962, 0.7111512422561646, 0.8546121120452881, 0.9980729818344116, 1.1415338516235352, 1.2849947214126587, 1.4284555912017822, 1.5719164609909058, 1.7153773307800293]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5066425204277039, 'percentile_98': 1.6461211442947388}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.30446183681488037, 'max': 1.7760026454925537, 'mean': 1.2628306150436401, 'count': 147.99998474121094, 'sum': 186.89891052246094, 'std': 0.2644729877264477, 'median': 1.2820740938186646, 'majority': 0.30446183681488037, 'minority': 0.30446183681488037, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 15.0, 30.0, 31.0, 39.0, 26.0, 12.0], [0.30446183681488037, 0.45161592960357666, 0.598770022392273, 0.7459240555763245, 0.8930781483650208, 1.0402321815490723, 1.1873862743377686, 1.3345403671264648, 1.4816944599151611, 1.6288485527038574, 1.7760026454925537]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5259104371070862, 'percentile_98': 1.7471747398376465}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.322360634803772, 'max': 1.9281880855560303, 'mean': 1.3941317796707153, 'count': 147.99998474121094, 'sum': 206.33148193359375, 'std': 0.2815921477184488, 'median': 1.4240590333938599, 'majority': 0.322360634803772, 'minority': 0.322360634803772, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 12.0, 26.0, 35.0, 38.0, 31.0, 13.0], [0.322360634803772, 0.4829433858394623, 0.6435261368751526, 0.8041088581085205, 0.9646916389465332, 1.125274419784546, 1.2858572006225586, 1.4464398622512817, 1.6070226430892944, 1.7676054239273071, 1.9281880855560303]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5926833748817444, 'percentile_98': 1.870854377746582}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29916179180145264, 'max': 1.769519567489624, 'mean': 1.2807344198226929, 'count': 147.99998474121094, 'sum': 189.54867553710938, 'std': 0.2613941286039099, 'median': 1.3120554685592651, 'majority': 0.29916179180145264, 'minority': 0.29916179180145264, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 13.0, 26.0, 32.0, 40.0, 31.0, 13.0], [0.29916179180145264, 0.4461975693702698, 0.5932333469390869, 0.740269124507904, 0.8873049020767212, 1.0343406200408936, 1.1813764572143555, 1.3284121751785278, 1.4754480123519897, 1.6224838495254517, 1.769519567489624]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5425676703453064, 'percentile_98': 1.7302017211914062}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2800517678260803, 'max': 1.6642403602600098, 'mean': 1.193747878074646, 'count': 147.99998474121094, 'sum': 176.67466735839844, 'std': 0.24572840319508546, 'median': 1.217237949371338, 'majority': 0.2800517678260803, 'minority': 0.2800517678260803, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 5.0, 14.0, 29.0, 33.0, 36.0, 30.0, 13.0], [0.2800517678260803, 0.4184706211090088, 0.556889533996582, 0.6953083872795105, 0.833727240562439, 0.9721460938453674, 1.110564947128296, 1.2489838600158691, 1.3874027729034424, 1.5258216857910156, 1.6642403602600098]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5032052397727966, 'percentile_98': 1.609609842300415}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26843440532684326, 'max': 1.584612250328064, 'mean': 1.1348847150802612, 'count': 147.99998474121094, 'sum': 167.96292114257812, 'std': 0.23613165736014485, 'median': 1.154480218887329, 'majority': 0.26843440532684326, 'minority': 0.26843440532684326, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 5.0, 14.0, 28.0, 35.0, 37.0, 27.0, 13.0], [0.26843440532684326, 0.40005218982696533, 0.5316699743270874, 0.6632877588272095, 0.7949055433273315, 0.9265233278274536, 1.0581411123275757, 1.1897588968276978, 1.3213766813278198, 1.452994465827942, 1.584612250328064]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4752110540866852, 'percentile_98': 1.5403201580047607}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22093796730041504, 'max': 1.311928153038025, 'mean': 0.9336577653884888, 'count': 147.99998474121094, 'sum': 138.18133544921875, 'std': 0.19025699903932758, 'median': 0.9495776891708374, 'majority': 0.22093796730041504, 'minority': 0.22093796730041504, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 13.0, 27.0, 36.0, 42.0, 24.0, 11.0], [0.22093796730041504, 0.330036997795105, 0.43913599848747253, 0.5482349991798401, 0.65733402967453, 0.76643306016922, 0.8755320310592651, 0.9846310615539551, 1.093730092048645, 1.202829122543335, 1.311928153038025]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4014226496219635, 'percentile_98': 1.2914711236953735}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1982119232416153, 'max': 1.1789571046829224, 'mean': 0.8172150254249573, 'count': 147.99998474121094, 'sum': 120.94780731201172, 'std': 0.17144708032363676, 'median': 0.8253267407417297, 'majority': 0.1982119232416153, 'minority': 0.1982119232416153, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 7.0, 15.0, 36.0, 32.0, 42.0, 17.0, 10.0], [0.1982119232416153, 0.2962864339351654, 0.3943609595298767, 0.4924354553222656, 0.5905100107192993, 0.6885845065116882, 0.7866590023040771, 0.8847335577011108, 0.9828080534934998, 1.0808825492858887, 1.1789571046829224]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3467468321323395, 'percentile_98': 1.1463180780410767}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21684585511684418, 'max': 1.2737438678741455, 'mean': 0.8369728326797485, 'count': 147.99998474121094, 'sum': 123.87196350097656, 'std': 0.18403078372667592, 'median': 0.844603419303894, 'majority': 0.21684585511684418, 'minority': 0.21684585511684418, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 27.0, 35.0, 39.0, 27.0, 12.0, 6.0], [0.21684585511684418, 0.3225356638431549, 0.42822545766830444, 0.5339152812957764, 0.6396050453186035, 0.7452948689460754, 0.8509846925735474, 0.9566744565963745, 1.0623642206192017, 1.1680541038513184, 1.2737438678741455]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.352457731962204, 'percentile_98': 1.2177034616470337}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24871103465557098, 'max': 1.4588276147842407, 'mean': 0.9922506213188171, 'count': 147.99998474121094, 'sum': 146.8530731201172, 'std': 0.20887657308528312, 'median': 0.9993218779563904, 'majority': 0.24871103465557098, 'minority': 0.24871103465557098, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 17.0, 38.0, 37.0, 36.0, 15.0, 7.0], [0.24871103465557098, 0.3697226941585541, 0.490734338760376, 0.6117460131645203, 0.7327576875686646, 0.8537693619728088, 0.9747809767723083, 1.0957926511764526, 1.2168042659759521, 1.3378158807754517, 1.4588276147842407]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.43100348114967346, 'percentile_98': 1.4392467737197876}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2218441665172577, 'max': 1.308676838874817, 'mean': 0.8752738237380981, 'count': 147.99998474121094, 'sum': 129.54051208496094, 'std': 0.1881339462504005, 'median': 0.8838360905647278, 'majority': 0.2218441665172577, 'minority': 0.2218441665172577, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 40.0, 41.0, 27.0, 14.0, 7.0], [0.2218441665172577, 0.3305274248123169, 0.4392107129096985, 0.5478940010070801, 0.6565772294998169, 0.7652604579925537, 0.8739438056945801, 0.9826270341873169, 1.0913102626800537, 1.19999361038208, 1.308676838874817]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38156935572624207, 'percentile_98': 1.289757251739502}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.212874636054039, 'max': 1.2540910243988037, 'mean': 0.8385004997253418, 'count': 147.99998474121094, 'sum': 124.09806060791016, 'std': 0.17917024757628858, 'median': 0.8441632986068726, 'majority': 0.212874636054039, 'minority': 0.212874636054039, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 20.0, 40.0, 42.0, 31.0, 8.0, 8.0], [0.212874636054039, 0.3169962763786316, 0.421117901802063, 0.5252395868301392, 0.6293612122535706, 0.733482837677002, 0.8376045227050781, 0.9417261481285095, 1.045847773551941, 1.1499693393707275, 1.2540910243988037]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3706408441066742, 'percentile_98': 1.2335612773895264}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27536749839782715, 'max': 1.5972626209259033, 'mean': 0.9733127951622009, 'count': 147.99998474121094, 'sum': 144.05027770996094, 'std': 0.2390215661028153, 'median': 0.9613067507743835, 'majority': 0.27536749839782715, 'minority': 0.27536749839782715, 'unique': 165.0, 'histogram': [[2.0, 3.0, 6.0, 22.0, 37.0, 41.0, 25.0, 19.0, 4.0, 6.0], [0.27536749839782715, 0.40755701065063477, 0.5397465229034424, 0.67193603515625, 0.8041255474090576, 0.9363150596618652, 1.0685045719146729, 1.2006940841674805, 1.332883596420288, 1.4650731086730957, 1.5972626209259033]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4111015498638153, 'percentile_98': 1.551556944847107}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41538798809051514, 'max': 2.3522419929504395, 'mean': 1.4667373895645142, 'count': 147.99998474121094, 'sum': 217.07711791992188, 'std': 0.3428677160259118, 'median': 1.4398131370544434, 'majority': 0.41538798809051514, 'minority': 0.41538798809051514, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 18.0, 34.0, 45.0, 28.0, 19.0, 5.0, 7.0], [0.41538798809051514, 0.6090734004974365, 0.8027588129043579, 0.9964441657066345, 1.1901295185089111, 1.383815050125122, 1.577500343322754, 1.7711857557296753, 1.9648711681365967, 2.1585564613342285, 2.3522419929504395]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6387200355529785, 'percentile_98': 2.2872684001922607}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.38379478454589844, 'max': 2.218316078186035, 'mean': 1.4348998069763184, 'count': 147.99998474121094, 'sum': 212.36514282226562, 'std': 0.3113722957737147, 'median': 1.432715892791748, 'majority': 0.38379478454589844, 'minority': 0.38379478454589844, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 13.0, 26.0, 46.0, 35.0, 25.0, 7.0, 6.0], [0.38379478454589844, 0.5672469139099121, 0.7506990432739258, 0.9341511726379395, 1.1176033020019531, 1.3010554313659668, 1.4845075607299805, 1.6679596900939941, 1.8514118194580078, 2.0348639488220215, 2.218316078186035]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6436572074890137, 'percentile_98': 2.167465925216675}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3304702937602997, 'max': 1.9261261224746704, 'mean': 1.235375165939331, 'count': 147.99998474121094, 'sum': 182.83551025390625, 'std': 0.2720999017687939, 'median': 1.232351303100586, 'majority': 0.3304702937602997, 'minority': 0.3304702937602997, 'unique': 165.0, 'histogram': [[2.0, 1.0, 4.0, 13.0, 30.0, 45.0, 35.0, 22.0, 8.0, 5.0], [0.3304702937602997, 0.49003589153289795, 0.6496014595031738, 0.8091670274734497, 0.9687325954437256, 1.1282981634140015, 1.287863850593567, 1.4474294185638428, 1.6069949865341187, 1.7665605545043945, 1.9261261224746704]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5498591065406799, 'percentile_98': 1.882887840270996}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31711286306381226, 'max': 1.8857969045639038, 'mean': 1.1894338130950928, 'count': 147.99998474121094, 'sum': 176.03619384765625, 'std': 0.2641977505541934, 'median': 1.1845027208328247, 'majority': 0.31711286306381226, 'minority': 0.31711286306381226, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 13.0, 35.0, 46.0, 31.0, 20.0, 7.0, 5.0], [0.31711286306381226, 0.47398126125335693, 0.6308497190475464, 0.7877181172370911, 0.9445865154266357, 1.1014549732208252, 1.2583234310150146, 1.415191650390625, 1.5720601081848145, 1.728928565979004, 1.8857969045639038]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5310961604118347, 'percentile_98': 1.8232485055923462}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29546046257019043, 'max': 1.7555681467056274, 'mean': 1.0926539897918701, 'count': 147.99998474121094, 'sum': 161.7127685546875, 'std': 0.2479582500578349, 'median': 1.0830817222595215, 'majority': 0.29546046257019043, 'minority': 0.29546046257019043, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 18.0, 33.0, 47.0, 31.0, 16.0, 6.0, 6.0], [0.29546046257019043, 0.4414712190628052, 0.5874819755554199, 0.7334927916526794, 0.8795035481452942, 1.0255143642425537, 1.1715251207351685, 1.3175358772277832, 1.463546633720398, 1.6095573902130127, 1.7555681467056274]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.49122193455696106, 'percentile_98': 1.6985727548599243}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.269656240940094, 'max': 1.6169341802597046, 'mean': 0.9882692098617554, 'count': 147.99998474121094, 'sum': 146.26382446289062, 'std': 0.23032998902418178, 'median': 0.9682225584983826, 'majority': 0.269656240940094, 'minority': 0.269656240940094, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 39.0, 46.0, 29.0, 13.0, 6.0, 6.0], [0.269656240940094, 0.4043840169906616, 0.539111852645874, 0.6738396286964417, 0.8085674047470093, 0.9432951807975769, 1.0780229568481445, 1.212750792503357, 1.3474786281585693, 1.4822063446044922, 1.6169341802597046]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4457876980304718, 'percentile_98': 1.5558741092681885}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.21964961290359497, 'max': 1.2793129682540894, 'mean': 0.755611777305603, 'count': 147.99998474121094, 'sum': 111.83053588867188, 'std': 0.18435004881764286, 'median': 0.7396512627601624, 'majority': 0.21964961290359497, 'minority': 0.21964961290359497, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 26.0, 45.0, 37.0, 25.0, 8.0, 6.0, 6.0], [0.21964961290359497, 0.32561594247817993, 0.4315822720527649, 0.5375486016273499, 0.6435149312019348, 0.7494812607765198, 0.8554475903511047, 0.9614139199256897, 1.0673801898956299, 1.1733465194702148, 1.2793129682540894]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34753522276878357, 'percentile_98': 1.235093355178833}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2127218246459961, 'max': 1.2300162315368652, 'mean': 0.7290831804275513, 'count': 147.99998474121094, 'sum': 107.904296875, 'std': 0.17827477934024877, 'median': 0.7073950171470642, 'majority': 0.2127218246459961, 'minority': 0.2127218246459961, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 23.0, 47.0, 37.0, 26.0, 8.0, 7.0, 5.0], [0.2127218246459961, 0.31445127725601196, 0.41618070006370544, 0.5179101228713989, 0.6196395754814148, 0.7213690280914307, 0.8230984210968018, 0.9248278737068176, 1.0265573263168335, 1.1282868385314941, 1.2300162315368652]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3305891454219818, 'percentile_98': 1.1995880603790283}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19899418950080872, 'max': 1.1433885097503662, 'mean': 0.6885316967964172, 'count': 147.99998474121094, 'sum': 101.90267944335938, 'std': 0.16533334441995712, 'median': 0.676367998123169, 'majority': 0.19899418950080872, 'minority': 0.19899418950080872, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 18.0, 46.0, 40.0, 27.0, 10.0, 7.0, 5.0], [0.19899418950080872, 0.29343360662460327, 0.3878730535507202, 0.48231247067451477, 0.5767519474029541, 0.6711913347244263, 0.7656307220458984, 0.8600702285766602, 0.9545096158981323, 1.048949122428894, 1.1433885097503662]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.30962687730789185, 'percentile_98': 1.1132227182388306}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18051233887672424, 'max': 1.0394788980484009, 'mean': 0.6282572150230408, 'count': 147.99998474121094, 'sum': 92.9820556640625, 'std': 0.15028518225296053, 'median': 0.6174570918083191, 'majority': 0.18051233887672424, 'minority': 0.18051233887672424, 'unique': 165.0, 'histogram': [[2.0, 3.0, 5.0, 20.0, 44.0, 43.0, 25.0, 11.0, 7.0, 5.0], [0.18051233887672424, 0.2664089798927307, 0.35230565071105957, 0.43820229172706604, 0.5240989923477173, 0.6099956035614014, 0.6958922147750854, 0.7817889451980591, 0.8676855564117432, 0.9535822868347168, 1.0394788980484009]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28219154477119446, 'percentile_98': 1.0122992992401123}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18849067389965057, 'max': 1.0742006301879883, 'mean': 0.6558168530464172, 'count': 147.99998474121094, 'sum': 97.06088256835938, 'std': 0.15522132454870702, 'median': 0.6451029777526855, 'majority': 0.18849067389965057, 'minority': 0.18849067389965057, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 21.0, 42.0, 41.0, 26.0, 14.0, 7.0, 5.0], [0.18849067389965057, 0.27706167101860046, 0.36563265323638916, 0.45420366525650024, 0.5427746772766113, 0.6313456892967224, 0.7199166417121887, 0.8084876537322998, 0.8970586657524109, 0.985629677772522, 1.0742006301879883]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28954145312309265, 'percentile_98': 1.0429631471633911}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19844280183315277, 'max': 1.1640098094940186, 'mean': 0.6936855316162109, 'count': 147.99998474121094, 'sum': 102.66545104980469, 'std': 0.1695567790819366, 'median': 0.6816054582595825, 'majority': 0.19844280183315277, 'minority': 0.19844280183315277, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 25.0, 40.0, 40.0, 25.0, 15.0, 2.0, 6.0], [0.19844280183315277, 0.29499951004981995, 0.3915562033653259, 0.4881129264831543, 0.5846695899963379, 0.6812263131141663, 0.7777830362319946, 0.8743396997451782, 0.9708964228630066, 1.067453145980835, 1.1640098094940186]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2959709167480469, 'percentile_98': 1.1144132614135742}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36911675333976746, 'max': 2.122227191925049, 'mean': 1.2830630540847778, 'count': 147.99998474121094, 'sum': 189.893310546875, 'std': 0.3081707167417742, 'median': 1.2907121181488037, 'majority': 0.36911675333976746, 'minority': 0.36911675333976746, 'unique': 165.0, 'histogram': [[3.0, 2.0, 6.0, 24.0, 36.0, 37.0, 31.0, 18.0, 2.0, 6.0], [0.36911675333976746, 0.5444278120994568, 0.7197388410568237, 0.8950499296188354, 1.0703608989715576, 1.2456719875335693, 1.420983076095581, 1.5962940454483032, 1.771605134010315, 1.9469162225723267, 2.122227191925049]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5443932414054871, 'percentile_98': 2.029061794281006}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35178059339523315, 'max': 1.9493006467819214, 'mean': 1.2578880786895752, 'count': 147.99998474121094, 'sum': 186.16741943359375, 'std': 0.2786831147515544, 'median': 1.2586109638214111, 'majority': 0.35178059339523315, 'minority': 0.35178059339523315, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 15.0, 27.0, 42.0, 36.0, 24.0, 6.0, 7.0], [0.35178059339523315, 0.5115326046943665, 0.6712846159934998, 0.8310366272926331, 0.9907886385917664, 1.1505405902862549, 1.3102927207946777, 1.4700446128845215, 1.6297967433929443, 1.789548635482788, 1.9493006467819214]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5511226654052734, 'percentile_98': 1.9010602235794067}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2582997977733612, 'max': 1.479321002960205, 'mean': 0.9866259694099426, 'count': 147.99998474121094, 'sum': 146.0206298828125, 'std': 0.20599856222447235, 'median': 0.9938112497329712, 'majority': 0.2582997977733612, 'minority': 0.2582997977733612, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 19.0, 41.0, 44.0, 27.0, 11.0, 6.0], [0.2582997977733612, 0.3804019093513489, 0.5025040507316589, 0.6246061325073242, 0.7467082738876343, 0.8688104152679443, 0.9909125566482544, 1.113014578819275, 1.235116720199585, 1.357218861579895, 1.479321002960205]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4413449466228485, 'percentile_98': 1.4413046836853027}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2296360433101654, 'max': 1.3138751983642578, 'mean': 0.8843154907226562, 'count': 147.99998474121094, 'sum': 130.87867736816406, 'std': 0.18395736884889966, 'median': 0.8900114297866821, 'majority': 0.2296360433101654, 'minority': 0.2296360433101654, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 10.0, 17.0, 41.0, 42.0, 32.0, 10.0, 7.0], [0.2296360433101654, 0.3380599617958069, 0.446483850479126, 0.5549077987670898, 0.6633316874504089, 0.771755576133728, 0.8801795244216919, 0.9886034727096558, 1.09702730178833, 1.205451250076294, 1.3138751983642578]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.39411842823028564, 'percentile_98': 1.2872447967529297}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2141609787940979, 'max': 1.2080910205841064, 'mean': 0.7985992431640625, 'count': 147.99998474121094, 'sum': 118.19267272949219, 'std': 0.1719945524314322, 'median': 0.8000496625900269, 'majority': 0.2141609787940979, 'minority': 0.2141609787940979, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 13.0, 24.0, 41.0, 36.0, 29.0, 9.0, 7.0], [0.2141609787940979, 0.31355398893356323, 0.41294699907302856, 0.5123399496078491, 0.6117329597473145, 0.7111259698867798, 0.8105189800262451, 0.9099119901657104, 1.0093050003051758, 1.1086980104446411, 1.2080910205841064]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34815436601638794, 'percentile_98': 1.1880090236663818}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3365495502948761, 'max': 1.8668522834777832, 'mean': 1.1962792873382568, 'count': 147.99998474121094, 'sum': 177.04931640625, 'std': 0.26793415858376646, 'median': 1.2039343118667603, 'majority': 0.3365495502948761, 'minority': 0.3365495502948761, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 15.0, 30.0, 39.0, 35.0, 26.0, 4.0, 7.0], [0.3365495502948761, 0.48957982659339905, 0.6426100730895996, 0.7956403493881226, 0.9486706256866455, 1.1017009019851685, 1.2547311782836914, 1.4077614545822144, 1.5607917308807373, 1.7138220071792603, 1.8668522834777832]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5139105916023254, 'percentile_98': 1.8242249488830566}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33984503149986267, 'max': 1.8916429281234741, 'mean': 1.3094619512557983, 'count': 147.99998474121094, 'sum': 193.80035400390625, 'std': 0.2677273299506695, 'median': 1.3312653303146362, 'majority': 0.33984503149986267, 'minority': 0.33984503149986267, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 14.0, 39.0, 37.0, 38.0, 16.0, 7.0], [0.33984503149986267, 0.49502480030059814, 0.650204598903656, 0.8053843975067139, 0.960564136505127, 1.1157439947128296, 1.2709237337112427, 1.4261035919189453, 1.5812833309173584, 1.7364630699157715, 1.8916429281234741]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5789593458175659, 'percentile_98': 1.8799066543579102}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27360764145851135, 'max': 1.5402452945709229, 'mean': 1.0827252864837646, 'count': 147.99998474121094, 'sum': 160.2433319091797, 'std': 0.222744556115371, 'median': 1.1123135089874268, 'majority': 0.27360764145851135, 'minority': 0.27360764145851135, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 12.0, 34.0, 32.0, 41.0, 21.0, 11.0], [0.27360764145851135, 0.4002714157104492, 0.5269352197647095, 0.653598964214325, 0.7802627086639404, 0.9069265127182007, 1.033590316772461, 1.1602540016174316, 1.286917805671692, 1.4135816097259521, 1.5402452945709229]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47380611300468445, 'percentile_98': 1.5325812101364136}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2396370768547058, 'max': 1.3562190532684326, 'mean': 0.9783266186714172, 'count': 147.99998474121094, 'sum': 144.79232788085938, 'std': 0.20041342228234885, 'median': 0.9986008405685425, 'majority': 0.2396370768547058, 'minority': 0.2396370768547058, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 4.0, 12.0, 27.0, 34.0, 43.0, 25.0, 14.0], [0.2396370768547058, 0.35129526257514954, 0.46295344829559326, 0.5746116638183594, 0.6862698793411255, 0.7979280352592468, 0.9095862507820129, 1.0212444067001343, 1.1329026222229004, 1.244560718536377, 1.3562190532684326]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.42569491267204285, 'percentile_98': 1.3447171449661255}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20049381256103516, 'max': 1.1385791301727295, 'mean': 0.818658709526062, 'count': 147.99998474121094, 'sum': 121.1614761352539, 'std': 0.16946684541287976, 'median': 0.8287291526794434, 'majority': 0.20049381256103516, 'minority': 0.20049381256103516, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 12.0, 27.0, 32.0, 40.0, 28.0, 14.0], [0.20049381256103516, 0.2943023443222046, 0.388110876083374, 0.48191940784454346, 0.5757279396057129, 0.6695364713668823, 0.7633450031280518, 0.8571535348892212, 0.9509620666503906, 1.04477059841156, 1.1385791301727295]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3535125255584717, 'percentile_98': 1.1325780153274536}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2397376298904419, 'max': 1.3529014587402344, 'mean': 0.9480418562889099, 'count': 147.99998474121094, 'sum': 140.3101806640625, 'std': 0.20011862239587558, 'median': 0.9551337957382202, 'majority': 0.2397376298904419, 'minority': 0.2397376298904419, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 16.0, 25.0, 36.0, 46.0, 16.0, 11.0], [0.2397376298904419, 0.35105401277542114, 0.4623703956604004, 0.5736867785453796, 0.6850031614303589, 0.7963195443153381, 0.9076359272003174, 1.0189523696899414, 1.1302686929702759, 1.2415851354599, 1.3529014587402344]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40366581082344055, 'percentile_98': 1.3045445680618286}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27742907404899597, 'max': 1.5616419315338135, 'mean': 1.1117650270462036, 'count': 147.99998474121094, 'sum': 164.5412139892578, 'std': 0.23471006443691844, 'median': 1.123852014541626, 'majority': 0.27742907404899597, 'minority': 0.27742907404899597, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 15.0, 27.0, 30.0, 42.0, 23.0, 14.0], [0.27742907404899597, 0.405850350856781, 0.5342715978622437, 0.6626929044723511, 0.7911142110824585, 0.9195355176925659, 1.0479567050933838, 1.1763780117034912, 1.3047993183135986, 1.433220624923706, 1.5616419315338135]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.47207656502723694, 'percentile_98': 1.5408703088760376}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2458527386188507, 'max': 1.3915997743606567, 'mean': 1.0015697479248047, 'count': 147.99998474121094, 'sum': 148.2322998046875, 'std': 0.20940859688754623, 'median': 1.0172029733657837, 'majority': 0.2458527386188507, 'minority': 0.2458527386188507, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 6.0, 14.0, 24.0, 32.0, 41.0, 28.0, 14.0], [0.2458527386188507, 0.3604274392127991, 0.4750021696090698, 0.5895768404006958, 0.7041515707969666, 0.8187263011932373, 0.9333009719848633, 1.0478756427764893, 1.1624504327774048, 1.2770251035690308, 1.3915997743606567]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.42866697907447815, 'percentile_98': 1.3836548328399658}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23691025376319885, 'max': 1.3771319389343262, 'mean': 0.988392174243927, 'count': 147.99998474121094, 'sum': 146.2820281982422, 'std': 0.20660207457324792, 'median': 1.008095383644104, 'majority': 0.23691025376319885, 'minority': 0.23691025376319885, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 13.0, 22.0, 34.0, 42.0, 27.0, 13.0], [0.23691025376319885, 0.35093241930007935, 0.4649546146392822, 0.5789767503738403, 0.6929989457130432, 0.8070211410522461, 0.9210432767868042, 1.0350654125213623, 1.14908766746521, 1.263109803199768, 1.3771319389343262]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.42088645696640015, 'percentile_98': 1.3478055000305176}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20506486296653748, 'max': 1.2320772409439087, 'mean': 0.8794068098068237, 'count': 147.99998474121094, 'sum': 130.15219116210938, 'std': 0.1830772072916454, 'median': 0.9018163084983826, 'majority': 0.20506486296653748, 'minority': 0.20506486296653748, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 15.0, 23.0, 34.0, 44.0, 26.0, 11.0], [0.20506486296653748, 0.3077660799026489, 0.41046732664108276, 0.5131685733795166, 0.6158697605133057, 0.7185710668563843, 0.8212722539901733, 0.9239734411239624, 1.026674747467041, 1.12937593460083, 1.2320772409439087]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.37771227955818176, 'percentile_98': 1.1847261190414429}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1926443874835968, 'max': 1.1630361080169678, 'mean': 0.8222615122795105, 'count': 147.99998474121094, 'sum': 121.69468688964844, 'std': 0.17398843445343673, 'median': 0.8441675901412964, 'majority': 0.1926443874835968, 'minority': 0.1926443874835968, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 8.0, 16.0, 25.0, 29.0, 46.0, 25.0, 10.0], [0.1926443874835968, 0.28968358039855957, 0.38672274351119995, 0.4837619364261627, 0.5808011293411255, 0.6778402328491211, 0.7748794555664062, 0.8719186782836914, 0.968957781791687, 1.0659970045089722, 1.1630361080169678]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3497940003871918, 'percentile_98': 1.1086050271987915}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17039132118225098, 'max': 1.0759185552597046, 'mean': 0.7549453377723694, 'count': 147.99998474121094, 'sum': 111.73189544677734, 'std': 0.15905911026998218, 'median': 0.7796481847763062, 'majority': 0.17039132118225098, 'minority': 0.17039132118225098, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 18.0, 25.0, 32.0, 45.0, 23.0, 10.0], [0.17039132118225098, 0.26094403862953186, 0.35149675607681274, 0.442049503326416, 0.5326021909713745, 0.6231549382209778, 0.713707685470581, 0.8042603731155396, 0.8948131203651428, 0.9853658676147461, 1.0759185552597046]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32511064410209656, 'percentile_98': 1.0233855247497559}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.13102850317955017, 'max': 0.8831621408462524, 'mean': 0.6189824342727661, 'count': 147.99998474121094, 'sum': 91.60939025878906, 'std': 0.12771232718009565, 'median': 0.6301504969596863, 'majority': 0.13102850317955017, 'minority': 0.13102850317955017, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 6.0, 16.0, 26.0, 36.0, 42.0, 23.0, 11.0], [0.13102850317955017, 0.20624186098575592, 0.28145521879196167, 0.3566685914993286, 0.43188193440437317, 0.5070953369140625, 0.5823086500167847, 0.6575219631195068, 0.7327353954315186, 0.8079487085342407, 0.8831621408462524]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2745392918586731, 'percentile_98': 0.8432866930961609}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.13968977332115173, 'max': 0.9052364826202393, 'mean': 0.6371272206306458, 'count': 147.99998474121094, 'sum': 94.29481506347656, 'std': 0.13316986446212373, 'median': 0.6531083583831787, 'majority': 0.13968977332115173, 'minority': 0.13968977332115173, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 7.0, 16.0, 24.0, 33.0, 45.0, 28.0, 7.0], [0.13968977332115173, 0.21624444425106049, 0.29279911518096924, 0.3693537712097168, 0.44590845704078674, 0.5224630832672119, 0.5990177989006042, 0.6755725145339966, 0.7521271705627441, 0.8286818265914917, 0.9052364826202393]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.27451446652412415, 'percentile_98': 0.8594842553138733}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.1573723554611206, 'max': 0.9691364765167236, 'mean': 0.6750268340110779, 'count': 147.99998474121094, 'sum': 99.90396118164062, 'std': 0.146979144894143, 'median': 0.6925255060195923, 'majority': 0.1573723554611206, 'minority': 0.1573723554611206, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 9.0, 16.0, 28.0, 30.0, 42.0, 24.0, 10.0], [0.1573723554611206, 0.23854877054691315, 0.3197251856327057, 0.4009016156196594, 0.48207801580429077, 0.5632544159889221, 0.6444308757781982, 0.7256072759628296, 0.8067836761474609, 0.8879600763320923, 0.9691364765167236]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2810494303703308, 'percentile_98': 0.9177462458610535}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.27014368772506714, 'max': 1.6240777969360352, 'mean': 1.1210137605667114, 'count': 147.99998474121094, 'sum': 165.91001892089844, 'std': 0.2513503916004136, 'median': 1.160263180732727, 'majority': 0.27014368772506714, 'minority': 0.27014368772506714, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 11.0, 16.0, 31.0, 29.0, 36.0, 24.0, 12.0], [0.27014368772506714, 0.40553709864616394, 0.5409305095672607, 0.6763238906860352, 0.8117173314094543, 0.9471107125282288, 1.082504153251648, 1.217897653579712, 1.3532910346984863, 1.4886844158172607, 1.6240777969360352]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45818468928337097, 'percentile_98': 1.5331954956054688}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2806093096733093, 'max': 1.8770668506622314, 'mean': 1.287926435470581, 'count': 147.99998474121094, 'sum': 190.61309814453125, 'std': 0.28719111985093104, 'median': 1.3258237838745117, 'majority': 0.2806093096733093, 'minority': 0.2806093096733093, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 11.0, 15.0, 28.0, 36.0, 38.0, 23.0, 9.0], [0.2806093096733093, 0.4402550458908081, 0.5999008417129517, 0.7595465779304504, 0.9191923141479492, 1.0788381099700928, 1.2384839057922363, 1.3981294631958008, 1.5577752590179443, 1.717421054840088, 1.8770668506622314]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5411339402198792, 'percentile_98': 1.7952102422714233}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25251683592796326, 'max': 1.7555465698242188, 'mean': 1.1796255111694336, 'count': 147.99998474121094, 'sum': 174.58456420898438, 'std': 0.2746563042469082, 'median': 1.2162905931472778, 'majority': 0.25251683592796326, 'minority': 0.25251683592796326, 'unique': 165.0, 'histogram': [[2.0, 1.0, 5.0, 10.0, 20.0, 26.0, 37.0, 35.0, 20.0, 9.0], [0.25251683592796326, 0.40281981229782104, 0.5531227588653564, 0.7034257650375366, 0.8537287712097168, 1.004031777381897, 1.1543346643447876, 1.3046376705169678, 1.454940676689148, 1.6052436828613281, 1.7555465698242188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.48872479796409607, 'percentile_98': 1.6876839399337769}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23181693255901337, 'max': 1.6248526573181152, 'mean': 1.0698570013046265, 'count': 147.99998474121094, 'sum': 158.3388214111328, 'std': 0.2527756829678599, 'median': 1.0995498895645142, 'majority': 0.23181693255901337, 'minority': 0.23181693255901337, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 11.0, 21.0, 28.0, 40.0, 32.0, 17.0, 7.0], [0.23181693255901337, 0.37112051248550415, 0.5104240775108337, 0.6497277021408081, 0.7890312671661377, 0.9283348321914673, 1.0676383972167969, 1.2069419622421265, 1.346245527267456, 1.4855490922927856, 1.6248526573181152]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4361547529697418, 'percentile_98': 1.5478293895721436}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20406919717788696, 'max': 1.4460253715515137, 'mean': 0.9418056607246399, 'count': 147.99998474121094, 'sum': 139.38722229003906, 'std': 0.22571735765021644, 'median': 0.9643613696098328, 'majority': 0.20406919717788696, 'minority': 0.20406919717788696, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 13.0, 21.0, 29.0, 39.0, 32.0, 15.0, 7.0], [0.20406919717788696, 0.32826483249664307, 0.4524604380130768, 0.5766560435295105, 0.7008516788482666, 0.8250473141670227, 0.949242889881134, 1.0734385251998901, 1.197634220123291, 1.3218297958374023, 1.4460253715515137]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.38096344470977783, 'percentile_98': 1.376659870147705}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20674864947795868, 'max': 1.4294414520263672, 'mean': 0.9227258563041687, 'count': 147.99998474121094, 'sum': 136.56341552734375, 'std': 0.22282523719366668, 'median': 0.9455885887145996, 'majority': 0.20674864947795868, 'minority': 0.20674864947795868, 'unique': 165.0, 'histogram': [[2.0, 3.0, 6.0, 15.0, 21.0, 29.0, 38.0, 31.0, 13.0, 7.0], [0.20674864947795868, 0.3290179371833801, 0.4512872099876404, 0.5735565423965454, 0.6958258152008057, 0.8180950880050659, 0.940364420413971, 1.0626336336135864, 1.1849029064178467, 1.307172179222107, 1.4294414520263672]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36713770031929016, 'percentile_98': 1.357020616531372}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.203464075922966, 'max': 1.378864049911499, 'mean': 0.9008618593215942, 'count': 147.99998474121094, 'sum': 133.32754516601562, 'std': 0.2122290682771996, 'median': 0.9273771047592163, 'majority': 0.203464075922966, 'minority': 0.203464075922966, 'unique': 165.0, 'histogram': [[2.0, 3.0, 4.0, 11.0, 23.0, 28.0, 42.0, 31.0, 14.0, 7.0], [0.203464075922966, 0.32100409269332886, 0.4385440945625305, 0.5560840964317322, 0.6736240983009338, 0.7911641001701355, 0.9087041020393372, 1.026244044303894, 1.1437840461730957, 1.2613240480422974, 1.378864049911499]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3614897131919861, 'percentile_98': 1.3069605827331543}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20668934285640717, 'max': 1.4012572765350342, 'mean': 0.8960301876068115, 'count': 147.99998474121094, 'sum': 132.61245727539062, 'std': 0.21992175439319725, 'median': 0.9159177541732788, 'majority': 0.20668934285640717, 'minority': 0.20668934285640717, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 15.0, 21.0, 31.0, 38.0, 28.0, 13.0, 7.0], [0.20668934285640717, 0.32614612579345703, 0.4456029236316681, 0.5650597214698792, 0.6845164895057678, 0.8039733171463013, 0.9234300851821899, 1.0428868532180786, 1.1623436212539673, 1.2818005084991455, 1.4012572765350342]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35101789236068726, 'percentile_98': 1.3308370113372803}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24812062084674835, 'max': 1.6396141052246094, 'mean': 1.0447139739990234, 'count': 147.99998474121094, 'sum': 154.61766052246094, 'std': 0.25809135672663663, 'median': 1.0671415328979492, 'majority': 0.24812062084674835, 'minority': 0.24812062084674835, 'unique': 165.0, 'histogram': [[2.0, 3.0, 8.0, 15.0, 24.0, 29.0, 39.0, 24.0, 13.0, 8.0], [0.24812062084674835, 0.3872699737548828, 0.5264192819595337, 0.6655686497688293, 0.8047179579734802, 0.9438672661781311, 1.0830166339874268, 1.2221660614013672, 1.361315369606018, 1.500464677810669, 1.6396141052246094]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40351951122283936, 'percentile_98': 1.5551738739013672}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2280506193637848, 'max': 1.6376631259918213, 'mean': 1.0256716012954712, 'count': 147.99998474121094, 'sum': 151.79937744140625, 'std': 0.25642463618160927, 'median': 1.054993748664856, 'majority': 0.2280506193637848, 'minority': 0.2280506193637848, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 16.0, 24.0, 34.0, 37.0, 19.0, 16.0, 7.0], [0.2280506193637848, 0.36901187896728516, 0.5099731683731079, 0.6509343981742859, 0.7918956279754639, 0.9328569173812866, 1.0738182067871094, 1.2147793769836426, 1.3557406663894653, 1.496701955795288, 1.6376631259918213]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4057570695877075, 'percentile_98': 1.5634775161743164}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.19737716019153595, 'max': 1.433406114578247, 'mean': 0.8835170865058899, 'count': 147.99998474121094, 'sum': 130.76051330566406, 'std': 0.22271501869811, 'median': 0.9056174159049988, 'majority': 0.19737716019153595, 'minority': 0.19737716019153595, 'unique': 165.0, 'histogram': [[2.0, 3.0, 7.0, 17.0, 25.0, 39.0, 35.0, 18.0, 12.0, 7.0], [0.19737716019153595, 0.320980042219162, 0.4445829391479492, 0.5681858062744141, 0.6917887330055237, 0.8153916001319885, 0.9389944672584534, 1.062597393989563, 1.1862002611160278, 1.3098032474517822, 1.433406114578247]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.35036614537239075, 'percentile_98': 1.3707799911499023}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17937731742858887, 'max': 1.255539894104004, 'mean': 0.7789817452430725, 'count': 147.99998474121094, 'sum': 115.2892837524414, 'std': 0.19221645268949814, 'median': 0.7948589324951172, 'majority': 0.17937731742858887, 'minority': 0.17937731742858887, 'unique': 165.0, 'histogram': [[2.0, 3.0, 6.0, 19.0, 25.0, 36.0, 39.0, 17.0, 12.0, 6.0], [0.17937731742858887, 0.2869935631752014, 0.39460983872413635, 0.5022261142730713, 0.6098423600196838, 0.7174586057662964, 0.8250749111175537, 0.9326911568641663, 1.0403074026107788, 1.1479237079620361, 1.255539894104004]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3107088506221771, 'percentile_98': 1.1986770629882812}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.17998848855495453, 'max': 1.1771774291992188, 'mean': 0.7454656362533569, 'count': 147.99998474121094, 'sum': 110.32890319824219, 'std': 0.17836247015801834, 'median': 0.7662071585655212, 'majority': 0.17998848855495453, 'minority': 0.17998848855495453, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 24.0, 33.0, 44.0, 21.0, 10.0, 7.0], [0.17998848855495453, 0.2797073721885681, 0.3794262707233429, 0.4791451692581177, 0.5788640379905701, 0.6785829663276672, 0.7783018350601196, 0.8780207633972168, 0.9777396321296692, 1.0774585008621216, 1.1771774291992188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2994832694530487, 'percentile_98': 1.1199731826782227}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20130521059036255, 'max': 1.2112648487091064, 'mean': 0.7744555473327637, 'count': 147.99998474121094, 'sum': 114.6194076538086, 'std': 0.1873538222321603, 'median': 0.7846765518188477, 'majority': 0.20130521059036255, 'minority': 0.20130521059036255, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 12.0, 30.0, 29.0, 39.0, 24.0, 12.0, 7.0], [0.20130521059036255, 0.30230116844177246, 0.40329715609550476, 0.5042931437492371, 0.605289101600647, 0.7062850594520569, 0.8072810769081116, 0.9082770347595215, 1.0092730522155762, 1.1102689504623413, 1.2112648487091064]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.30761486291885376, 'percentile_98': 1.1312094926834106}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.34068185091018677, 'max': 2.0475924015045166, 'mean': 1.2698975801467896, 'count': 147.99998474121094, 'sum': 187.94482421875, 'std': 0.31908428997616356, 'median': 1.281762719154358, 'majority': 0.34068185091018677, 'minority': 0.34068185091018677, 'unique': 165.0, 'histogram': [[3.0, 3.0, 9.0, 18.0, 29.0, 28.0, 37.0, 22.0, 11.0, 5.0], [0.34068185091018677, 0.5113729238510132, 0.6820639371871948, 0.8527550101280212, 1.0234460830688477, 1.1941370964050293, 1.364828109741211, 1.5355193614959717, 1.7062103748321533, 1.876901388168335, 2.0475924015045166]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.491983026266098, 'percentile_98': 1.8741016387939453}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2721313238143921, 'max': 1.7161577939987183, 'mean': 1.1025699377059937, 'count': 147.99998474121094, 'sum': 163.18032836914062, 'std': 0.25244533159461735, 'median': 1.1307052373886108, 'majority': 0.2721313238143921, 'minority': 0.2721313238143921, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 15.0, 27.0, 30.0, 45.0, 24.0, 11.0, 6.0], [0.2721313238143921, 0.4165339767932892, 0.5609366297721863, 0.7053393125534058, 0.8497419357299805, 0.9941445589065552, 1.1385471820831299, 1.2829499244689941, 1.4273525476455688, 1.5717551708221436, 1.7161577939987183]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45469748973846436, 'percentile_98': 1.5947481393814087}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.22931839525699615, 'max': 1.3387911319732666, 'mean': 0.9022382497787476, 'count': 147.99998474121094, 'sum': 133.53125, 'std': 0.2020389794967963, 'median': 0.9243069887161255, 'majority': 0.22931839525699615, 'minority': 0.22931839525699615, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 16.0, 18.0, 28.0, 35.0, 39.0, 14.0, 9.0], [0.22931839525699615, 0.3402656614780426, 0.45121294260025024, 0.5621601939201355, 0.6731075048446655, 0.7840547561645508, 0.895002007484436, 1.0059493780136108, 1.116896629333496, 1.2278438806533813, 1.3387911319732666]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3742128610610962, 'percentile_98': 1.2614023685455322}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2054475098848343, 'max': 1.133879542350769, 'mean': 0.7842704057693481, 'count': 147.99998474121094, 'sum': 116.07200622558594, 'std': 0.17501833449266266, 'median': 0.8061538934707642, 'majority': 0.2054475098848343, 'minority': 0.2054475098848343, 'unique': 165.0, 'histogram': [[2.0, 2.0, 2.0, 13.0, 19.0, 25.0, 34.0, 37.0, 18.0, 13.0], [0.2054475098848343, 0.2982907295227051, 0.3911339044570923, 0.48397713899612427, 0.5768203139305115, 0.6696635484695435, 0.7625067234039307, 0.8553499579429626, 0.9481931328773499, 1.0410363674163818, 1.133879542350769]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32753992080688477, 'percentile_98': 1.116828441619873}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2602182626724243, 'max': 1.4098373651504517, 'mean': 0.9200852513313293, 'count': 147.99998474121094, 'sum': 136.172607421875, 'std': 0.21398247698819192, 'median': 0.9342949390411377, 'majority': 0.2602182626724243, 'minority': 0.2602182626724243, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 17.0, 25.0, 32.0, 35.0, 31.0, 10.0, 6.0], [0.2602182626724243, 0.375180184841156, 0.4901420772075653, 0.6051039695739746, 0.7200658917427063, 0.835027813911438, 0.9499896764755249, 1.0649516582489014, 1.1799135208129883, 1.2948753833770752, 1.4098373651504517]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3820037543773651, 'percentile_98': 1.347048044204712}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2931782603263855, 'max': 1.6090303659439087, 'mean': 1.0605098009109497, 'count': 147.99998474121094, 'sum': 156.95542907714844, 'std': 0.23691484430723456, 'median': 1.0648382902145386, 'majority': 0.2931782603263855, 'minority': 0.2931782603263855, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 22.0, 35.0, 36.0, 32.0, 9.0, 7.0], [0.2931782603263855, 0.4247634708881378, 0.5563486814498901, 0.6879339218139648, 0.8195191025733948, 0.9511043429374695, 1.0826895236968994, 1.2142746448516846, 1.3458600044250488, 1.477445125579834, 1.6090303659439087]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.45861580967903137, 'percentile_98': 1.566522240638733}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28182652592658997, 'max': 1.5452022552490234, 'mean': 1.0175892114639282, 'count': 147.99998474121094, 'sum': 150.60317993164062, 'std': 0.22564470260588515, 'median': 1.0190364122390747, 'majority': 0.28182652592658997, 'minority': 0.28182652592658997, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 17.0, 22.0, 38.0, 38.0, 27.0, 9.0, 7.0], [0.28182652592658997, 0.4081640839576721, 0.5345016717910767, 0.6608392000198364, 0.7871768474578857, 0.9135143756866455, 1.0398519039154053, 1.1661895513534546, 1.2925270795822144, 1.4188646078109741, 1.5452022552490234]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.447638601064682, 'percentile_98': 1.5072752237319946}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26067665219306946, 'max': 1.422370195388794, 'mean': 0.9074451327323914, 'count': 147.99998474121094, 'sum': 134.30186462402344, 'std': 0.21159695926452807, 'median': 0.9227359294891357, 'majority': 0.26067665219306946, 'minority': 0.26067665219306946, 'unique': 165.0, 'histogram': [[2.0, 2.0, 4.0, 19.0, 34.0, 37.0, 31.0, 21.0, 8.0, 7.0], [0.26067665219306946, 0.3768460154533386, 0.4930153489112854, 0.609184741973877, 0.7253540754318237, 0.8415234088897705, 0.9576927423477173, 1.0738621950149536, 1.1900315284729004, 1.3062008619308472, 1.422370195388794]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4037863314151764, 'percentile_98': 1.388640284538269}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2331065982580185, 'max': 1.2629362344741821, 'mean': 0.7759077548980713, 'count': 147.99998474121094, 'sum': 114.83433532714844, 'std': 0.19567162875128224, 'median': 0.7675378322601318, 'majority': 0.2331065982580185, 'minority': 0.2331065982580185, 'unique': 165.0, 'histogram': [[2.0, 2.0, 10.0, 25.0, 38.0, 35.0, 17.0, 22.0, 7.0, 7.0], [0.2331065982580185, 0.336089551448822, 0.43907251954078674, 0.5420554876327515, 0.6450384259223938, 0.7480214238166809, 0.8510043621063232, 0.9539873600006104, 1.056970238685608, 1.159953236579895, 1.2629362344741821]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3471009135246277, 'percentile_98': 1.2320541143417358}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2589366137981415, 'max': 1.3980032205581665, 'mean': 0.8247882723808289, 'count': 147.99998474121094, 'sum': 122.06864929199219, 'std': 0.22713377061431264, 'median': 0.7957864999771118, 'majority': 0.2589366137981415, 'minority': 0.2589366137981415, 'unique': 165.0, 'histogram': [[3.0, 4.0, 16.0, 31.0, 36.0, 28.0, 14.0, 20.0, 6.0, 7.0], [0.2589366137981415, 0.37284326553344727, 0.48674994707107544, 0.6006566286087036, 0.714563250541687, 0.8284698724746704, 0.9423766136169434, 1.0562832355499268, 1.1701898574829102, 1.284096598625183, 1.3980032205581665]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.36650848388671875, 'percentile_98': 1.3578449487686157}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3208388090133667, 'max': 1.7775845527648926, 'mean': 0.9835758805274963, 'count': 147.99998474121094, 'sum': 145.5692138671875, 'std': 0.3114445146899481, 'median': 0.9150524139404297, 'majority': 0.3208388090133667, 'minority': 0.3208388090133667, 'unique': 165.0, 'histogram': [[3.0, 15.0, 24.0, 33.0, 28.0, 20.0, 14.0, 18.0, 4.0, 6.0], [0.3208388090133667, 0.46651339530944824, 0.6121879816055298, 0.7578625082969666, 0.9035370945930481, 1.0492117404937744, 1.1948862075805664, 1.340560793876648, 1.4862353801727295, 1.631909966468811, 1.7775845527648926]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4387107491493225, 'percentile_98': 1.7391149997711182}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2894565165042877, 'max': 1.552565336227417, 'mean': 0.8800007700920105, 'count': 147.99998474121094, 'sum': 130.24009704589844, 'std': 0.27804137858751227, 'median': 0.8345608115196228, 'majority': 0.2894565165042877, 'minority': 0.2894565165042877, 'unique': 165.0, 'histogram': [[3.0, 17.0, 19.0, 30.0, 31.0, 20.0, 14.0, 19.0, 5.0, 7.0], [0.2894565165042877, 0.4157674014568329, 0.5420782566070557, 0.6683892011642456, 0.794700026512146, 0.9210109710693359, 1.0473217964172363, 1.1736327409744263, 1.2999435663223267, 1.426254391670227, 1.552565336227417]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.40266406536102295, 'percentile_98': 1.5248130559921265}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.20740702748298645, 'max': 1.1187108755111694, 'mean': 0.6226247549057007, 'count': 147.99998474121094, 'sum': 92.14845275878906, 'std': 0.2089999540707661, 'median': 0.5921895503997803, 'majority': 0.20740702748298645, 'minority': 0.20740702748298645, 'unique': 165.0, 'histogram': [[5.0, 22.0, 15.0, 31.0, 27.0, 21.0, 13.0, 19.0, 6.0, 6.0], [0.20740702748298645, 0.2985374331474304, 0.389667809009552, 0.48079821467399597, 0.5719286203384399, 0.6630589962005615, 0.7541893720626831, 0.8453197479248047, 0.9364501237869263, 1.0275804996490479, 1.1187108755111694]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2707637548446655, 'percentile_98': 1.1013035774230957}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2365233600139618, 'max': 1.3020278215408325, 'mean': 0.6933649182319641, 'count': 147.99998474121094, 'sum': 102.61799621582031, 'std': 0.2540431167274807, 'median': 0.6505152583122253, 'majority': 0.2365233600139618, 'minority': 0.2365233600139618, 'unique': 165.0, 'histogram': [[13.0, 16.0, 26.0, 31.0, 18.0, 18.0, 13.0, 20.0, 4.0, 6.0], [0.2365233600139618, 0.3430737853050232, 0.449624240398407, 0.556174635887146, 0.6627250909805298, 0.7692755460739136, 0.8758260011672974, 0.9823764562606812, 1.088926911354065, 1.1954773664474487, 1.3020278215408325]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2749750316143036, 'percentile_98': 1.2779754400253296}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2771208882331848, 'max': 1.519370436668396, 'mean': 0.8268045783042908, 'count': 147.99998474121094, 'sum': 122.3670654296875, 'std': 0.3058936868375919, 'median': 0.7850112915039062, 'majority': 0.2771208882331848, 'minority': 0.2771208882331848, 'unique': 165.0, 'histogram': [[18.0, 13.0, 19.0, 29.0, 21.0, 20.0, 11.0, 21.0, 7.0, 6.0], [0.2771208882331848, 0.4013458490371704, 0.5255707502365112, 0.6497957110404968, 0.7740206718444824, 0.898245632648468, 1.022470474243164, 1.1466954946517944, 1.2709205150604248, 1.3951454162597656, 1.519370436668396]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28938859701156616, 'percentile_98': 1.5056297779083252}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.18490716814994812, 'max': 1.3309470415115356, 'mean': 0.728685736656189, 'count': 147.99998474121094, 'sum': 107.84547424316406, 'std': 0.2790357395981103, 'median': 0.7022431492805481, 'majority': 0.18490716814994812, 'minority': 0.18490716814994812, 'unique': 165.0, 'histogram': [[17.0, 9.0, 15.0, 23.0, 31.0, 20.0, 11.0, 25.0, 7.0, 7.0], [0.18490716814994812, 0.2995111346244812, 0.41411513090133667, 0.5287190675735474, 0.6433230638504028, 0.7579270601272583, 0.8725310564041138, 0.9871350526809692, 1.1017390489578247, 1.2163430452346802, 1.3309470415115356]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.20274657011032104, 'percentile_98': 1.2936347723007202}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.09908677637577057, 'max': 1.1570826768875122, 'mean': 0.6076911091804504, 'count': 147.99998474121094, 'sum': 89.93827819824219, 'std': 0.25713519513545163, 'median': 0.5817588567733765, 'majority': 0.09908677637577057, 'minority': 0.09908677637577057, 'unique': 165.0, 'histogram': [[15.0, 10.0, 15.0, 18.0, 36.0, 18.0, 14.0, 25.0, 7.0, 7.0], [0.09908677637577057, 0.20488637685775757, 0.3106859624385834, 0.4164855480194092, 0.5222851634025574, 0.6280847191810608, 0.733884334564209, 0.8396838903427124, 0.9454835057258606, 1.0512831211090088, 1.1570826768875122]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.10931278765201569, 'percentile_98': 1.124638319015503}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06198033317923546, 'max': 1.1129264831542969, 'mean': 0.565858006477356, 'count': 147.99998474121094, 'sum': 83.74697875976562, 'std': 0.2570825270547903, 'median': 0.5326524972915649, 'majority': 0.06198033317923546, 'minority': 0.06198033317923546, 'unique': 165.0, 'histogram': [[16.0, 9.0, 15.0, 21.0, 32.0, 19.0, 15.0, 24.0, 7.0, 7.0], [0.06198033317923546, 0.16707494854927063, 0.2721695601940155, 0.3772641718387604, 0.48235878348350525, 0.5874533653259277, 0.6925479769706726, 0.7976425886154175, 0.9027372002601624, 1.0078318119049072, 1.1129264831542969]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.0708865076303482, 'percentile_98': 1.0952976942062378}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.06148170307278633, 'max': 2.5165927410125732, 'mean': 1.2124699354171753, 'count': 147.99998474121094, 'sum': 179.44552612304688, 'std': 0.6006478626611715, 'median': 1.1272501945495605, 'majority': 0.06148170307278633, 'minority': 0.06148170307278633, 'unique': 165.0, 'histogram': [[16.0, 9.0, 16.0, 32.0, 22.0, 18.0, 15.0, 23.0, 7.0, 7.0], [0.06148170307278633, 0.3069927990436554, 0.5525038838386536, 0.7980149984359741, 1.04352605342865, 1.2890372276306152, 1.534548282623291, 1.7800594568252563, 2.0255703926086426, 2.2710816860198975, 2.5165927410125732]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.06873874366283417, 'percentile_98': 2.462584972381592}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.2124178409576416, 'mean': 1.0810879468917847, 'count': 147.99998474121094, 'sum': 160.00100708007812, 'std': 0.5335367018669612, 'median': 1.0292071104049683, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[16.0, 7.0, 16.0, 21.0, 33.0, 19.0, 14.0, 24.0, 8.0, 7.0], [0.028920605778694153, 0.24727033078670502, 0.4656200408935547, 0.6839697957038879, 0.9023194909095764, 1.1206692457199097, 1.3390190601348877, 1.5573687553405762, 1.7757184505462646, 1.9940681457519531, 2.2124178409576416]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03113742358982563, 'percentile_98': 2.167344331741333}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.0171823501586914, 'mean': 1.006575584411621, 'count': 147.99998474121094, 'sum': 148.97317504882812, 'std': 0.4770699285375877, 'median': 0.9501702189445496, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[14.0, 8.0, 14.0, 20.0, 36.0, 18.0, 15.0, 24.0, 8.0, 8.0], [0.028920605778694153, 0.22774676978588104, 0.42657291889190674, 0.6253990530967712, 0.8242252469062805, 1.0230515003204346, 1.2218775749206543, 1.4207037687301636, 1.6195299625396729, 1.8183561563491821, 2.0171823501586914]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03113742358982563, 'percentile_98': 1.9789011478424072}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.215210437774658, 'mean': 1.0827549695968628, 'count': 147.99998474121094, 'sum': 160.2477264404297, 'std': 0.5019299394173263, 'median': 1.024113655090332, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[12.0, 10.0, 14.0, 21.0, 36.0, 23.0, 12.0, 23.0, 7.0, 7.0], [0.028920605778694153, 0.24754957854747772, 0.4661785364151001, 0.6848074793815613, 0.9034364819526672, 1.122065544128418, 1.3406944274902344, 1.5593234300613403, 1.7779524326324463, 1.9965814352035522, 2.215210437774658]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03130601346492767, 'percentile_98': 2.107179641723633}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.578922986984253, 'mean': 1.3036680221557617, 'count': 147.99998474121094, 'sum': 192.94284057617188, 'std': 0.5981348651961327, 'median': 1.2203682661056519, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[10.0, 9.0, 13.0, 24.0, 33.0, 21.0, 15.0, 24.0, 8.0, 8.0], [0.028920605778694153, 0.2839208245277405, 0.538921058177948, 0.7939212918281555, 1.0489215850830078, 1.3039218187332153, 1.5589220523834229, 1.8139222860336304, 2.068922519683838, 2.323922634124756, 2.578922986984253]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.03130601346492767, 'percentile_98': 2.547172784805298}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.567112922668457, 'mean': 1.3346338272094727, 'count': 147.99998474121094, 'sum': 197.52578735351562, 'std': 0.5790313884037637, 'median': 1.2693238258361816, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[10.0, 7.0, 13.0, 21.0, 36.0, 20.0, 18.0, 24.0, 8.0, 8.0], [0.028920605778694153, 0.2827398180961609, 0.5365590453147888, 0.7903782725334167, 1.0441975593566895, 1.2980167865753174, 1.5518360137939453, 1.8056552410125732, 2.059474468231201, 2.313293695449829, 2.567112922668457]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.08284804970026016, 'percentile_98': 2.5411410331726074}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.028920605778694153, 'max': 2.418349027633667, 'mean': 1.2952579259872437, 'count': 147.99998474121094, 'sum': 191.69815063476562, 'std': 0.5270962169515079, 'median': 1.2491968870162964, 'majority': 0.028920605778694153, 'minority': 0.028920605778694153, 'unique': 165.0, 'histogram': [[8.0, 5.0, 13.0, 21.0, 32.0, 27.0, 17.0, 24.0, 10.0, 8.0], [0.028920605778694153, 0.2678634524345398, 0.5068062543869019, 0.7457490563392639, 0.9846919178962708, 1.2236348390579224, 1.4625775814056396, 1.7015204429626465, 1.9404633045196533, 2.17940616607666, 2.418349027633667]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.1883561760187149, 'percentile_98': 2.390489339828491}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03113742358982563, 'max': 2.535426616668701, 'mean': 1.3901811838150024, 'count': 147.99998474121094, 'sum': 205.74679565429688, 'std': 0.5398024856541248, 'median': 1.3368161916732788, 'majority': 0.03113742358982563, 'minority': 0.03113742358982563, 'unique': 165.0, 'histogram': [[6.0, 7.0, 11.0, 12.0, 38.0, 26.0, 23.0, 22.0, 12.0, 8.0], [0.03113742358982563, 0.2815663516521454, 0.5319952368736267, 0.7824241518974304, 1.032853126525879, 1.2832820415496826, 1.5337109565734863, 1.78413987159729, 2.0345687866210938, 2.2849977016448975, 2.535426616668701]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.28132128715515137, 'percentile_98': 2.516110420227051}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.03113742358982563, 'max': 2.3697707653045654, 'mean': 1.3403880596160889, 'count': 147.99998474121094, 'sum': 198.37741088867188, 'std': 0.4923960380185243, 'median': 1.2799100875854492, 'majority': 0.03113742358982563, 'minority': 0.03113742358982563, 'unique': 165.0, 'histogram': [[5.0, 6.0, 7.0, 15.0, 31.0, 35.0, 22.0, 19.0, 16.0, 9.0], [0.03113742358982563, 0.26500076055526733, 0.498864084482193, 0.7327273488044739, 0.9665907025337219, 1.2004541158676147, 1.4343173503875732, 1.6681807041168213, 1.9020440578460693, 2.1359074115753174, 2.3697707653045654]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.34956246614456177, 'percentile_98': 2.3581793308258057}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.032745297998189926, 'max': 2.0194942951202393, 'mean': 1.1425412893295288, 'count': 147.99998474121094, 'sum': 169.09609985351562, 'std': 0.4093934732010981, 'median': 1.0970079898834229, 'majority': 0.032745297998189926, 'minority': 0.032745297998189926, 'unique': 165.0, 'histogram': [[5.0, 5.0, 8.0, 16.0, 34.0, 30.0, 22.0, 21.0, 16.0, 8.0], [0.032745297998189926, 0.23142020404338837, 0.4300951063632965, 0.6287699937820435, 0.8274449110031128, 1.0261198282241821, 1.224794626235962, 1.4234695434570312, 1.6221444606781006, 1.82081937789917, 2.0194942951202393]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.21433471143245697, 'percentile_98': 1.9881318807601929}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.032745297998189926, 'max': 1.689286231994629, 'mean': 0.9703879356384277, 'count': 147.99998474121094, 'sum': 143.61740112304688, 'std': 0.3243273932190551, 'median': 0.9387099742889404, 'majority': 0.032745297998189926, 'minority': 0.032745297998189926, 'unique': 165.0, 'histogram': [[3.0, 5.0, 6.0, 15.0, 35.0, 33.0, 24.0, 21.0, 16.0, 7.0], [0.032745297998189926, 0.1983993947505951, 0.36405348777770996, 0.5297075510025024, 0.6953616738319397, 0.8610157370567322, 1.0266698598861694, 1.192323923110962, 1.3579779863357544, 1.5236320495605469, 1.689286231994629]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.32307323813438416, 'percentile_98': 1.6417711973190308}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.07872872054576874, 'max': 1.5415648221969604, 'mean': 0.8852375149726868, 'count': 147.99998474121094, 'sum': 131.01513671875, 'std': 0.29055207732246924, 'median': 0.8525649309158325, 'majority': 0.07872872054576874, 'minority': 0.07872872054576874, 'unique': 165.0, 'histogram': [[3.0, 5.0, 10.0, 16.0, 36.0, 30.0, 24.0, 21.0, 13.0, 7.0], [0.07872872054576874, 0.22501233220100403, 0.3712959289550781, 0.5175795555114746, 0.6638631820678711, 0.8101468086242676, 0.9564303755760193, 1.102713942527771, 1.2489975690841675, 1.395281195640564, 1.5415648221969604]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2937146723270416, 'percentile_98': 1.4905343055725098}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.12516815960407257, 'max': 1.5523350238800049, 'mean': 0.8833447694778442, 'count': 147.99998474121094, 'sum': 130.73501586914062, 'std': 0.28670540760397095, 'median': 0.853653073310852, 'majority': 0.12516815960407257, 'minority': 0.12516815960407257, 'unique': 165.0, 'histogram': [[3.0, 6.0, 13.0, 22.0, 32.0, 30.0, 19.0, 22.0, 11.0, 7.0], [0.12516815960407257, 0.26788485050201416, 0.41060149669647217, 0.553318202495575, 0.696034848690033, 0.838751494884491, 0.9814682006835938, 1.1241849660873413, 1.2669016122817993, 1.4096182584762573, 1.5523350238800049]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.29569917917251587, 'percentile_98': 1.468912959098816}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.15755173563957214, 'max': 1.5066758394241333, 'mean': 0.8299229145050049, 'count': 147.99998474121094, 'sum': 122.82858276367188, 'std': 0.2842855747804313, 'median': 0.7807667851448059, 'majority': 0.15755173563957214, 'minority': 0.15755173563957214, 'unique': 165.0, 'histogram': [[7.0, 6.0, 14.0, 30.0, 35.0, 22.0, 15.0, 21.0, 8.0, 7.0], [0.15755173563957214, 0.29246413707733154, 0.42737653851509094, 0.5622889399528503, 0.6972013711929321, 0.8321137428283691, 0.9670261144638062, 1.1019386053085327, 1.2368509769439697, 1.3717633485794067, 1.5066758394241333]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.2742514908313751, 'percentile_98': 1.4297449588775635}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.23494309186935425, 'max': 2.2752256393432617, 'mean': 1.2188969850540161, 'count': 147.99998474121094, 'sum': 180.396728515625, 'std': 0.4421992478983663, 'median': 1.1363208293914795, 'majority': 0.23494309186935425, 'minority': 0.23494309186935425, 'unique': 165.0, 'histogram': [[7.0, 9.0, 14.0, 38.0, 29.0, 18.0, 14.0, 24.0, 5.0, 7.0], [0.23494309186935425, 0.4389713406562805, 0.6429995894432068, 0.8470278382301331, 1.051056146621704, 1.2550842761993408, 1.4591126441955566, 1.6631407737731934, 1.8671691417694092, 2.071197271347046, 2.2752256393432617]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.3749879002571106, 'percentile_98': 2.1654722690582275}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3804760277271271, 'max': 2.724219799041748, 'mean': 1.470777153968811, 'count': 147.99998474121094, 'sum': 217.6750030517578, 'std': 0.5129333524781486, 'median': 1.3808598518371582, 'majority': 0.3804760277271271, 'minority': 0.3804760277271271, 'unique': 165.0, 'histogram': [[7.0, 11.0, 18.0, 39.0, 25.0, 18.0, 16.0, 21.0, 3.0, 7.0], [0.3804760277271271, 0.6148504018783569, 0.8492248058319092, 1.0835990905761719, 1.3179734945297241, 1.5523478984832764, 1.786722183227539, 2.021096706390381, 2.2554709911346436, 2.4898452758789062, 2.724219799041748]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5080890655517578, 'percentile_98': 2.575413703918457}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5024091601371765, 'max': 2.8565587997436523, 'mean': 1.6055947542190552, 'count': 147.99998474121094, 'sum': 237.62799072265625, 'std': 0.5295451802942501, 'median': 1.5114636421203613, 'majority': 0.5024091601371765, 'minority': 0.5024091601371765, 'unique': 165.0, 'histogram': [[7.0, 14.0, 18.0, 35.0, 22.0, 20.0, 17.0, 19.0, 6.0, 7.0], [0.5024091601371765, 0.7378240823745728, 0.9732390642166138, 1.2086539268493652, 1.4440689086914062, 1.6794838905334473, 1.9148988723754883, 2.1503138542175293, 2.3857288360595703, 2.6211438179016113, 2.8565587997436523]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6101483702659607, 'percentile_98': 2.747854709625244}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5291866064071655, 'max': 2.7746880054473877, 'mean': 1.6237601041793823, 'count': 147.99998474121094, 'sum': 240.31646728515625, 'std': 0.49122349626325634, 'median': 1.5560948848724365, 'majority': 0.5291866064071655, 'minority': 0.5291866064071655, 'unique': 165.0, 'histogram': [[6.0, 10.0, 15.0, 31.0, 30.0, 22.0, 18.0, 19.0, 7.0, 7.0], [0.5291866064071655, 0.7537367343902588, 0.9782869219779968, 1.2028371095657349, 1.4273872375488281, 1.6519373655319214, 1.8764876127243042, 2.1010377407073975, 2.325587749481201, 2.550137996673584, 2.7746880054473877]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6816965937614441, 'percentile_98': 2.659172534942627}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.45704343914985657, 'max': 2.394655227661133, 'mean': 1.375765323638916, 'count': 147.99998474121094, 'sum': 203.61325073242188, 'std': 0.41570316812951996, 'median': 1.295602798461914, 'majority': 0.45704343914985657, 'minority': 0.45704343914985657, 'unique': 165.0, 'histogram': [[5.0, 10.0, 22.0, 30.0, 25.0, 24.0, 16.0, 20.0, 7.0, 6.0], [0.45704343914985657, 0.6508046388626099, 0.8445658087730408, 1.0383269786834717, 1.2320882081985474, 1.4258493185043335, 1.6196105480194092, 1.8133716583251953, 2.0071330070495605, 2.2008941173553467, 2.394655227661133]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.622800350189209, 'percentile_98': 2.2435152530670166}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3275984823703766, 'max': 1.7346946001052856, 'mean': 1.0528056621551514, 'count': 147.99998474121094, 'sum': 155.81521606445312, 'std': 0.2837923956804588, 'median': 1.0332469940185547, 'majority': 0.3275984823703766, 'minority': 0.3275984823703766, 'unique': 165.0, 'histogram': [[2.0, 6.0, 16.0, 23.0, 34.0, 30.0, 20.0, 18.0, 9.0, 7.0], [0.3275984823703766, 0.46830809116363525, 0.6090177297592163, 0.7497273087501526, 0.8904368877410889, 1.03114652633667, 1.171856164932251, 1.3125656843185425, 1.4532753229141235, 1.5939849615097046, 1.7346946001052856]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5057726502418518, 'percentile_98': 1.632354974746704}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28463485836982727, 'max': 1.5126235485076904, 'mean': 0.8878582119941711, 'count': 147.99998474121094, 'sum': 131.4029998779297, 'std': 0.2505389602881225, 'median': 0.855353832244873, 'majority': 0.28463485836982727, 'minority': 0.28463485836982727, 'unique': 165.0, 'histogram': [[2.0, 9.0, 16.0, 30.0, 34.0, 25.0, 16.0, 20.0, 7.0, 6.0], [0.28463485836982727, 0.40743374824523926, 0.5302326083183289, 0.6530314683914185, 0.7758303880691528, 0.8986291885375977, 1.021428108215332, 1.1442270278930664, 1.2670258283615112, 1.3898247480392456, 1.5126235485076904]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4245817959308624, 'percentile_98': 1.4137673377990723}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3812832236289978, 'max': 2.0583391189575195, 'mean': 1.1669626235961914, 'count': 147.99998474121094, 'sum': 172.71044921875, 'std': 0.3442221888034042, 'median': 1.1144124269485474, 'majority': 0.3812832236289978, 'minority': 0.3812832236289978, 'unique': 165.0, 'histogram': [[3.0, 9.0, 23.0, 29.0, 32.0, 23.0, 18.0, 18.0, 5.0, 5.0], [0.3812832236289978, 0.5489888191223145, 0.7166943550109863, 0.884399950504303, 1.0521055459976196, 1.219811201095581, 1.387516736984253, 1.5552222728729248, 1.7229278087615967, 1.8906333446502686, 2.0583391189575195]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5484102368354797, 'percentile_98': 1.9041223526000977}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5290534496307373, 'max': 2.8173234462738037, 'mean': 1.5991302728652954, 'count': 147.99998474121094, 'sum': 236.6712646484375, 'std': 0.4797161068913397, 'median': 1.4961556196212769, 'majority': 0.5290534496307373, 'minority': 0.5290534496307373, 'unique': 165.0, 'histogram': [[3.0, 11.0, 24.0, 31.0, 27.0, 22.0, 17.0, 19.0, 5.0, 6.0], [0.5290534496307373, 0.757880449295044, 0.9867074489593506, 1.2155344486236572, 1.4443614482879639, 1.6731884479522705, 1.9020154476165771, 2.130842447280884, 2.3596694469451904, 2.588496446609497, 2.8173234462738037]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7397863268852234, 'percentile_98': 2.6334633827209473}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.44963401556015015, 'max': 2.3787593841552734, 'mean': 1.4006201028823853, 'count': 147.99998474121094, 'sum': 207.291748046875, 'std': 0.38927361379230463, 'median': 1.3445398807525635, 'majority': 0.44963401556015015, 'minority': 0.44963401556015015, 'unique': 165.0, 'histogram': [[2.0, 8.0, 18.0, 27.0, 34.0, 25.0, 18.0, 20.0, 7.0, 6.0], [0.44963401556015015, 0.642546534538269, 0.8354591131210327, 1.0283715724945068, 1.2212841510772705, 1.4141967296600342, 1.6071093082427979, 1.8000216484069824, 1.992934226989746, 2.1858468055725098, 2.3787593841552734]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6558137536048889, 'percentile_98': 2.2268409729003906}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3513488471508026, 'max': 1.8686728477478027, 'mean': 1.0994385480880737, 'count': 147.99998474121094, 'sum': 162.71688842773438, 'std': 0.2980271994119604, 'median': 1.0549546480178833, 'majority': 0.3513488471508026, 'minority': 0.3513488471508026, 'unique': 165.0, 'histogram': [[2.0, 4.0, 23.0, 25.0, 33.0, 29.0, 18.0, 20.0, 6.0, 5.0], [0.3513488471508026, 0.5030812621116638, 0.6548136472702026, 0.8065460920333862, 0.9582784175872803, 1.1100108623504639, 1.2617433071136475, 1.4134756326675415, 1.565208077430725, 1.7169405221939087, 1.8686728477478027]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5113573670387268, 'percentile_98': 1.7373300790786743}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32205885648727417, 'max': 1.7598745822906494, 'mean': 1.0055532455444336, 'count': 147.99998474121094, 'sum': 148.82186889648438, 'std': 0.28212171144643516, 'median': 0.9541976451873779, 'majority': 0.32205885648727417, 'minority': 0.32205885648727417, 'unique': 165.0, 'histogram': [[3.0, 4.0, 23.0, 33.0, 31.0, 24.0, 20.0, 17.0, 5.0, 5.0], [0.32205885648727417, 0.4658404290676117, 0.6096220016479492, 0.7534035444259644, 0.8971851468086243, 1.0409667491912842, 1.1847482919692993, 1.3285298347473145, 1.4723114967346191, 1.6160929203033447, 1.7598745822906494]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4616841971874237, 'percentile_98': 1.6250256299972534}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4373725354671478, 'max': 2.4139621257781982, 'mean': 1.3542805910110474, 'count': 147.99998474121094, 'sum': 200.43350219726562, 'std': 0.39169928646538815, 'median': 1.2702158689498901, 'majority': 0.4373725354671478, 'minority': 0.4373725354671478, 'unique': 165.0, 'histogram': [[3.0, 5.0, 25.0, 34.0, 33.0, 20.0, 22.0, 13.0, 5.0, 5.0], [0.4373725354671478, 0.6350314617156982, 0.8326904773712158, 1.0303493738174438, 1.2280083894729614, 1.4256672859191895, 1.623326301574707, 1.820985198020935, 2.018644094467163, 2.2163031101226807, 2.4139621257781982]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6163288950920105, 'percentile_98': 2.222278356552124}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.47391724586486816, 'max': 2.5626816749572754, 'mean': 1.482831597328186, 'count': 147.99998474121094, 'sum': 219.4590606689453, 'std': 0.4057970089031814, 'median': 1.4377104043960571, 'majority': 0.47391724586486816, 'minority': 0.47391724586486816, 'unique': 165.0, 'histogram': [[3.0, 3.0, 21.0, 32.0, 32.0, 27.0, 20.0, 17.0, 5.0, 5.0], [0.47391724586486816, 0.6827936768531799, 0.8916701078414917, 1.1005465984344482, 1.3094229698181152, 1.5182994604110718, 1.7271759510040283, 1.9360523223876953, 2.1449289321899414, 2.3538053035736084, 2.5626816749572754]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6813796758651733, 'percentile_98': 2.377532958984375}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.5025524497032166, 'max': 2.685018301010132, 'mean': 1.6068741083145142, 'count': 147.99998474121094, 'sum': 237.81735229492188, 'std': 0.42013682696814697, 'median': 1.5951045751571655, 'majority': 0.5025524497032166, 'minority': 0.5025524497032166, 'unique': 165.0, 'histogram': [[2.0, 3.0, 18.0, 23.0, 33.0, 34.0, 20.0, 19.0, 8.0, 5.0], [0.5025524497032166, 0.7207990288734436, 0.9390456080436707, 1.157292127609253, 1.3755388259887695, 1.593785285949707, 1.8120319843292236, 2.030278444290161, 2.2485251426696777, 2.4667716026306152, 2.685018301010132]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7369111180305481, 'percentile_98': 2.5327506065368652}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.45460841059684753, 'max': 2.43704891204834, 'mean': 1.5098785161972046, 'count': 147.99998474121094, 'sum': 223.46200561523438, 'std': 0.3704471375569892, 'median': 1.5205485820770264, 'majority': 0.45460841059684753, 'minority': 0.45460841059684753, 'unique': 165.0, 'histogram': [[2.0, 2.0, 10.0, 22.0, 35.0, 35.0, 24.0, 21.0, 9.0, 5.0], [0.45460841059684753, 0.652852475643158, 0.851096510887146, 1.0493406057357788, 1.247584581375122, 1.4458286762237549, 1.6440727710723877, 1.842316746711731, 2.040560722351074, 2.238804817199707, 2.43704891204834]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7001999020576477, 'percentile_98': 2.2975378036499023}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.40815603733062744, 'max': 2.192959785461426, 'mean': 1.3473252058029175, 'count': 147.99998474121094, 'sum': 199.40411376953125, 'std': 0.3282590546837203, 'median': 1.343707799911499, 'majority': 0.40815603733062744, 'minority': 0.40815603733062744, 'unique': 165.0, 'histogram': [[2.0, 2.0, 12.0, 22.0, 32.0, 36.0, 25.0, 22.0, 7.0, 5.0], [0.40815603733062744, 0.5866364240646362, 0.765116810798645, 0.943597137928009, 1.122077465057373, 1.3005578517913818, 1.4790382385253906, 1.6575186252593994, 1.8359990119934082, 2.014479398727417, 2.192959785461426]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6150904297828674, 'percentile_98': 2.0320193767547607}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.41705623269081116, 'max': 2.249528408050537, 'mean': 1.4036256074905396, 'count': 147.99998474121094, 'sum': 207.736572265625, 'std': 0.3391692274853776, 'median': 1.4047552347183228, 'majority': 0.41705623269081116, 'minority': 0.41705623269081116, 'unique': 165.0, 'histogram': [[2.0, 2.0, 10.0, 22.0, 30.0, 37.0, 25.0, 24.0, 8.0, 5.0], [0.41705623269081116, 0.6003034710884094, 0.7835506796836853, 0.966797947883606, 1.1500451564788818, 1.3332923650741577, 1.5165395736694336, 1.6997867822647095, 1.8830339908599854, 2.066281318664551, 2.249528408050537]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6382745504379272, 'percentile_98': 2.1139602661132812}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3799619674682617, 'max': 2.084331512451172, 'mean': 1.3433048725128174, 'count': 147.99998474121094, 'sum': 198.80909729003906, 'std': 0.30976340592540763, 'median': 1.3698768615722656, 'majority': 0.3799619674682617, 'minority': 0.3799619674682617, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 19.0, 26.0, 33.0, 36.0, 27.0, 10.0, 5.0], [0.3799619674682617, 0.5503989458084106, 0.7208358645439148, 0.891272783279419, 1.0617097616195679, 1.2321467399597168, 1.4025835990905762, 1.573020577430725, 1.743457555770874, 1.913894534111023, 2.084331512451172]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6094831228256226, 'percentile_98': 1.9708904027938843}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.34085485339164734, 'max': 1.8736820220947266, 'mean': 1.182050347328186, 'count': 147.99998474121094, 'sum': 174.9434356689453, 'std': 0.279190723547463, 'median': 1.1948436498641968, 'majority': 0.34085485339164734, 'minority': 0.34085485339164734, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 21.0, 25.0, 36.0, 33.0, 24.0, 9.0, 5.0], [0.34085485339164734, 0.49413758516311646, 0.6474202871322632, 0.8007030487060547, 0.9539856910705566, 1.1072684526443481, 1.2605512142181396, 1.4138338565826416, 1.567116618156433, 1.7203993797302246, 1.8736820220947266]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5328536033630371, 'percentile_98': 1.7504857778549194}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.368470162153244, 'max': 2.024801015853882, 'mean': 1.2572708129882812, 'count': 147.99998474121094, 'sum': 186.07606506347656, 'std': 0.30629956661739194, 'median': 1.2653932571411133, 'majority': 0.368470162153244, 'minority': 0.368470162153244, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 20.0, 30.0, 34.0, 30.0, 23.0, 8.0, 5.0], [0.368470162153244, 0.534103274345398, 0.6997363567352295, 0.865369439125061, 1.0310025215148926, 1.1966356039047241, 1.3622686862945557, 1.5279017686843872, 1.6935348510742188, 1.8591679334640503, 2.024801015853882]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5617753267288208, 'percentile_98': 1.88654625415802}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31051817536354065, 'max': 1.7231926918029785, 'mean': 1.0921626091003418, 'count': 147.99998474121094, 'sum': 161.64004516601562, 'std': 0.25751645980004345, 'median': 1.105094075202942, 'majority': 0.31051817536354065, 'minority': 0.31051817536354065, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 19.0, 29.0, 33.0, 33.0, 24.0, 10.0, 5.0], [0.31051817536354065, 0.4517856240272522, 0.5930531024932861, 0.7343205213546753, 0.8755879402160645, 1.0168553590774536, 1.1581228971481323, 1.2993903160095215, 1.4406577348709106, 1.5819251537322998, 1.7231926918029785]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4968944489955902, 'percentile_98': 1.6094517707824707}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29574325680732727, 'max': 1.6469672918319702, 'mean': 1.0313835144042969, 'count': 147.99998474121094, 'sum': 152.64474487304688, 'std': 0.24731834687220866, 'median': 1.0363414287567139, 'majority': 0.29574325680732727, 'minority': 0.29574325680732727, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 21.0, 31.0, 32.0, 30.0, 24.0, 9.0, 5.0], [0.29574325680732727, 0.43086564540863037, 0.5659880638122559, 0.7011104822158813, 0.8362329006195068, 0.9713553190231323, 1.1064776182174683, 1.2416000366210938, 1.3767224550247192, 1.5118448734283447, 1.6469672918319702]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.4661313593387604, 'percentile_98': 1.5369422435760498}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4166894555091858, 'max': 2.30566668510437, 'mean': 1.409522294998169, 'count': 147.99998474121094, 'sum': 208.60928344726562, 'std': 0.3534251882464497, 'median': 1.4196033477783203, 'majority': 0.4166894555091858, 'minority': 0.4166894555091858, 'unique': 165.0, 'histogram': [[2.0, 3.0, 10.0, 24.0, 31.0, 33.0, 25.0, 24.0, 8.0, 5.0], [0.4166894555091858, 0.6055871844291687, 0.7944849133491516, 0.9833826422691345, 1.1722803115844727, 1.3611781597137451, 1.5500757694244385, 1.738973617553711, 1.9278712272644043, 2.1167690753936768, 2.30566668510437]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6281937956809998, 'percentile_98': 2.147125482559204}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3999682366847992, 'max': 2.2302708625793457, 'mean': 1.4262669086456299, 'count': 147.99998474121094, 'sum': 211.0874786376953, 'std': 0.33342866229828794, 'median': 1.4420260190963745, 'majority': 0.3999682366847992, 'minority': 0.3999682366847992, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 19.0, 30.0, 29.0, 36.0, 26.0, 11.0, 5.0], [0.3999682366847992, 0.582998514175415, 0.7660287618637085, 0.949059009552002, 1.1320892572402954, 1.3151195049285889, 1.4981498718261719, 1.6811801195144653, 1.8642103672027588, 2.0472404956817627, 2.2302708625793457]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6511403322219849, 'percentile_98': 2.088101625442505}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3390198051929474, 'max': 1.8990176916122437, 'mean': 1.2135038375854492, 'count': 147.99998474121094, 'sum': 179.59854125976562, 'std': 0.2851971244258088, 'median': 1.2254743576049805, 'majority': 0.3390198051929474, 'minority': 0.3390198051929474, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 19.0, 29.0, 32.0, 36.0, 25.0, 9.0, 6.0], [0.3390198051929474, 0.4950196146965027, 0.6510193943977356, 0.8070192337036133, 0.9630190134048462, 1.119018793106079, 1.275018572807312, 1.431018352508545, 1.5870181322097778, 1.7430179119110107, 1.8990176916122437]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5558369755744934, 'percentile_98': 1.785955786705017}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3676562011241913, 'max': 2.069946527481079, 'mean': 1.2717266082763672, 'count': 147.99998474121094, 'sum': 188.21551513671875, 'std': 0.3130220225412605, 'median': 1.2894233465194702, 'majority': 0.3676562011241913, 'minority': 0.3676562011241913, 'unique': 165.0, 'histogram': [[2.0, 2.0, 11.0, 23.0, 32.0, 30.0, 29.0, 23.0, 10.0, 3.0], [0.3676562011241913, 0.5378852486610413, 0.7081142663955688, 0.8783433437347412, 1.048572301864624, 1.2188013792037964, 1.3890304565429688, 1.5592594146728516, 1.729488492012024, 1.8997175693511963, 2.069946527481079]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5700845122337341, 'percentile_98': 1.8996034860610962}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.43831634521484375, 'max': 2.4731192588806152, 'mean': 1.490289330482483, 'count': 147.99998474121094, 'sum': 220.56280517578125, 'std': 0.3768805201681305, 'median': 1.4966660737991333, 'majority': 0.43831634521484375, 'minority': 0.43831634521484375, 'unique': 165.0, 'histogram': [[2.0, 3.0, 12.0, 25.0, 31.0, 33.0, 25.0, 21.0, 10.0, 3.0], [0.43831634521484375, 0.6417966485023499, 0.845276951789856, 1.0487571954727173, 1.2522375583648682, 1.4557178020477295, 1.6591980457305908, 1.8626784086227417, 2.0661587715148926, 2.269639015197754, 2.4731192588806152]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6653202176094055, 'percentile_98': 2.2577390670776367}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.35056746006011963, 'max': 1.999005675315857, 'mean': 1.2805427312850952, 'count': 147.99998474121094, 'sum': 189.5203094482422, 'std': 0.29536856366384145, 'median': 1.2988783121109009, 'majority': 0.35056746006011963, 'minority': 0.35056746006011963, 'unique': 165.0, 'histogram': [[2.0, 2.0, 3.0, 19.0, 30.0, 31.0, 36.0, 26.0, 11.0, 5.0], [0.35056746006011963, 0.5154112577438354, 0.680255115032196, 0.8450989723205566, 1.0099427700042725, 1.1747865676879883, 1.339630365371704, 1.5044742822647095, 1.6693180799484253, 1.8341618776321411, 1.999005675315857]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5882861614227295, 'percentile_98': 1.8420182466506958}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31136205792427063, 'max': 1.794899821281433, 'mean': 1.1123783588409424, 'count': 147.99998474121094, 'sum': 164.63197326660156, 'std': 0.26653167311574094, 'median': 1.1314916610717773, 'majority': 0.31136205792427063, 'minority': 0.31136205792427063, 'unique': 165.0, 'histogram': [[2.0, 2.0, 9.0, 21.0, 32.0, 32.0, 30.0, 24.0, 10.0, 3.0], [0.31136205792427063, 0.4597158432006836, 0.608069658279419, 0.7564234137535095, 0.9047771692276001, 1.0531309843063354, 1.2014847993850708, 1.3498384952545166, 1.498192310333252, 1.6465461254119873, 1.794899821281433]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5039891004562378, 'percentile_98': 1.6419203281402588}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3796411156654358, 'max': 2.1774215698242188, 'mean': 1.311230182647705, 'count': 147.99998474121094, 'sum': 194.06204223632812, 'std': 0.33013861288179414, 'median': 1.313557744026184, 'majority': 0.3796411156654358, 'minority': 0.3796411156654358, 'unique': 165.0, 'histogram': [[2.0, 2.0, 13.0, 23.0, 33.0, 32.0, 26.0, 21.0, 10.0, 3.0], [0.3796411156654358, 0.5594191551208496, 0.7391972541809082, 0.918975293636322, 1.0987533330917358, 1.2785313129425049, 1.4583094120025635, 1.638087511062622, 1.8178656101226807, 1.9976437091827393, 2.1774215698242188]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5902572274208069, 'percentile_98': 1.9788708686828613}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4921687841415405, 'max': 2.814954996109009, 'mean': 1.7662285566329956, 'count': 147.99998474121094, 'sum': 261.40179443359375, 'std': 0.42860065336435726, 'median': 1.786489486694336, 'majority': 0.4921687841415405, 'minority': 0.4921687841415405, 'unique': 165.0, 'histogram': [[2.0, 2.0, 8.0, 22.0, 33.0, 28.0, 33.0, 22.0, 11.0, 4.0], [0.4921687841415405, 0.7244474291801453, 0.95672607421875, 1.18900465965271, 1.42128324508667, 1.6535619497299194, 1.8858405351638794, 2.118119239807129, 2.350397825241089, 2.582676410675049, 2.814954996109009]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8057913780212402, 'percentile_98': 2.5837934017181396}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.4561907649040222, 'max': 2.638244152069092, 'mean': 1.6670663356781006, 'count': 147.99998474121094, 'sum': 246.7257843017578, 'std': 0.39631869232123895, 'median': 1.7036292552947998, 'majority': 0.4561907649040222, 'minority': 0.4561907649040222, 'unique': 165.0, 'histogram': [[2.0, 2.0, 5.0, 20.0, 33.0, 30.0, 34.0, 24.0, 12.0, 3.0], [0.4561907649040222, 0.6743960976600647, 0.8926014304161072, 1.1108067035675049, 1.329012155532837, 1.5472173690795898, 1.7654228210449219, 1.9836280345916748, 2.201833486557007, 2.4200387001037598, 2.638244152069092]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7559064626693726, 'percentile_98': 2.4131522178649902}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.37696290016174316, 'max': 2.2130515575408936, 'mean': 1.3781094551086426, 'count': 147.99998474121094, 'sum': 203.96017456054688, 'std': 0.33073666581590366, 'median': 1.4043842554092407, 'majority': 0.37696290016174316, 'minority': 0.37696290016174316, 'unique': 165.0, 'histogram': [[2.0, 2.0, 7.0, 21.0, 32.0, 32.0, 28.0, 27.0, 11.0, 3.0], [0.37696290016174316, 0.5605717897415161, 0.7441806197166443, 0.9277894496917725, 1.1113983392715454, 1.2950072288513184, 1.4786159992218018, 1.6622248888015747, 1.8458337783813477, 2.02944278717041, 2.2130515575408936]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6145628094673157, 'percentile_98': 2.005009889602661}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.33271580934524536, 'max': 1.9720368385314941, 'mean': 1.2908563613891602, 'count': 147.99998474121094, 'sum': 191.04672241210938, 'std': 0.29490436729354874, 'median': 1.3218849897384644, 'majority': 0.33271580934524536, 'minority': 0.33271580934524536, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 17.0, 28.0, 27.0, 38.0, 30.0, 16.0, 3.0], [0.33271580934524536, 0.4966479241847992, 0.660580039024353, 0.8245121240615845, 0.9884442687034607, 1.152376413345337, 1.3163084983825684, 1.4802405834197998, 1.6441726684570312, 1.8081047534942627, 1.9720368385314941]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5833549499511719, 'percentile_98': 1.8022682666778564}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.292024701833725, 'max': 1.7485190629959106, 'mean': 1.1452999114990234, 'count': 147.99998474121094, 'sum': 169.50436401367188, 'std': 0.26348418160430137, 'median': 1.1778792142868042, 'majority': 0.292024701833725, 'minority': 0.292024701833725, 'unique': 165.0, 'histogram': [[2.0, 1.0, 3.0, 18.0, 27.0, 26.0, 36.0, 33.0, 15.0, 4.0], [0.292024701833725, 0.4376741349697113, 0.58332359790802, 0.7289730310440063, 0.8746224641799927, 1.020271897315979, 1.1659213304519653, 1.3115707635879517, 1.457220196723938, 1.6028696298599243, 1.7485190629959106]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.520893931388855, 'percentile_98': 1.6191003322601318}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3107605576515198, 'max': 1.8663406372070312, 'mean': 1.2310196161270142, 'count': 147.99998474121094, 'sum': 182.19088745117188, 'std': 0.28141747892302266, 'median': 1.2625364065170288, 'majority': 0.3107605576515198, 'minority': 0.3107605576515198, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 18.0, 27.0, 26.0, 33.0, 34.0, 16.0, 6.0], [0.3107605576515198, 0.4663185775279999, 0.62187659740448, 0.7774345874786377, 0.9329926371574402, 1.0885505676269531, 1.2441086769104004, 1.3996667861938477, 1.5552246570587158, 1.710782766342163, 1.8663406372070312]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5656452775001526, 'percentile_98': 1.74928617477417}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.36975860595703125, 'max': 2.2227885723114014, 'mean': 1.4585312604904175, 'count': 147.99998474121094, 'sum': 215.86260986328125, 'std': 0.3398564325355828, 'median': 1.484682321548462, 'majority': 0.36975860595703125, 'minority': 0.36975860595703125, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 19.0, 28.0, 26.0, 31.0, 33.0, 17.0, 6.0], [0.36975860595703125, 0.5550615787506104, 0.7403646111488342, 0.9256676435470581, 1.1109706163406372, 1.2962735891342163, 1.481576681137085, 1.666879653930664, 1.8521826267242432, 2.0374855995178223, 2.2227885723114014]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6644931435585022, 'percentile_98': 2.090078592300415}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3830409049987793, 'max': 2.322701930999756, 'mean': 1.584755539894104, 'count': 147.99998474121094, 'sum': 234.54379272460938, 'std': 0.3529026238557413, 'median': 1.6314113140106201, 'majority': 0.3830409049987793, 'minority': 0.3830409049987793, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 14.0, 21.0, 31.0, 31.0, 33.0, 22.0, 8.0], [0.3830409049987793, 0.577006995677948, 0.7709730863571167, 0.9649392366409302, 1.158905267715454, 1.3528714179992676, 1.546837568283081, 1.740803599357605, 1.9347697496414185, 2.1287360191345215, 2.322701930999756]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.7349575757980347, 'percentile_98': 2.194553852081299}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3419550359249115, 'max': 2.092278242111206, 'mean': 1.4827239513397217, 'count': 147.99998474121094, 'sum': 219.443115234375, 'std': 0.320172395536437, 'median': 1.5267547369003296, 'majority': 0.3419550359249115, 'minority': 0.3419550359249115, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 7.0, 20.0, 29.0, 27.0, 38.0, 28.0, 12.0], [0.3419550359249115, 0.5169873237609863, 0.6920197010040283, 0.8670519590377808, 1.0420843362808228, 1.2171165943145752, 1.3921489715576172, 1.5671812295913696, 1.7422136068344116, 1.9172459840774536, 2.092278242111206]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6998974084854126, 'percentile_98': 2.0152642726898193}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3104289770126343, 'max': 1.9181487560272217, 'mean': 1.3625197410583496, 'count': 147.99998474121094, 'sum': 201.65289306640625, 'std': 0.29575972878278456, 'median': 1.4044737815856934, 'majority': 0.3104289770126343, 'minority': 0.3104289770126343, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 7.0, 20.0, 28.0, 28.0, 37.0, 29.0, 12.0], [0.3104289770126343, 0.47120094299316406, 0.6319729089736938, 0.7927449345588684, 0.9535169005393982, 1.1142888069152832, 1.2750608921051025, 1.4358328580856323, 1.596604824066162, 1.757376790046692, 1.9181487560272217]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.638888955116272, 'percentile_98': 1.8522777557373047}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2801308333873749, 'max': 1.766615629196167, 'mean': 1.2575421333312988, 'count': 147.99998474121094, 'sum': 186.1162109375, 'std': 0.2709635947045796, 'median': 1.2996013164520264, 'majority': 0.2801308333873749, 'minority': 0.2801308333873749, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 5.0, 20.0, 30.0, 25.0, 37.0, 32.0, 12.0], [0.2801308333873749, 0.4287793040275574, 0.5774277448654175, 0.7260762453079224, 0.8747247457504272, 1.0233732461929321, 1.1720216274261475, 1.3206701278686523, 1.4693186283111572, 1.617967128753662, 1.766615629196167]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.590510368347168, 'percentile_98': 1.7046805620193481}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2579471170902252, 'max': 1.6403088569641113, 'mean': 1.1590323448181152, 'count': 147.99998474121094, 'sum': 171.53677368164062, 'std': 0.25550237895096944, 'median': 1.1835522651672363, 'majority': 0.2579471170902252, 'minority': 0.2579471170902252, 'unique': 165.0, 'histogram': [[2.0, 0.0, 3.0, 7.0, 20.0, 28.0, 28.0, 33.0, 32.0, 12.0], [0.2579471170902252, 0.3961833119392395, 0.5344194769859314, 0.6726557016372681, 0.81089186668396, 0.9491280317306519, 1.0873641967773438, 1.2256003618240356, 1.3638365268707275, 1.5020726919174194, 1.6403088569641113]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5393173694610596, 'percentile_98': 1.584083914756775}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24794219434261322, 'max': 1.6103789806365967, 'mean': 1.1210888624191284, 'count': 147.99998474121094, 'sum': 165.921142578125, 'std': 0.25244264583910475, 'median': 1.1355009078979492, 'majority': 0.24794219434261322, 'minority': 0.24794219434261322, 'unique': 165.0, 'histogram': [[2.0, 0.0, 3.0, 8.0, 21.0, 32.0, 29.0, 29.0, 29.0, 12.0], [0.24794219434261322, 0.3841858506202698, 0.5204295516014099, 0.6566731929779053, 0.7929168939590454, 0.9291605949401855, 1.0654041767120361, 1.2016478776931763, 1.3378915786743164, 1.4741352796554565, 1.6103789806365967]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5240410566329956, 'percentile_98': 1.550215482711792}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.24614755809307098, 'max': 1.6461613178253174, 'mean': 1.1590795516967773, 'count': 147.99998474121094, 'sum': 171.54376220703125, 'std': 0.25325940708056505, 'median': 1.1922943592071533, 'majority': 0.24614755809307098, 'minority': 0.24614755809307098, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 5.0, 21.0, 31.0, 28.0, 33.0, 30.0, 13.0], [0.24614755809307098, 0.38614892959594727, 0.5261503458023071, 0.6661517024040222, 0.8061531186103821, 0.9461545348167419, 1.086155891418457, 1.2261571884155273, 1.3661586046218872, 1.506160020828247, 1.6461613178253174]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5490226745605469, 'percentile_98': 1.5780550241470337}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2556276023387909, 'max': 1.6784456968307495, 'mean': 1.1579769849777222, 'count': 147.99998474121094, 'sum': 171.3805694580078, 'std': 0.26777313254663865, 'median': 1.1653079986572266, 'majority': 0.2556276023387909, 'minority': 0.2556276023387909, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 9.0, 22.0, 33.0, 27.0, 28.0, 29.0, 12.0], [0.2556276023387909, 0.39790940284729004, 0.5401911735534668, 0.6824730038642883, 0.8247548341751099, 0.9670366048812866, 1.1093183755874634, 1.2516002655029297, 1.3938820362091064, 1.5361638069152832, 1.6784456968307495]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.5371789932250977, 'percentile_98': 1.6226698160171509}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.29243236780166626, 'max': 1.9274903535842896, 'mean': 1.3334752321243286, 'count': 147.99998474121094, 'sum': 197.35430908203125, 'std': 0.31091133659358916, 'median': 1.33379065990448, 'majority': 0.29243236780166626, 'minority': 0.29243236780166626, 'unique': 165.0, 'histogram': [[2.0, 1.0, 2.0, 10.0, 22.0, 32.0, 27.0, 27.0, 30.0, 12.0], [0.29243236780166626, 0.4559381604194641, 0.619443953037262, 0.7829497456550598, 0.9464555382728577, 1.1099612712860107, 1.2734670639038086, 1.4369728565216064, 1.6004786491394043, 1.7639844417572021, 1.9274903535842896]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6099536418914795, 'percentile_98': 1.899156928062439}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.2917342483997345, 'max': 2.085015296936035, 'mean': 1.4359643459320068, 'count': 147.99998474121094, 'sum': 212.522705078125, 'std': 0.32023880273568955, 'median': 1.4426950216293335, 'majority': 0.2917342483997345, 'minority': 0.2917342483997345, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 9.0, 21.0, 31.0, 33.0, 28.0, 28.0, 11.0], [0.2917342483997345, 0.4710623621940613, 0.6503905057907104, 0.8297185897827148, 1.0090466737747192, 1.1883747577667236, 1.3677029609680176, 1.547031044960022, 1.7263591289520264, 1.9056872129440308, 2.085015296936035]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6746472716331482, 'percentile_98': 1.977913737297058}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.28487658500671387, 'max': 2.055490493774414, 'mean': 1.4341201782226562, 'count': 147.99998474121094, 'sum': 212.249755859375, 'std': 0.31870382198858427, 'median': 1.442887544631958, 'majority': 0.28487658500671387, 'minority': 0.28487658500671387, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 6.0, 22.0, 31.0, 28.0, 34.0, 30.0, 10.0], [0.28487658500671387, 0.46193796396255493, 0.638999342918396, 0.8160607814788818, 0.9931221604347229, 1.170183539390564, 1.3472449779510498, 1.524306297302246, 1.701367735862732, 1.8784291744232178, 2.055490493774414]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6619176864624023, 'percentile_98': 1.9907209873199463}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.25448644161224365, 'max': 1.9417524337768555, 'mean': 1.3156265020370483, 'count': 147.99998474121094, 'sum': 194.71270751953125, 'std': 0.29695196158028914, 'median': 1.3230515718460083, 'majority': 0.25448644161224365, 'minority': 0.25448644161224365, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 9.0, 21.0, 36.0, 30.0, 30.0, 28.0, 7.0], [0.25448644161224365, 0.42321303486824036, 0.5919396281242371, 0.7606662511825562, 0.9293928146362305, 1.0981193780899048, 1.2668460607528687, 1.435572624206543, 1.6042991876602173, 1.7730257511138916, 1.9417524337768555]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6118413209915161, 'percentile_98': 1.8398926258087158}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26637178659439087, 'max': 2.070436954498291, 'mean': 1.402000069618225, 'count': 147.99998474121094, 'sum': 207.49598693847656, 'std': 0.31948705474838607, 'median': 1.4073927402496338, 'majority': 0.26637178659439087, 'minority': 0.26637178659439087, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 9.0, 23.0, 34.0, 31.0, 28.0, 29.0, 7.0], [0.26637178659439087, 0.4467782974243164, 0.6271848678588867, 0.8075913786888123, 0.9879978895187378, 1.1684043407440186, 1.3488109111785889, 1.5292174816131592, 1.7096240520477295, 1.8900306224822998, 2.070436954498291]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6568019986152649, 'percentile_98': 1.986182451248169}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.26353105902671814, 'max': 2.0703647136688232, 'mean': 1.445672869682312, 'count': 147.99998474121094, 'sum': 213.95956420898438, 'std': 0.3249516304408391, 'median': 1.4558550119400024, 'majority': 0.26353105902671814, 'minority': 0.26353105902671814, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 3.0, 24.0, 32.0, 33.0, 29.0, 27.0, 13.0], [0.26353105902671814, 0.444214403629303, 0.6248977780342102, 0.8055810928344727, 0.9862644672393799, 1.166947841644287, 1.3476312160491943, 1.5283145904541016, 1.7089979648590088, 1.889681339263916, 2.0703647136688232]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.6849904656410217, 'percentile_98': 2.0464372634887695}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.31880027055740356, 'max': 2.601759195327759, 'mean': 1.7819355726242065, 'count': 147.99998474121094, 'sum': 263.7264404296875, 'std': 0.40994157168376716, 'median': 1.7671489715576172, 'majority': 0.31880027055740356, 'minority': 0.31880027055740356, 'unique': 165.0, 'histogram': [[1.0, 1.0, 2.0, 4.0, 29.0, 31.0, 34.0, 26.0, 25.0, 12.0], [0.31880027055740356, 0.5470961332321167, 0.7753920555114746, 1.003687858581543, 1.2319839000701904, 1.4602797031402588, 1.6885755062103271, 1.9168715476989746, 2.145167350769043, 2.3734631538391113, 2.601759195327759]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8526279926300049, 'percentile_98': 2.5270655155181885}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.32746976613998413, 'max': 2.684359073638916, 'mean': 1.796913504600525, 'count': 147.99998474121094, 'sum': 265.94317626953125, 'std': 0.4070792171747823, 'median': 1.8089083433151245, 'majority': 0.32746976613998413, 'minority': 0.32746976613998413, 'unique': 165.0, 'histogram': [[2.0, 0.0, 2.0, 7.0, 27.0, 34.0, 34.0, 32.0, 23.0, 4.0], [0.32746976613998413, 0.5631586909294128, 0.7988476157188416, 1.034536600112915, 1.2702255249023438, 1.5059144496917725, 1.7416033744812012, 1.9772922992706299, 2.2129812240600586, 2.4486701488494873, 2.684359073638916]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8360483646392822, 'percentile_98': 2.6151864528656006}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3459377884864807, 'max': 2.7621078491210938, 'mean': 1.8180646896362305, 'count': 147.99998474121094, 'sum': 269.07354736328125, 'std': 0.43199905772238856, 'median': 1.8053152561187744, 'majority': 0.3459377884864807, 'minority': 0.3459377884864807, 'unique': 165.0, 'histogram': [[2.0, 0.0, 3.0, 10.0, 31.0, 34.0, 26.0, 34.0, 19.0, 6.0], [0.3459377884864807, 0.5875548124313354, 0.8291717767715454, 1.070788860321045, 1.3124058246612549, 1.5540227890014648, 1.7956397533416748, 2.037256956100464, 2.278873920440674, 2.520490884780884, 2.7621078491210938]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8396886587142944, 'percentile_98': 2.6329331398010254}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3362884819507599, 'max': 2.780261993408203, 'mean': 1.8850572109222412, 'count': 147.99998474121094, 'sum': 278.9884338378906, 'std': 0.42190765325133345, 'median': 1.8817213773727417, 'majority': 0.3362884819507599, 'minority': 0.3362884819507599, 'unique': 165.0, 'histogram': [[1.0, 1.0, 2.0, 4.0, 29.0, 30.0, 38.0, 33.0, 15.0, 12.0], [0.3362884819507599, 0.5806858539581299, 0.8250831961631775, 1.069480538368225, 1.3138779401779175, 1.5582752227783203, 1.8026726245880127, 2.047070026397705, 2.2914674282073975, 2.5358645915985107, 2.780261993408203]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.9102519750595093, 'percentile_98': 2.6507318019866943}}}}\n{'type': 'Feature', 'geometry': {'type': 'Polygon', 'coordinates': [[[-96.1, 32.28], [-96.1, 33.28], [-97.58, 33.28], [-97.58, 32.28], [-96.1, 32.28]]]}, 'properties': {'statistics': {'b1': {'min': 0.3196641504764557, 'max': 2.580934524536133, 'mean': 1.782191514968872, 'count': 147.99998474121094, 'sum': 263.7643127441406, 'std': 0.39324181475308584, 'median': 1.788713812828064, 'majority': 0.3196641504764557, 'minority': 0.3196641504764557, 'unique': 165.0, 'histogram': [[1.0, 1.0, 2.0, 4.0, 24.0, 31.0, 39.0, 32.0, 15.0, 16.0], [0.3196641504764557, 0.5457911491394043, 0.7719181776046753, 0.9980452060699463, 1.2241722345352173, 1.4502992630004883, 1.6764262914657593, 1.9025533199310303, 2.128680467605591, 2.3548076152801514, 2.580934524536133]], 'valid_percent': 100.0, 'masked_pixels': 0.0, 'valid_pixels': 165.0, 'percentile_2': 0.8592413067817688, 'percentile_98': 2.4906678199768066}}}}\nCPU times: user 9.55 s, sys: 2.22 s, total: 11.8 s\nWall time: 9min 27s\n\n\n\n# Print the stats for the first item in the collection\nstats[0]\n\n{'statistics': {'b1': {'min': 0.1918513923883438,\n 'max': 1.1595696210861206,\n 'mean': 0.7456724643707275,\n 'count': 147.99998474121094,\n 'sum': 110.35951232910156,\n 'std': 0.18667982445867687,\n 'median': 0.7525566220283508,\n 'majority': 0.1918513923883438,\n 'minority': 0.1918513923883438,\n 'unique': 165.0,\n 'histogram': [[3.0, 2.0, 5.0, 16.0, 26.0, 31.0, 30.0, 31.0, 15.0, 6.0],\n [0.1918513923883438,\n 0.28862321376800537,\n 0.3853950500488281,\n 0.4821668267250061,\n 0.5789386630058289,\n 0.6757104992866516,\n 0.7724822759628296,\n 0.8692541122436523,\n 0.9660259485244751,\n 1.0627977848052979,\n 1.1595696210861206]],\n 'valid_percent': 100.0,\n 'masked_pixels': 0.0,\n 'valid_pixels': 165.0,\n 'percentile_2': 0.27398860454559326,\n 'percentile_98': 1.098567008972168}},\n 'datetime': '2023-12-31'}\n\n\nCreate a function that goes through every single item in the collection and populates their properties - including the minimum, maximum, and sum of their values - in a table.\n\n# Create a function that converts statistics in JSON format into a pandas DataFrame\ndef clean_stats(stats_json) -> pd.DataFrame:\n\n # Normalize the JSON data\n df = pd.json_normalize(stats_json)\n\n # Replace the naming \"statistics.b1\" in the columns\n df.columns = [col.replace(\"statistics.b1.\", \"\") for col in df.columns]\n\n # Set the datetime format\n df[\"date\"] = pd.to_datetime(df[\"datetime\"])\n\n # Return the cleaned format\n return df\n\n# Apply the generated function on the stats data\ndf = clean_stats(stats)\n\n# Display the stats for the first 5 granules in the collection in the table\n# Change the value in the parenthesis to show more or a smaller number of rows in the table\ndf.head(5)\n\n\n\n\n\n\n\n\ndatetime\nmin\nmax\nmean\ncount\nsum\nstd\nmedian\nmajority\nminority\nunique\nhistogram\nvalid_percent\nmasked_pixels\nvalid_pixels\npercentile_2\npercentile_98\ndate\n\n\n\n\n0\n2023-12-31\n0.191851\n1.159570\n0.745672\n147.999985\n110.359512\n0.186680\n0.752557\n0.191851\n0.191851\n165.0\n[[3.0, 2.0, 5.0, 16.0, 26.0, 31.0, 30.0, 31.0,...\n100.0\n0.0\n165.0\n0.273989\n1.098567\n2023-12-31\n\n\n1\n2023-12-30\n0.177944\n1.075771\n0.690748\n147.999985\n102.230652\n0.173171\n0.700913\n0.177944\n0.177944\n165.0\n[[3.0, 2.0, 6.0, 15.0, 27.0, 33.0, 27.0, 31.0,...\n100.0\n0.0\n165.0\n0.258274\n1.022774\n2023-12-30\n\n\n2\n2023-12-29\n0.172747\n1.048948\n0.666380\n147.999985\n98.624245\n0.168330\n0.675644\n0.172747\n0.172747\n165.0\n[[3.0, 2.0, 6.0, 18.0, 27.0, 34.0, 26.0, 29.0,...\n100.0\n0.0\n165.0\n0.247735\n0.990478\n2023-12-29\n\n\n3\n2023-12-28\n0.175674\n1.070212\n0.672139\n147.999985\n99.476486\n0.170283\n0.675561\n0.175674\n0.175674\n165.0\n[[3.0, 2.0, 8.0, 18.0, 25.0, 35.0, 29.0, 29.0,...\n100.0\n0.0\n165.0\n0.249545\n1.006913\n2023-12-28\n\n\n4\n2023-12-27\n0.193630\n1.170822\n0.728575\n147.999985\n107.829071\n0.186487\n0.729016\n0.193630\n0.193630\n165.0\n[[3.0, 2.0, 9.0, 18.0, 26.0, 38.0, 28.0, 23.0,...\n100.0\n0.0\n165.0\n0.272505\n1.097846\n2023-12-27", + "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#visualizing-total-fossil-fuel-co₂-emissions", + "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#visualizing-total-fossil-fuel-co₂-emissions", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "section": "Visualizing Total Fossil Fuel CO₂ Emissions", + "text": "Visualizing Total Fossil Fuel CO₂ Emissions\n\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n\n# Define the first map layer with the CO2 Flux data for December 2022\nmap_layer_202101 = TileLayer(\n tiles=_202101_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution \n name='2021-01 Total CO2 Fossil Fuel Emissions', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map \nmap_layer_202101.add_to(map_.m1)\n\nmap_layer_202105 = TileLayer(\n tiles=_202105_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution \n name='2021-05 Total CO2 Emissions', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.8, # Adjust the transparency of the layer\n)\n# Add the first layer to the Dual Map \nmap_layer_2021.add_to(map_.m2)\n\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#visualize-the-data-as-a-time-series", - "title": "MiCASA Land Carbon Flux", - "section": "Visualize the Data as a Time Series", - "text": "Visualize the Data as a Time Series\nWe can now explore the Heterotrophic Respiration time series (October 2021 - January 2024) available for the Dallas, Texas area. We can plot the data set using the code below:\n\n# Determine the width and height of the plot using the 'matplotlib' library\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10)) \n\n# Plot the time series analysis of the daily Heterotrophic Respiration changes in Dallas, Texas\nplt.plot(\n df[\"date\"], # X-axis: date\n df[\"max\"], # Y-axis: Rh value\n color=\"purple\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"RH Level\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"gm Carbon/m2/day\")\n\n# Insert title for the plot\nplt.title(\"Heterotrophic Respiration Values for Dallas, Texas (October 2021 to January 2024)\")\n\nText(0.5, 1.0, 'Heterotrophic Respiration Values for Dallas, Texas (October 2021 to January 2024)')\n\n\n\n\n\n\n\n\n\nTo take a closer look at the daily Heterotrophic Respiration variability across this region, we are going to retrieve and display data collected during the December, 2023 observation.\n\n# Fetch the third item in the list as the observation item.\n# Considering that a list starts with \"0\", we need to insert \"2\" in the \"items[2]\" statement\n# Print the start Date Time of the third granule in the collection\nprint(items[2][\"properties\"][\"datetime\"]) \n\n2023-12-29T00:00:00+00:00\n\n\n\n# A GET request is made for the observed tile\nobserved_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console \nobserved_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/micasa-carbonflux-daygrid-v1/items/micasa-carbonflux-daygrid-v1-20231229/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=-0.35656991600990295%2C7.2141876220703125'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 179.99999999999994, 90.0],\n 'center': [-2.842170943040401e-14, 0.0, 0]}\n\n\n\n# Create a new map to display the Rh level for the Dallas, Texas area for the observed tile timeframe.\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 32.8, # latitude\n -96.79, # longitude\n ],\n\n # Set the zoom value\n zoom_start=9,\n)\n\n# Define the map layer with the Rh level for observed tile\nmap_layer = TileLayer(\n tiles=observed_tile[\"tiles\"][0], # Path to retrieve the tile\n\n # Set the attribution, transparency, and the title along with enabling the visualization of the legend on the map \n attr=\"GHG\", opacity = 0.7, name=\" Observed tile RH Level\", overlay= True, legendEnabled = True\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Display data marker (title) on the map\nfolium.Marker((40, 5.9), tooltip=\"both\").add_to(aoi_map_bbox)\n\n# Add a layer control\nfolium.LayerControl(collapsed=False).add_to(aoi_map_bbox)\n\n# Add a legend using the 'branca' library\ncolormap = branca.colormap.linear.PuRd_09.scale(0, 0.3) # minimum value = 0, maximum value = 0.3 (gm Carbon/m2/daily)\n\n# Classify the colormap according to the specified Rh values\ncolormap = colormap.to_step(index=[0, 0.07, 0.15, 0.22, 0.3])\n\n# Add the data unit as caption\ncolormap.caption = 'Rh Values (gm Carbon/m2/daily)'\n\n# Display the legend and caption on the map\ncolormap.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#summary", + "href": "user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html#summary", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", + "section": "Summary", + "text": "Summary\nIn this notebook we have successfully explored, analyzed, and visualized the STAC collection for GRA2PES greenhouse gases Emissions, Version 1 dataset.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the total CO₂ emissions for two distinctive months/years\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#summary", - "href": "user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html#summary", - "title": "MiCASA Land Carbon Flux", - "section": "Summary", - "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for MiCASA Land Carbon Flux data: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map and compare the Heterotrophic Respiration (Rh) levels over the Dallas, Texas area for two distinctive years 5. Create a table that displays the minimum, maximum, and sum of the Rh values for a specified region 6. Generate a time-series graph of the Rh values for a specified region\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below. If you are a new user, you should first sign up for the hub by filling out this request form and providing the required information.\nAccess the U.S. Gridded Anthropogenic Methane Emissions Inventory notebook in the US GHG Center JupyterHub.", "crumbs": [ "Data Usage Notebooks", - "Natural Greenhouse Gas Sources Emissions and Sinks", - "MiCASA Land Carbon Flux" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html", - "title": "OCO-2 GEOS Column CO₂ Concentrations", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#access-this-notebook", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#access-this-notebook", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below. If you are a new user, you should first sign up for the hub by filling out this request form and providing the required information.\nAccess the U.S. Gridded Anthropogenic Methane Emissions Inventory notebook in the US GHG Center JupyterHub.", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#run-this-notebook", - "title": "OCO-2 GEOS Column CO₂ Concentrations", - "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#table-of-contents", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#table-of-contents", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "Table of Contents", + "text": "Table of Contents\n\nData Summary and Application\nApproach\nAbout the Data\nInstall the Required Libraries\nQuery the STAC API\nVisual Comparison Across Time Periods\nMap Out Selected Tiles\nCalculate Zonal Statistics\nTime-Series Analysis\nSummary", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#approach", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#approach", - "title": "OCO-2 GEOS Column CO₂ Concentrations", - "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the OCO-2 GEOS Column CO₂ Concentrations data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison.\nAfter the visualization, perform zonal statistics for a given polygon.", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#data-summary-and-application", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#data-summary-and-application", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "Data Summary and Application", + "text": "Data Summary and Application\n\nSpatial coverage: Contiguous United States\nSpatial resolution: 0.1° x 0.1°\nTemporal extent: 2012 - 2020\nTemporal resolution: Annual\nUnit: Megagrams of methane per square kilometer per year (Mg CH₄/km²/yr)\nUtility: Methane Monitoring, Anthropogenic Emissions Analysis, Climate Research\n\nFor more, visit the U.S. Gridded Anthropogenic Methane Emissions Inventory data overview page.", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#about-the-data", - "title": "OCO-2 GEOS Column CO₂ Concentrations", - "section": "About the Data", - "text": "About the Data\nIn July 2014, NASA successfully launched the first dedicated Earth remote sensing satellite to study atmospheric carbon dioxide (CO₂) from space. The Orbiting Carbon Observatory-2 (OCO-2) is an exploratory science mission designed to collect space-based global measurements of atmospheric CO₂ with the precision, resolution, and coverage needed to characterize sources and sinks (fluxes) on regional scales (≥1000 km). This dataset provides global gridded, daily column-averaged carbon dioxide (XCO₂) concentrations from January 1, 2015 - February 28, 2022. The data are derived from OCO-2 observations that were input to the Goddard Earth Observing System (GEOS) Constituent Data Assimilation System (CoDAS), a modeling and data assimilation system maintained by NASA’s Global Modeling and Assimilation Office (GMAO). Concentrations are measured in moles of carbon dioxide per mole of dry air (mol CO₂/mol dry) at a spatial resolution of 0.5° x 0.625°. Data assimilation synthesizes simulations and observations, adjusting modeled atmospheric constituents like CO₂ to reflect observed values. With the support of NASA’s Carbon Monitoring System (CMS) Program and the OCO Science Team, this dataset was produced as part of the OCO-2 mission which provides the highest quality space-based XCO₂ retrievals to date.\nFor more information regarding this dataset, please visit the OCO-2 GEOS Column CO₂ Concentrations data overview page.", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#approach", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#approach", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "Approach", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the gridded methane emissions data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, we will visualize two tiles (side-by-side), allowing us to compare time points.\nAfter the visualization, we will perform zonal statistics for a given polygon.", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#install-the-required-libraries", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#install-the-required-libraries", - "title": "OCO-2 GEOS Column CO₂ Concentrations", - "section": "Install the Required Libraries", - "text": "Install the Required Libraries\nRequired libraries are pre-installed on the GHG Center Hub. If you need to run this notebook elsewhere, please install them with this line in a code cell:\n%pip install requests folium rasterstats pystac_client pandas matplotlib –quiet\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#about-the-data", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "About the Data", + "text": "About the Data\nThe gridded EPA U.S. anthropogenic methane greenhouse gas inventory (gridded GHGI) includes spatially disaggregated (0.1 deg x 0.1 deg or approximately 10 x 10 km resolution) maps of annual anthropogenic methane emissions (for the contiguous United States (CONUS)), consistent with national annual U.S. anthropogenic methane emissions reported in the U.S. EPA Inventory of U.S. Greenhouse Gas Emissions and Sinks (U.S. GHGI).\nThis V2 Express Extension dataset contains methane emissions provided as fluxes, in units of molecules of methane per square cm per second, for over 25 individual emission source categories, including those from agriculture, petroleum and natural gas systems, coal mining, and waste. The data have been converted from their original NetCDF format to Cloud-Optimized GeoTIFF (COG) for use in the US GHG Center, thereby enabling user exploration of spatial anthropogenic methane emissions and their trends.\nThe gridded dataset currently includes 34 data layers. The first data layer includes annual 2012-2020 gridded methane emissions fluxes from all anthropogenic sources of methane in the U.S. GHGI (excluding Land Use, Land-Use Change and Forestry (LULUCF) sources, which are not included in the gridded GHGI). The next six data layers include annual 2012-2020 gridded methane fluxes from sources within the aggregate Agriculture, Natural Gas, Petroleum, Waste, Industry, and ‘Other’ source categories. The remaining 27 data layers include annual 2012-2020 gridded methane emissions fluxes from individual emission sectors within each of the aggregate categories.\nFor more information regarding this dataset, please visit the U.S. Gridded Anthropogenic Methane Emissions Inventory data overview page.", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#querying-the-stac-api", - "title": "OCO-2 GEOS Column CO₂ Concentrations", - "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in STAC collection.\n# Name of the collection for OCO-2 GEOS Column CO₂ Concentrations. \ncollection_name = \"oco2geos-co2-daygrid-v10r\"\n\n\n# Fetching the collection from STAC collections using appropriate endpoint.\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\ncollection\n\n{'id': 'oco2geos-co2-daygrid-v10r',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r'}],\n 'title': 'OCO-2 GEOS Column CO₂ Concentrations v10r',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2015-01-01T00:00:00+00:00',\n '2022-02-28T00:00:00+00:00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'xco2': {'assets': ['xco2'],\n 'nodata': 0,\n 'rescale': [[412, 422]],\n 'colormap_name': 'magma'},\n 'dashboard': {'assets': ['xco2'],\n 'nodata': 0,\n 'rescale': [[412, 422]],\n 'colormap_name': 'magma'}},\n 'summaries': {'datetime': ['2015-01-01T00:00:00Z', '2022-02-28T00:00:00Z']},\n 'description': 'This dataset provides global gridded, daily column-averaged carbon dioxide (XCO₂) concentrations from January 1, 2015 - February 28, 2022. The data are derived from Orbiting Carbon Observatory-2 (OCO-2) satellite observations that were input to the Goddard Earth Observing System (GEOS) Constituent Data Assimilation System (CoDAS), a modeling and data assimilation system maintained by NASA’s Global Modeling and Assimilation Office (GMAO). Concentrations are measured in moles of carbon dioxide per mole of dry air (mol CO₂/mol dry) at a spatial resolution of 0.5° x 0.625°. Data assimilation synthesizes simulations and observations, adjusting modeled atmospheric constituents like CO₂ to reflect observed values. With the support of NASA’s Carbon Monitoring System (CMS) Program and the OCO Science Team, this dataset was produced as part of the OCO-2 mission which provides the highest quality space-based XCO₂ retrievals to date. The source data can be found at https://doi.org/10.5067/Y9M4NM9MPCGH',\n 'item_assets': {'xco2': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Average Dry-Air Column CO₂ (XCO₂)',\n 'description': 'Daily dry air column-averaged mole fractions of carbon dioxide created from data assimilations of OCO-2 satellite retrievals.'},\n 'xco2prec': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Average Dry-Air Column CO₂ Precision (XCO₂PREC)',\n 'description': 'Random errors for daily dry air column-averaged mole fractions of carbon dioxide calculated using a posteriori diagnostics.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'day'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2015 to February 2022. By looking at the dashboard:time density, we can see that these observations are collected daily.\n\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Check total number of items available\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items)} items\")\n\nFound 2615 items\n\n\n\n# Examining the first item in the collection\nitems[0]\n\n{'id': 'oco2geos-co2-daygrid-v10r-20220228',\n 'bbox': [-180.3125, -90.25, 179.6875, 90.25],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220228'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220228/map?assets=xco2&nodata=0&rescale=412%2C422&colormap_name=magma',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'xco2': {'href': 's3://ghgc-data-store/oco2geos-co2-daygrid-v10r/oco2_GEOS_XCO2_L3CO2_day_B10206Ar_20220228.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Average Dry-Air Column CO₂ (XCO₂)',\n 'proj:bbox': [-180.3125, -90.25, 179.6875, 90.25],\n 'proj:epsg': 4326.0,\n 'proj:shape': [361.0, 576.0],\n 'description': 'Daily dry air column-averaged mole fractions of carbon dioxide created from data assimilations of OCO-2 satellite retrievals.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 423.60419320175424,\n 'min': 411.7429234611336,\n 'count': 11.0,\n 'buckets': [37851.0,\n 30550.0,\n 19173.0,\n 11220.0,\n 15304.0,\n 31151.0,\n 45205.0,\n 15819.0,\n 1524.0,\n 139.0]},\n 'statistics': {'mean': 416.40504944204235,\n 'stddev': 2.967704894550985,\n 'maximum': 423.60419320175424,\n 'minimum': 411.7429234611336,\n 'valid_percent': 0.00048091720529393656}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.3125, -90.25],\n [179.6875, -90.25],\n [179.6875, 90.25],\n [-180.3125, 90.25],\n [-180.3125, -90.25]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.625, 0.0, -180.3125, 0.0, -0.5, 90.25, 0.0, 0.0, 1.0]},\n 'xco2prec': {'href': 's3://ghgc-data-store/oco2geos-co2-daygrid-v10r/oco2_GEOS_XCO2PREC_L3CO2_day_B10206Ar_20220228.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Average Dry-Air Column CO₂ Precision (XCO₂PREC)',\n 'proj:bbox': [-180.3125, -90.25, 179.6875, 90.25],\n 'proj:epsg': 4326.0,\n 'proj:shape': [361.0, 576.0],\n 'description': 'Random errors for daily dry air column-averaged mole fractions of carbon dioxide calculated using a posteriori diagnostics.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float64',\n 'histogram': {'max': 1.0,\n 'min': 0.09999999999999999,\n 'count': 11.0,\n 'buckets': [73789.0,\n 19836.0,\n 7943.0,\n 4684.0,\n 3634.0,\n 3060.0,\n 3094.0,\n 3093.0,\n 3814.0,\n 84989.0]},\n 'statistics': {'mean': 0.5499856972588942,\n 'stddev': 0.4024318718400779,\n 'maximum': 1.0,\n 'minimum': 0.09999999999999999,\n 'valid_percent': 0.00048091720529393656}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.3125, -90.25],\n [179.6875, -90.25],\n [179.6875, 90.25],\n [-180.3125, 90.25],\n [-180.3125, -90.25]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.625, 0.0, -180.3125, 0.0, -0.5, 90.25, 0.0, 0.0, 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220228/preview.png?assets=xco2&nodata=0&rescale=412%2C422&colormap_name=magma',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.3125, -90.25],\n [179.6875, -90.25],\n [179.6875, 90.25],\n [-180.3125, 90.25],\n [-180.3125, -90.25]]]},\n 'collection': 'oco2geos-co2-daygrid-v10r',\n 'properties': {'datetime': '2022-02-28T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}\n\n\nBelow, we enter minimum and maximum values to provide our upper and lower bounds in rescale_values.", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#query-the-stac-api", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#query-the-stac-api", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "Query the STAC API", + "text": "Query the STAC API\nFirst, you need to import the required libraries. Once imported, they allow better execution of a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored. You will learn the functionality of each library throughout the notebook.\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\nSTAC API Collection Names\nNow, you must fetch the dataset from the STAC API by defining its associated STAC API collection ID as a variable. The collection ID, also known as the collection name, for the U.S. Gridded Anthropogenic Methane Emissions Inventory dataset is epa-ch4emission-yeargrid-v2express\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for gridded methane dataset \ncollection_name = \"epa-ch4emission-yeargrid-v2express\"\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection in a table\n# Adjust display settings\npd.set_option('display.max_colwidth', None) # Set maximum column width to \"None\" to prevent cutting off text\n\n# Extract the relevant information about the collection\ncollection_info = {\n \"Title\": collection.get(\"title\", \"N/A\"), # Extract the title of the collection \n \"Description\": collection.get(\"description\", \"N/A\"), # Extract the dataset description\n \"Temporal Extent\": collection.get(\"extent\", {}).get(\"temporal\", {}).get(\"interval\", \"N/A\"), # Extract the temporal coverage of the collection\n \"Spatial Extent\": collection.get(\"extent\", {}).get(\"spatial\", {}).get(\"bbox\", \"N/A\"), # Extract the spatial coverage of the collection\n}\n\n# Convert the derived information into a DataFrame format\nproperties_table = pd.DataFrame(list(collection_info.items()), columns=[\"Collection Summary\", \"\"])\n\n# Display the properties in a table\ncollection_summary = properties_table.style.set_properties(**{'text-align': 'left'}) \\\n .set_table_styles([\n {\n 'selector': 'th.col0, td.col0', # Select the first column\n 'props': [('min-width', '200px'), # Set a minimum width\n ('text-align', 'left')] # Align text to the left\n },\n {\n 'selector': 'td.col1', # Select the second column\n 'props': [('text-align', 'left')] # Align text to the left\n }\n])\n\n# Print the collection summary table\ncollection_summary\n\n{'id': 'epa-ch4emission-yeargrid-v2express',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'}],\n 'title': 'U.S. Gridded Anthropogenic Methane Emissions Inventory v2 Express Extension',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2012-01-01T00:00:00+00:00',\n '2020-12-31T00:00:00+00:00']]}},\n 'license': 'CC-BY-4.0',\n 'renders': {'dashboard': {'assets': ['total-methane'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'dwtd-waste': {'assets': ['dwtd-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'iwtd-waste': {'assets': ['iwtd-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'post-meter': {'assets': ['post-meter'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'refining-ps': {'assets': ['refining-ps'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-other': {'assets': ['total-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-waste': {'assets': ['total-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'surface-coal': {'assets': ['surface-coal'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'transport-ps': {'assets': ['transport-ps'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'abn-ong-other': {'assets': ['abn-ong-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'field-burning': {'assets': ['field-burning'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'production-ps': {'assets': ['production-ps'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-methane': {'assets': ['total-methane'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'exploration-ps': {'assets': ['exploration-ps'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'processing-ngs': {'assets': ['processing-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'production-ngs': {'assets': ['production-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'exploration-ngs': {'assets': ['exploration-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'composting-waste': {'assets': ['composting-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'distribution-ngs': {'assets': ['distribution-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'rice-cultivation': {'assets': ['rice-cultivation'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-coal-mines': {'assets': ['total-coal-mines'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'underground-coal': {'assets': ['underground-coal'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'manure-management': {'assets': ['manure-management'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-agriculture': {'assets': ['total-agriculture'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'msw-landfill-waste': {'assets': ['msw-landfill-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'abn-underground-coal': {'assets': ['abn-underground-coal'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'enteric-fermentation': {'assets': ['enteric-fermentation'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'petro-production-other': {'assets': ['petro-production-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'mobile-combustion-other': {'assets': ['mobile-combustion-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-petroleum-systems': {'assets': ['total-petroleum-systems'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'transmission-storage-ngs': {'assets': ['transmission-storage-ngs'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'industrial-landfill-waste': {'assets': ['industrial-landfill-waste'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'total-natural-gas-systems': {'assets': ['total-natural-gas-systems'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'ferroalloy-production-other': {'assets': ['ferroalloy-production-other'],\n 'nodata': -9999,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'},\n 'stationary-combustion-other': {'assets': ['stationary-combustion-other'],\n 'maxzoom': 5,\n 'minzoom': 0,\n 'rescale': [[0, 20]],\n 'colormap_name': 'epa-ghgi-ch4'}},\n 'summaries': {'datetime': ['2012-01-01T00:00:00Z', '2020-01-01T00:00:00Z']},\n 'description': \"The gridded EPA U.S. anthropogenic methane greenhouse gas inventory (gridded GHGI) includes spatially disaggregated (0.1 deg x 0.1 deg or approximately 10 x 10 km resolution) maps of annual anthropogenic methane emissions for the contiguous United States (CONUS) from 2012 - 2020, consistent with national annual U.S. anthropogenic methane emissions reported in the U.S. EPA Inventory of U.S. Greenhouse Gas Emissions and Sinks (U.S. GHGI). This dataset contains methane emissions provided as fluxes, in units of megagrams of methane per square kilometer per year (Mg CH₄/km²/yr). It contains 34 data layers including a 'Total' layer with emissions fluxes from all anthropogenic sources of methane in the U.S. GHGI; 6 aggregate layers with emission fluxes from Agriculture, Natural Gas, Petroleum, Waste, Industry, and ‘Other’ source categories; and 27 layers representing methane emission fluxes from individual sector categories (i.e. the individual layers that make up each of the aggregate layers and the 'Total' layer). The data have been converted from their original NetCDF format to Cloud-Optimized GeoTIFF (COG) and scaled to Mg/km²/yr for use in the US GHG Center, thereby enabling user exploration of spatial anthropogenic methane emissions and their trends. The source data and addition information can be found at https://doi.org/10.5281/zenodo.8367082\",\n 'item_assets': {'dwtd-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).'},\n 'iwtd-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).'},\n 'post-meter': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).'},\n 'refining-ps': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).'},\n 'total-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).'},\n 'total-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).'},\n 'surface-coal': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).'},\n 'transport-ps': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).'},\n 'abn-ong-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).'},\n 'field-burning': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).'},\n 'production-ps': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).'},\n 'total-methane': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.'},\n 'exploration-ps': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).'},\n 'processing-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).'},\n 'production-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).'},\n 'exploration-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).'},\n 'composting-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).'},\n 'distribution-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).'},\n 'rice-cultivation': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).'},\n 'total-coal-mines': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).'},\n 'underground-coal': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).'},\n 'manure-management': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).'},\n 'total-agriculture': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).'},\n 'msw-landfill-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).'},\n 'abn-underground-coal': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).'},\n 'enteric-fermentation': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).'},\n 'petro-production-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).'},\n 'mobile-combustion-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).'},\n 'total-petroleum-systems': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).'},\n 'transmission-storage-ngs': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).'},\n 'industrial-landfill-waste': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).'},\n 'total-natural-gas-systems': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).'},\n 'ferroalloy-production-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).'},\n 'stationary-combustion-other': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'year'}\n\n\nNext, you will examine the contents of the collection under the temporal variable. You’ll see that the data is available from January 2012 to December 2020. By looking at the dashboard:time density, you can observe that the periodic frequency of these observations is yearly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\n# Sort the items based on their date-time attribute\nitems_sorted = sorted(items, key=lambda x: x[\"properties\"][\"datetime\"])\n\n# Create an empty list\ntable_data = []\n# Extract the ID and date-time information for each granule and add them to the list\n# By default, only the first 5 items in the collection are extracted to be displayed in the table. \n# To see the date-time of all existing granules in this collection, remove \"5\" from \"item_sorted[:5]\" in the line below. \nfor item in items_sorted[:5]:\n table_data.append([item['id'], item['properties']['datetime']])\n\n# Define the table headers\nheaders = [\"Item ID\", \"Start Date-Time\"]\n\nprint(\"Below you see the first 5 items in the collection, along with their item IDs and corresponding Start Date-Time.\")\n\n# Print the table using tabulate\nprint(tabulate(table_data, headers=headers, tablefmt=\"fancy_grid\"))\n\nFound 9 items\n\n\nThis makes sense as there are 9 years between 2012 - 2020, meaning 9 records in total.\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems_sorted[0]\n\n{'id': 'epa-ch4emission-yeargrid-v2express-2020',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 250.26608276367188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.392578125,\n 'stddev': 4624.86865234375,\n 'maximum': 250.26608276367188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 552.8455200195312,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244120.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 880.0]},\n 'statistics': {'mean': -9963.07421875,\n 'stddev': 598.360107421875,\n 'maximum': 552.8455200195312,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.81692123413086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.73974609375,\n 'stddev': 4623.49169921875,\n 'maximum': 32.81692123413086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.515766143798828,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244892.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.0]},\n 'statistics': {'mean': -9994.5908203125,\n 'stddev': 209.9478759765625,\n 'maximum': 22.515766143798828,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.67214584350586,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157503.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87497.0]},\n 'statistics': {'mean': -6428.02197265625,\n 'stddev': 4791.09814453125,\n 'maximum': 43.67214584350586,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 552.9092407226562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05615234375,\n 'stddev': 4625.62646484375,\n 'maximum': 552.9092407226562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 569.109130859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244705.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 295.0]},\n 'statistics': {'mean': -9986.9501953125,\n 'stddev': 347.0617370605469,\n 'maximum': 569.109130859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.4141974449157715,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233570.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11430.0]},\n 'statistics': {'mean': -9532.515625,\n 'stddev': 2108.737060546875,\n 'maximum': 2.4141974449157715,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.77754211425781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213344.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31656.0]},\n 'statistics': {'mean': -8707.0361328125,\n 'stddev': 3353.996337890625,\n 'maximum': 35.77754211425781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24409635365009308,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24409635365009308,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 140.06321716308594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233515.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11485.0]},\n 'statistics': {'mean': -9530.2080078125,\n 'stddev': 2113.833251953125,\n 'maximum': 140.06321716308594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1317.5279541015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153603.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 91349.0, 48.0]},\n 'statistics': {'mean': -6267.79736328125,\n 'stddev': 4837.07958984375,\n 'maximum': 1317.5279541015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.2649693489074707,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233941.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11059.0]},\n 'statistics': {'mean': -9547.6572265625,\n 'stddev': 2075.879150390625,\n 'maximum': 1.2649693489074707,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 535.3031005859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244329.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 671.0]},\n 'statistics': {'mean': -9971.5947265625,\n 'stddev': 522.9393920898438,\n 'maximum': 535.3031005859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 190.11717224121094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232277.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12723.0]},\n 'statistics': {'mean': -9479.6015625,\n 'stddev': 2219.260498046875,\n 'maximum': 190.11717224121094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.1922497749328613,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235806.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9194.0]},\n 'statistics': {'mean': -9623.7705078125,\n 'stddev': 1900.2930908203125,\n 'maximum': 3.1922497749328613,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.681565761566162,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.3760986328125,\n 'maximum': 5.681565761566162,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.086830139160156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.2861328125,\n 'stddev': 4622.859375,\n 'maximum': 32.086830139160156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 62.76310348510742,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [239929.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5071.0]},\n 'statistics': {'mean': -9792.015625,\n 'stddev': 1423.7451171875,\n 'maximum': 62.76310348510742,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1312.8009033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243327.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1644.0, 29.0]},\n 'statistics': {'mean': -9930.6416015625,\n 'stddev': 824.4235229492188,\n 'maximum': 1312.8009033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1312.8009033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244819.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 156.0, 25.0]},\n 'statistics': {'mean': -9991.5537109375,\n 'stddev': 273.90582275390625,\n 'maximum': 1312.8009033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.9133243560791,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.38037109375,\n 'stddev': 4737.72119140625,\n 'maximum': 24.9133243560791,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 64.48854064941406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.85009765625,\n 'stddev': 4738.24462890625,\n 'maximum': 64.48854064941406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 381.43365478515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242963.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2037.0]},\n 'statistics': {'mean': -9915.712890625,\n 'stddev': 909.60986328125,\n 'maximum': 381.43365478515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 92.65714263916016,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.9345703125,\n 'stddev': 779.0745849609375,\n 'maximum': 92.65714263916016,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.75341796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.18310546875,\n 'stddev': 4737.99560546875,\n 'maximum': 34.75341796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 39.25223159790039,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9384765625,\n 'stddev': 103.04502868652344,\n 'maximum': 39.25223159790039,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.7823798656463623,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86866.0]},\n 'statistics': {'mean': -6453.80078125,\n 'stddev': 4783.30908203125,\n 'maximum': 1.7823798656463623,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 140.2111053466797,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233456.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11544.0]},\n 'statistics': {'mean': -9527.798828125,\n 'stddev': 2118.995849609375,\n 'maximum': 140.2111053466797,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 174.0918426513672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.154296875,\n 'stddev': 3234.086669921875,\n 'maximum': 174.0918426513672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 362.9629211425781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.853515625,\n 'maximum': 362.9629211425781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 539.842529296875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77967.0]},\n 'statistics': {'mean': -6816.72021484375,\n 'stddev': 4657.83544921875,\n 'maximum': 539.842529296875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 17.590591430664062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.95193862915039,\n 'maximum': 17.590591430664062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.104816436767578,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169107.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75893.0]},\n 'statistics': {'mean': -6901.62255859375,\n 'stddev': 4623.533203125,\n 'maximum': 8.104816436767578,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2020-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']}", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#exploring-changes-in-column-averaged-xco₂-concentrations-levels-using-the-raster-api", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#exploring-changes-in-column-averaged-xco₂-concentrations-levels-using-the-raster-api", - "title": "OCO-2 GEOS Column CO₂ Concentrations", - "section": "Exploring Changes in Column-Averaged XCO₂ Concentrations Levels Using the Raster API", - "text": "Exploring Changes in Column-Averaged XCO₂ Concentrations Levels Using the Raster API\nIn this notebook, we will explore the temporal impacts of CO₂ emissions. We will visualize the outputs on a map using folium.\n\n# To access the year value from each item more easily, this will let us query more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"datetime\"]: item for item in items} \nasset_name = \"xco2\" #fossil fuel\n\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this twice, once for 2022-02-08 and again for 2022-01-27, so that we can visualize each event independently.\n\ncolor_map = \"magma\"\noco2_1 = requests.get(\n f\"{RASTER_API_URL}/collections/{items[list(items.keys())[0]]['collection']}/items/{items[list(items.keys())[0]]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\noco2_1\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220228/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=xco2&color_formula=gamma+r+1.05&colormap_name=magma&rescale=411.7429234611336%2C423.60419320175424'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.3125, -90.25, 179.6875, 90.25],\n 'center': [-0.3125, 0.0, 0]}\n\n\n\noco2_2 = requests.get(\n f\"{RASTER_API_URL}/collections/{items[list(items.keys())[1]]['collection']}/items/{items[list(items.keys())[1]]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\noco2_2\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220227/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=xco2&color_formula=gamma+r+1.05&colormap_name=magma&rescale=411.7429234611336%2C423.60419320175424'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.3125, -90.25, 179.6875, 90.25],\n 'center': [-0.3125, 0.0, 0]}", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#visual-comparison-across-time-periods", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#visual-comparison-across-time-periods", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "Visual Comparison Across Time Periods", + "text": "Visual Comparison Across Time Periods\nIn this notebook, you will explore the impacts of methane emissions and by examining changes over time in urban regions. You will visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"datetime\"][:7]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the U.S. Gridded Anthropogenic Methane Emissions Inventory collection, the parameter of interest is “surface-coal”\nasset_name = \"surface-coal\"\n\nBelow, you will enter the minimum and maximum values to provide our upper and lower bounds in the rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\n\nitems\n\n{'2020-01': {'id': 'epa-ch4emission-yeargrid-v2express-2020',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 250.26608276367188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.392578125,\n 'stddev': 4624.86865234375,\n 'maximum': 250.26608276367188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 552.8455200195312,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244120.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 880.0]},\n 'statistics': {'mean': -9963.07421875,\n 'stddev': 598.360107421875,\n 'maximum': 552.8455200195312,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.81692123413086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.73974609375,\n 'stddev': 4623.49169921875,\n 'maximum': 32.81692123413086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.515766143798828,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244892.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.0]},\n 'statistics': {'mean': -9994.5908203125,\n 'stddev': 209.9478759765625,\n 'maximum': 22.515766143798828,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.67214584350586,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157503.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87497.0]},\n 'statistics': {'mean': -6428.02197265625,\n 'stddev': 4791.09814453125,\n 'maximum': 43.67214584350586,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 552.9092407226562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05615234375,\n 'stddev': 4625.62646484375,\n 'maximum': 552.9092407226562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 569.109130859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244705.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 295.0]},\n 'statistics': {'mean': -9986.9501953125,\n 'stddev': 347.0617370605469,\n 'maximum': 569.109130859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.4141974449157715,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233570.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11430.0]},\n 'statistics': {'mean': -9532.515625,\n 'stddev': 2108.737060546875,\n 'maximum': 2.4141974449157715,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.77754211425781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213344.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31656.0]},\n 'statistics': {'mean': -8707.0361328125,\n 'stddev': 3353.996337890625,\n 'maximum': 35.77754211425781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24409635365009308,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24409635365009308,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 140.06321716308594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233515.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11485.0]},\n 'statistics': {'mean': -9530.2080078125,\n 'stddev': 2113.833251953125,\n 'maximum': 140.06321716308594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1317.5279541015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153603.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91349.0,\n 48.0]},\n 'statistics': {'mean': -6267.79736328125,\n 'stddev': 4837.07958984375,\n 'maximum': 1317.5279541015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.2649693489074707,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233941.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11059.0]},\n 'statistics': {'mean': -9547.6572265625,\n 'stddev': 2075.879150390625,\n 'maximum': 1.2649693489074707,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 535.3031005859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244329.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 671.0]},\n 'statistics': {'mean': -9971.5947265625,\n 'stddev': 522.9393920898438,\n 'maximum': 535.3031005859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 190.11717224121094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232277.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12723.0]},\n 'statistics': {'mean': -9479.6015625,\n 'stddev': 2219.260498046875,\n 'maximum': 190.11717224121094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.1922497749328613,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235806.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9194.0]},\n 'statistics': {'mean': -9623.7705078125,\n 'stddev': 1900.2930908203125,\n 'maximum': 3.1922497749328613,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.681565761566162,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.3760986328125,\n 'maximum': 5.681565761566162,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.086830139160156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.2861328125,\n 'stddev': 4622.859375,\n 'maximum': 32.086830139160156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 62.76310348510742,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [239929.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5071.0]},\n 'statistics': {'mean': -9792.015625,\n 'stddev': 1423.7451171875,\n 'maximum': 62.76310348510742,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1312.8009033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243327.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1644.0, 29.0]},\n 'statistics': {'mean': -9930.6416015625,\n 'stddev': 824.4235229492188,\n 'maximum': 1312.8009033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1312.8009033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244819.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 156.0, 25.0]},\n 'statistics': {'mean': -9991.5537109375,\n 'stddev': 273.90582275390625,\n 'maximum': 1312.8009033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.9133243560791,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.38037109375,\n 'stddev': 4737.72119140625,\n 'maximum': 24.9133243560791,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 64.48854064941406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.85009765625,\n 'stddev': 4738.24462890625,\n 'maximum': 64.48854064941406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 381.43365478515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242963.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2037.0]},\n 'statistics': {'mean': -9915.712890625,\n 'stddev': 909.60986328125,\n 'maximum': 381.43365478515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 92.65714263916016,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.9345703125,\n 'stddev': 779.0745849609375,\n 'maximum': 92.65714263916016,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.75341796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.18310546875,\n 'stddev': 4737.99560546875,\n 'maximum': 34.75341796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 39.25223159790039,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9384765625,\n 'stddev': 103.04502868652344,\n 'maximum': 39.25223159790039,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.7823798656463623,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86866.0]},\n 'statistics': {'mean': -6453.80078125,\n 'stddev': 4783.30908203125,\n 'maximum': 1.7823798656463623,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 140.2111053466797,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233456.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11544.0]},\n 'statistics': {'mean': -9527.798828125,\n 'stddev': 2118.995849609375,\n 'maximum': 140.2111053466797,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 174.0918426513672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.154296875,\n 'stddev': 3234.086669921875,\n 'maximum': 174.0918426513672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 362.9629211425781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.853515625,\n 'maximum': 362.9629211425781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 539.842529296875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77967.0]},\n 'statistics': {'mean': -6816.72021484375,\n 'stddev': 4657.83544921875,\n 'maximum': 539.842529296875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 17.590591430664062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.95193862915039,\n 'maximum': 17.590591430664062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2020.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.104816436767578,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169107.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75893.0]},\n 'statistics': {'mean': -6901.62255859375,\n 'stddev': 4623.533203125,\n 'maximum': 8.104816436767578,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2020/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2020-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2019-01': {'id': 'epa-ch4emission-yeargrid-v2express-2019',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2019'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2019/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 259.6906433105469,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.392578125,\n 'stddev': 4624.86767578125,\n 'maximum': 259.6906433105469,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 546.7366333007812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244120.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 880.0]},\n 'statistics': {'mean': -9963.07421875,\n 'stddev': 598.359375,\n 'maximum': 546.7366333007812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.75249099731445,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.73974609375,\n 'stddev': 4623.4912109375,\n 'maximum': 33.75249099731445,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.954729080200195,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244892.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.0]},\n 'statistics': {'mean': -9994.5908203125,\n 'stddev': 209.9568634033203,\n 'maximum': 25.954729080200195,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 47.795475006103516,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157503.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87497.0]},\n 'statistics': {'mean': -6428.01904296875,\n 'stddev': 4791.1015625,\n 'maximum': 47.795475006103516,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 546.7963256835938,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05029296875,\n 'stddev': 4625.63623046875,\n 'maximum': 546.7963256835938,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 748.3150024414062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244705.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 295.0]},\n 'statistics': {'mean': -9986.9462890625,\n 'stddev': 347.1594543457031,\n 'maximum': 748.3150024414062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.6680405139923096,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233570.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11430.0]},\n 'statistics': {'mean': -9532.515625,\n 'stddev': 2108.737060546875,\n 'maximum': 2.6680405139923096,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.12725830078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213344.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31656.0]},\n 'statistics': {'mean': -8707.0361328125,\n 'stddev': 3353.996337890625,\n 'maximum': 36.12725830078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24124547839164734,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24124547839164734,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 128.49893188476562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233515.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11485.0]},\n 'statistics': {'mean': -9530.2080078125,\n 'stddev': 2113.8330078125,\n 'maximum': 128.49893188476562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1476.3248291015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153603.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91371.0,\n 26.0]},\n 'statistics': {'mean': -6267.7666015625,\n 'stddev': 4837.12109375,\n 'maximum': 1476.3248291015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.7577203512191772,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233941.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11059.0]},\n 'statistics': {'mean': -9547.6572265625,\n 'stddev': 2075.8798828125,\n 'maximum': 1.7577203512191772,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 546.4526977539062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244329.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 671.0]},\n 'statistics': {'mean': -9971.59375,\n 'stddev': 522.947265625,\n 'maximum': 546.4526977539062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 215.4100799560547,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232277.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12723.0]},\n 'statistics': {'mean': -9479.5908203125,\n 'stddev': 2219.306396484375,\n 'maximum': 215.4100799560547,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 469.3768615722656,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235806.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9194.0]},\n 'statistics': {'mean': -9623.7685546875,\n 'stddev': 1900.3067626953125,\n 'maximum': 469.3768615722656,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.681565761566162,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.3760986328125,\n 'maximum': 5.681565761566162,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 32.444305419921875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.2861328125,\n 'stddev': 4622.859375,\n 'maximum': 32.444305419921875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 60.05049514770508,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [239929.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5071.0]},\n 'statistics': {'mean': -9792.015625,\n 'stddev': 1423.737548828125,\n 'maximum': 60.05049514770508,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1470.9576416015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243327.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1655.0, 18.0]},\n 'statistics': {'mean': -9930.6318359375,\n 'stddev': 824.5597534179688,\n 'maximum': 1470.9576416015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1470.9576416015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244819.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 164.0, 17.0]},\n 'statistics': {'mean': -9991.5458984375,\n 'stddev': 274.185302734375,\n 'maximum': 1470.9576416015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.54741668701172,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.3818359375,\n 'stddev': 4737.71875,\n 'maximum': 24.54741668701172,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 61.77078628540039,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.85107421875,\n 'stddev': 4738.2431640625,\n 'maximum': 61.77078628540039,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 399.14886474609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242963.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2037.0]},\n 'statistics': {'mean': -9915.705078125,\n 'stddev': 909.6876220703125,\n 'maximum': 399.14886474609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 94.96485900878906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.9345703125,\n 'stddev': 779.0776977539062,\n 'maximum': 94.96485900878906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.94684982299805,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.18115234375,\n 'stddev': 4737.99853515625,\n 'maximum': 34.94684982299805,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.28406524658203,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9375,\n 'stddev': 103.04966735839844,\n 'maximum': 43.28406524658203,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.1038007736206055,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86866.0]},\n 'statistics': {'mean': -6453.7998046875,\n 'stddev': 4783.31005859375,\n 'maximum': 2.1038007736206055,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 128.6352996826172,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233456.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11544.0]},\n 'statistics': {'mean': -9527.796875,\n 'stddev': 2118.997314453125,\n 'maximum': 128.6352996826172,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 181.0616455078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.1572265625,\n 'stddev': 3234.08203125,\n 'maximum': 181.0616455078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 361.1631164550781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.8525390625,\n 'maximum': 361.1631164550781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 550.9807739257812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77967.0]},\n 'statistics': {'mean': -6816.708984375,\n 'stddev': 4657.85302734375,\n 'maximum': 550.9807739257812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 19.397430419921875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.95933532714844,\n 'maximum': 19.397430419921875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2019.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.471172332763672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169107.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75893.0]},\n 'statistics': {'mean': -6901.62109375,\n 'stddev': 4623.53564453125,\n 'maximum': 8.471172332763672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2019/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2019-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2018-01': {'id': 'epa-ch4emission-yeargrid-v2express-2018',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 266.81304931640625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.3916015625,\n 'stddev': 4624.869140625,\n 'maximum': 266.81304931640625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 532.082275390625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244120.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 880.0]},\n 'statistics': {'mean': -9963.07421875,\n 'stddev': 598.3563842773438,\n 'maximum': 532.082275390625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.33045196533203,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.74072265625,\n 'stddev': 4623.4912109375,\n 'maximum': 33.33045196533203,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.483346939086914,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244892.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 108.0]},\n 'statistics': {'mean': -9994.5908203125,\n 'stddev': 209.94778442382812,\n 'maximum': 22.483346939086914,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.8990478515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157503.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87497.0]},\n 'statistics': {'mean': -6428.02001953125,\n 'stddev': 4791.10009765625,\n 'maximum': 43.8990478515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 532.1444091796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05322265625,\n 'stddev': 4625.6318359375,\n 'maximum': 532.1444091796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 821.3478393554688,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244705.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 295.0]},\n 'statistics': {'mean': -9986.9443359375,\n 'stddev': 347.19940185546875,\n 'maximum': 821.3478393554688,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.7061657905578613,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233570.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11430.0]},\n 'statistics': {'mean': -9532.515625,\n 'stddev': 2108.737060546875,\n 'maximum': 2.7061657905578613,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.97785949707031,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213344.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31656.0]},\n 'statistics': {'mean': -8707.0361328125,\n 'stddev': 3353.996337890625,\n 'maximum': 35.97785949707031,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24458743631839752,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24458743631839752,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 127.7465591430664,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233515.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11485.0]},\n 'statistics': {'mean': -9530.2119140625,\n 'stddev': 2113.82080078125,\n 'maximum': 127.7465591430664,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1648.813232421875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153603.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91384.0,\n 13.0]},\n 'statistics': {'mean': -6267.7626953125,\n 'stddev': 4837.12841796875,\n 'maximum': 1648.813232421875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.1090662479400635,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233941.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11059.0]},\n 'statistics': {'mean': -9547.65625,\n 'stddev': 2075.880615234375,\n 'maximum': 2.1090662479400635,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 522.415283203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244329.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 671.0]},\n 'statistics': {'mean': -9971.5947265625,\n 'stddev': 522.9302978515625,\n 'maximum': 522.415283203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 202.47592163085938,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232277.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12723.0]},\n 'statistics': {'mean': -9479.58984375,\n 'stddev': 2219.313720703125,\n 'maximum': 202.47592163085938,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 634.9048461914062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235806.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9194.0]},\n 'statistics': {'mean': -9623.7666015625,\n 'stddev': 1900.311767578125,\n 'maximum': 634.9048461914062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.619130611419678,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.375732421875,\n 'maximum': 5.619130611419678,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.04241943359375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.85986328125,\n 'maximum': 33.04241943359375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 62.11245346069336,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [239929.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5071.0]},\n 'statistics': {'mean': -9792.015625,\n 'stddev': 1423.743408203125,\n 'maximum': 62.11245346069336,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1642.84814453125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243327.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1663.0, 10.0]},\n 'statistics': {'mean': -9930.62109375,\n 'stddev': 824.6806640625,\n 'maximum': 1642.84814453125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1642.84814453125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244819.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 172.0, 9.0]},\n 'statistics': {'mean': -9991.5390625,\n 'stddev': 274.4832458496094,\n 'maximum': 1642.84814453125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.829689025878906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.38037109375,\n 'stddev': 4737.720703125,\n 'maximum': 24.829689025878906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 63.838356018066406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.84912109375,\n 'stddev': 4738.2451171875,\n 'maximum': 63.838356018066406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 391.40478515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242963.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2037.0]},\n 'statistics': {'mean': -9915.708984375,\n 'stddev': 909.6536865234375,\n 'maximum': 391.40478515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 99.21646881103516,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.9345703125,\n 'stddev': 779.0834350585938,\n 'maximum': 99.21646881103516,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.857574462890625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.1826171875,\n 'stddev': 4737.9970703125,\n 'maximum': 34.857574462890625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 39.48554611206055,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9384765625,\n 'stddev': 103.04530334472656,\n 'maximum': 39.48554611206055,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.004904270172119,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86866.0]},\n 'statistics': {'mean': -6453.7998046875,\n 'stddev': 4783.31005859375,\n 'maximum': 2.004904270172119,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 127.91582489013672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233456.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11544.0]},\n 'statistics': {'mean': -9527.80078125,\n 'stddev': 2118.98486328125,\n 'maximum': 127.91582489013672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 180.53976440429688,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.158203125,\n 'stddev': 3234.077392578125,\n 'maximum': 180.53976440429688,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 360.26318359375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.8521728515625,\n 'maximum': 360.26318359375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 678.646484375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77967.0]},\n 'statistics': {'mean': -6816.70849609375,\n 'stddev': 4657.8525390625,\n 'maximum': 678.646484375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 17.69515037536621,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.95236587524414,\n 'maximum': 17.69515037536621,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2018.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.650629997253418,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169107.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75893.0]},\n 'statistics': {'mean': -6901.62109375,\n 'stddev': 4623.53564453125,\n 'maximum': 8.650629997253418,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2018-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2017-01': {'id': 'epa-ch4emission-yeargrid-v2express-2017',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2017'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2017/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 405.3661804199219,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.3916015625,\n 'stddev': 4624.8701171875,\n 'maximum': 405.3661804199219,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 943.6309204101562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244134.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 866.0]},\n 'statistics': {'mean': -9963.646484375,\n 'stddev': 593.5928344726562,\n 'maximum': 943.6309204101562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.521629333496094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169113.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75887.0]},\n 'statistics': {'mean': -6901.86328125,\n 'stddev': 4623.43896484375,\n 'maximum': 33.521629333496094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 23.37965965270996,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.0]},\n 'statistics': {'mean': -9994.509765625,\n 'stddev': 211.88641357421875,\n 'maximum': 23.37965965270996,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 43.46516799926758,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157362.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87638.0]},\n 'statistics': {'mean': -6422.2666015625,\n 'stddev': 4792.81005859375,\n 'maximum': 43.46516799926758,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 943.6954956054688,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05859375,\n 'stddev': 4625.62451171875,\n 'maximum': 943.6954956054688,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 812.1929321289062,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244706.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 294.0]},\n 'statistics': {'mean': -9986.9853515625,\n 'stddev': 346.6272277832031,\n 'maximum': 812.1929321289062,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.5500385761260986,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233565.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11435.0]},\n 'statistics': {'mean': -9532.3115234375,\n 'stddev': 2109.175537109375,\n 'maximum': 2.5500385761260986,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.24586868286133,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213105.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31895.0]},\n 'statistics': {'mean': -8697.283203125,\n 'stddev': 3364.7470703125,\n 'maximum': 35.24586868286133,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.2404104769229889,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.2404104769229889,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 178.37728881835938,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233519.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11481.0]},\n 'statistics': {'mean': -9530.3720703125,\n 'stddev': 2113.4833984375,\n 'maximum': 178.37728881835938,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1509.8631591796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153522.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91455.0,\n 23.0]},\n 'statistics': {'mean': -6264.470703125,\n 'stddev': 4837.97509765625,\n 'maximum': 1509.8631591796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.9067853689193726,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233947.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11053.0]},\n 'statistics': {'mean': -9547.900390625,\n 'stddev': 2075.343505859375,\n 'maximum': 1.9067853689193726,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 253.4911346435547,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244336.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 664.0]},\n 'statistics': {'mean': -9971.8818359375,\n 'stddev': 520.1878662109375,\n 'maximum': 253.4911346435547,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 121.22686767578125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231924.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13076.0]},\n 'statistics': {'mean': -9465.185546875,\n 'stddev': 2248.15380859375,\n 'maximum': 121.22686767578125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 19.78657341003418,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235373.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9627.0]},\n 'statistics': {'mean': -9606.09765625,\n 'stddev': 1942.748291015625,\n 'maximum': 19.78657341003418,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 5.751418590545654,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241655.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3345.0]},\n 'statistics': {'mean': -9862.478515625,\n 'stddev': 1160.3785400390625,\n 'maximum': 5.751418590545654,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 33.750099182128906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.85986328125,\n 'maximum': 33.750099182128906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 61.49955749511719,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240035.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4965.0]},\n 'statistics': {'mean': -9796.3427734375,\n 'stddev': 1409.0911865234375,\n 'maximum': 61.49955749511719,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1504.9259033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243326.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1655.0, 19.0]},\n 'statistics': {'mean': -9930.5751953125,\n 'stddev': 824.9721069335938,\n 'maximum': 1504.9259033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1504.9259033203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244815.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 168.0, 17.0]},\n 'statistics': {'mean': -9991.3720703125,\n 'stddev': 277.5445251464844,\n 'maximum': 1504.9259033203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.18667221069336,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.3837890625,\n 'stddev': 4737.71630859375,\n 'maximum': 25.18667221069336,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 62.917728424072266,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.85546875,\n 'stddev': 4738.23681640625,\n 'maximum': 62.917728424072266,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 397.95758056640625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242960.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2040.0]},\n 'statistics': {'mean': -9915.5908203125,\n 'stddev': 910.2601928710938,\n 'maximum': 397.95758056640625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 102.9301528930664,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243504.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1496.0]},\n 'statistics': {'mean': -9937.93359375,\n 'stddev': 779.0892333984375,\n 'maximum': 102.9301528930664,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.74574279785156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.18359375,\n 'stddev': 4737.9951171875,\n 'maximum': 35.74574279785156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 37.938323974609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244974.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.0]},\n 'statistics': {'mean': -9997.9384765625,\n 'stddev': 103.0373764038086,\n 'maximum': 37.938323974609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.166745901107788,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158001.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86999.0]},\n 'statistics': {'mean': -6448.37158203125,\n 'stddev': 4784.95751953125,\n 'maximum': 2.166745901107788,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 178.6848907470703,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233460.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11540.0]},\n 'statistics': {'mean': -9527.962890625,\n 'stddev': 2118.648193359375,\n 'maximum': 178.6848907470703,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 130.8253631591797,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215919.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29081.0]},\n 'statistics': {'mean': -8812.080078125,\n 'stddev': 3234.163330078125,\n 'maximum': 130.8253631591797,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 356.7368469238281,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.8504638671875,\n 'maximum': 356.7368469238281,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 262.78814697265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167027.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77973.0]},\n 'statistics': {'mean': -6816.47216796875,\n 'stddev': 4657.9345703125,\n 'maximum': 262.78814697265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 23.565710067749023,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244990.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10.0]},\n 'statistics': {'mean': -9998.5908203125,\n 'stddev': 63.94001007080078,\n 'maximum': 23.565710067749023,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2017.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 9.625041007995605,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169110.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75890.0]},\n 'statistics': {'mean': -6901.74609375,\n 'stddev': 4623.48291015625,\n 'maximum': 9.625041007995605,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2017/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2017-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2016-01': {'id': 'epa-ch4emission-yeargrid-v2express-2016',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2016'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2016/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 373.3284606933594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.390625,\n 'stddev': 4624.87060546875,\n 'maximum': 373.3284606933594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 932.1803588867188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244167.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 833.0]},\n 'statistics': {'mean': -9964.9921875,\n 'stddev': 582.2156372070312,\n 'maximum': 932.1803588867188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31.37076759338379,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169111.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75889.0]},\n 'statistics': {'mean': -6901.78125,\n 'stddev': 4623.47265625,\n 'maximum': 31.37076759338379,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 23.480388641357422,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.0]},\n 'statistics': {'mean': -9994.509765625,\n 'stddev': 211.88548278808594,\n 'maximum': 23.480388641357422,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.80271911621094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157362.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87638.0]},\n 'statistics': {'mean': -6422.267578125,\n 'stddev': 4792.810546875,\n 'maximum': 34.80271911621094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 932.2478637695312,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.0595703125,\n 'stddev': 4625.62158203125,\n 'maximum': 932.2478637695312,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 769.2369384765625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244703.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 297.0]},\n 'statistics': {'mean': -9986.8642578125,\n 'stddev': 348.356201171875,\n 'maximum': 769.2369384765625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.528172731399536,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233494.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11506.0]},\n 'statistics': {'mean': -9529.4130859375,\n 'stddev': 2115.391845703125,\n 'maximum': 2.528172731399536,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.76121520996094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213116.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31884.0]},\n 'statistics': {'mean': -8697.73046875,\n 'stddev': 3364.253662109375,\n 'maximum': 34.76121520996094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.24409876763820648,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.24409876763820648,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 175.54722595214844,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233446.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11554.0]},\n 'statistics': {'mean': -9527.3935546875,\n 'stddev': 2119.8564453125,\n 'maximum': 175.54722595214844,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1293.581787109375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153520.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91423.0,\n 57.0]},\n 'statistics': {'mean': -6264.40087890625,\n 'stddev': 4837.97998046875,\n 'maximum': 1293.581787109375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.157834529876709,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233889.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11111.0]},\n 'statistics': {'mean': -9545.5322265625,\n 'stddev': 2080.5244140625,\n 'maximum': 2.157834529876709,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 150.030517578125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244334.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 666.0]},\n 'statistics': {'mean': -9971.80078125,\n 'stddev': 520.95361328125,\n 'maximum': 150.030517578125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 113.0058822631836,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231852.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13148.0]},\n 'statistics': {'mean': -9462.2509765625,\n 'stddev': 2253.961669921875,\n 'maximum': 113.0058822631836,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 7.016038417816162,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235294.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9706.0]},\n 'statistics': {'mean': -9602.875,\n 'stddev': 1950.3712158203125,\n 'maximum': 7.016038417816162,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.985980033874512,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241781.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3219.0]},\n 'statistics': {'mean': -9867.62109375,\n 'stddev': 1138.6094970703125,\n 'maximum': 4.985980033874512,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 34.337257385253906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.8603515625,\n 'maximum': 34.337257385253906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 59.34138488769531,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241074.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3926.0]},\n 'statistics': {'mean': -9838.7431640625,\n 'stddev': 1255.7698974609375,\n 'maximum': 59.34138488769531,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1290.3424072265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243325.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1636.0, 39.0]},\n 'statistics': {'mean': -9930.5361328125,\n 'stddev': 825.1943969726562,\n 'maximum': 1290.3424072265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1290.3424072265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244798.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 171.0, 31.0]},\n 'statistics': {'mean': -9990.6796875,\n 'stddev': 289.7117919921875,\n 'maximum': 1290.3424072265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 24.811965942382812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.384765625,\n 'stddev': 4737.71484375,\n 'maximum': 24.811965942382812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 61.24696350097656,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.8623046875,\n 'stddev': 4738.22802734375,\n 'maximum': 61.24696350097656,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 463.92315673828125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242951.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2049.0]},\n 'statistics': {'mean': -9915.224609375,\n 'stddev': 912.22021484375,\n 'maximum': 463.92315673828125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 106.80773162841797,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243505.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1495.0]},\n 'statistics': {'mean': -9937.9736328125,\n 'stddev': 778.8355712890625,\n 'maximum': 106.80773162841797,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.314796447753906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.19091796875,\n 'stddev': 4737.98583984375,\n 'maximum': 36.314796447753906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.07904815673828,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.99801635742188,\n 'maximum': 22.07904815673828,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.383587121963501,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158023.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86977.0]},\n 'statistics': {'mean': -6449.26904296875,\n 'stddev': 4784.68505859375,\n 'maximum': 2.383587121963501,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 176.23045349121094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233387.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11613.0]},\n 'statistics': {'mean': -9524.982421875,\n 'stddev': 2125.00341796875,\n 'maximum': 176.23045349121094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 203.2052001953125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.158203125,\n 'stddev': 3234.0791015625,\n 'maximum': 203.2052001953125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 355.3567810058594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4238.0]},\n 'statistics': {'mean': -9826.0126953125,\n 'stddev': 1303.85009765625,\n 'maximum': 355.3567810058594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 204.84490966796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [167024.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 77976.0]},\n 'statistics': {'mean': -6816.3525390625,\n 'stddev': 4657.9794921875,\n 'maximum': 204.84490966796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 19.284345626831055,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244991.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0]},\n 'statistics': {'mean': -9998.6318359375,\n 'stddev': 60.66428756713867,\n 'maximum': 19.284345626831055,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2016.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10.009641647338867,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169108.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75892.0]},\n 'statistics': {'mean': -6901.6640625,\n 'stddev': 4623.51611328125,\n 'maximum': 10.009641647338867,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2016/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2016-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2015-01': {'id': 'epa-ch4emission-yeargrid-v2express-2015',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2015'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2015/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 130.80709838867188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.390625,\n 'stddev': 4624.87109375,\n 'maximum': 130.80709838867188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 648.9139404296875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244183.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 817.0]},\n 'statistics': {'mean': -9965.646484375,\n 'stddev': 576.6207275390625,\n 'maximum': 648.9139404296875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 29.55145263671875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169084.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75916.0]},\n 'statistics': {'mean': -6900.68017578125,\n 'stddev': 4623.92529296875,\n 'maximum': 29.55145263671875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 20.57094955444336,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.0]},\n 'statistics': {'mean': -9994.509765625,\n 'stddev': 211.88528442382812,\n 'maximum': 20.57094955444336,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 37.06728744506836,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157584.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87416.0]},\n 'statistics': {'mean': -6431.3271484375,\n 'stddev': 4790.11279296875,\n 'maximum': 37.06728744506836,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 682.870849609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 76000.0]},\n 'statistics': {'mean': -6897.05322265625,\n 'stddev': 4625.6318359375,\n 'maximum': 682.870849609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1098.6455078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244654.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 346.0]},\n 'statistics': {'mean': -9984.8603515625,\n 'stddev': 376.0050354003906,\n 'maximum': 1098.6455078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.2425694465637207,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233243.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11757.0]},\n 'statistics': {'mean': -9519.1689453125,\n 'stddev': 2137.19091796875,\n 'maximum': 2.2425694465637207,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.38062286376953,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213033.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31967.0]},\n 'statistics': {'mean': -8694.3427734375,\n 'stddev': 3367.9736328125,\n 'maximum': 35.38062286376953,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.2510274052619934,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.2510274052619934,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 176.6976318359375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233167.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11833.0]},\n 'statistics': {'mean': -9516.00390625,\n 'stddev': 2144.016357421875,\n 'maximum': 176.6976318359375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1281.8486328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153582.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91349.0,\n 69.0]},\n 'statistics': {'mean': -6266.91455078125,\n 'stddev': 4837.34130859375,\n 'maximum': 1281.8486328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.588895797729492,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233666.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11334.0]},\n 'statistics': {'mean': -9536.4287109375,\n 'stddev': 2100.3115234375,\n 'maximum': 22.588895797729492,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 187.31097412109375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244332.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 668.0]},\n 'statistics': {'mean': -9971.7197265625,\n 'stddev': 521.730712890625,\n 'maximum': 187.31097412109375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 114.9834976196289,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231652.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13348.0]},\n 'statistics': {'mean': -9454.083984375,\n 'stddev': 2270.06787109375,\n 'maximum': 114.9834976196289,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 15.978483200073242,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235086.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9914.0]},\n 'statistics': {'mean': -9594.3857421875,\n 'stddev': 1970.2901611328125,\n 'maximum': 15.978483200073242,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.711147785186768,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241614.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3386.0]},\n 'statistics': {'mean': -9860.8056640625,\n 'stddev': 1167.364013671875,\n 'maximum': 4.711147785186768,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.13219451904297,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.8603515625,\n 'maximum': 35.13219451904297,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 65.70611572265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241106.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3894.0]},\n 'statistics': {'mean': -9840.0498046875,\n 'stddev': 1250.7320556640625,\n 'maximum': 65.70611572265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1277.6651611328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243302.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1654.0, 44.0]},\n 'statistics': {'mean': -9929.5869140625,\n 'stddev': 830.936767578125,\n 'maximum': 1277.6651611328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1277.6651611328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244765.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 199.0, 36.0]},\n 'statistics': {'mean': -9989.32421875,\n 'stddev': 312.3389587402344,\n 'maximum': 1277.6651611328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.349428176879883,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.38818359375,\n 'stddev': 4737.71044921875,\n 'maximum': 25.349428176879883,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 67.56539916992188,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.873046875,\n 'stddev': 4738.212890625,\n 'maximum': 67.56539916992188,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 409.67901611328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242930.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2070.0]},\n 'statistics': {'mean': -9914.3623046875,\n 'stddev': 916.895263671875,\n 'maximum': 409.67901611328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 102.31292724609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243506.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1494.0]},\n 'statistics': {'mean': -9938.0146484375,\n 'stddev': 778.57080078125,\n 'maximum': 102.31292724609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.259727478027344,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.1982421875,\n 'stddev': 4737.97412109375,\n 'maximum': 36.259727478027344,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31.93041229248047,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.98760986328125,\n 'maximum': 31.93041229248047,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.6217808723449707,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158262.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86738.0]},\n 'statistics': {'mean': -6459.02294921875,\n 'stddev': 4781.71923828125,\n 'maximum': 2.6217808723449707,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 178.30459594726562,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233109.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11891.0]},\n 'statistics': {'mean': -9513.6318359375,\n 'stddev': 2149.021484375,\n 'maximum': 178.30459594726562,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 762.5398559570312,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215919.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29081.0]},\n 'statistics': {'mean': -8812.078125,\n 'stddev': 3234.171875,\n 'maximum': 762.5398559570312,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 356.34381103515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240761.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4239.0]},\n 'statistics': {'mean': -9825.9716796875,\n 'stddev': 1304.0018310546875,\n 'maximum': 356.34381103515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 764.241455078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [166996.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78004.0]},\n 'statistics': {'mean': -6815.20703125,\n 'stddev': 4658.43017578125,\n 'maximum': 764.241455078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 11.368054389953613,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244991.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0]},\n 'statistics': {'mean': -9998.6318359375,\n 'stddev': 60.647396087646484,\n 'maximum': 11.368054389953613,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2015.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10.980327606201172,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169081.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75919.0]},\n 'statistics': {'mean': -6900.56103515625,\n 'stddev': 4623.97119140625,\n 'maximum': 10.980327606201172,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2015/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2015-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2014-01': {'id': 'epa-ch4emission-yeargrid-v2express-2014',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2014'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2014/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 115.42922973632812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.390625,\n 'stddev': 4624.87060546875,\n 'maximum': 115.42922973632812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 410.7450256347656,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244188.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 812.0]},\n 'statistics': {'mean': -9965.8515625,\n 'stddev': 574.8560791015625,\n 'maximum': 410.7450256347656,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31.550294876098633,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169089.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75911.0]},\n 'statistics': {'mean': -6900.8857421875,\n 'stddev': 4623.8388671875,\n 'maximum': 31.550294876098633,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 22.332012176513672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244890.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 110.0]},\n 'statistics': {'mean': -9994.5087890625,\n 'stddev': 211.87799072265625,\n 'maximum': 22.332012176513672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 40.05666732788086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157633.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87367.0]},\n 'statistics': {'mean': -6433.32470703125,\n 'stddev': 4789.515625,\n 'maximum': 40.05666732788086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 435.7950134277344,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169001.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75999.0]},\n 'statistics': {'mean': -6897.0908203125,\n 'stddev': 4625.61767578125,\n 'maximum': 435.7950134277344,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1126.3037109375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244606.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 346.0, 48.0]},\n 'statistics': {'mean': -9982.8984375,\n 'stddev': 401.1851806640625,\n 'maximum': 1126.3037109375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.6367530822753906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233106.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11894.0]},\n 'statistics': {'mean': -9513.578125,\n 'stddev': 2148.975341796875,\n 'maximum': 2.6367530822753906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.203712463378906,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213346.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31654.0]},\n 'statistics': {'mean': -8707.1181640625,\n 'stddev': 3353.90576171875,\n 'maximum': 36.203712463378906,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.271496057510376,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225969.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19031.0]},\n 'statistics': {'mean': -9222.2998046875,\n 'stddev': 2676.369873046875,\n 'maximum': 0.271496057510376,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 180.45787048339844,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233053.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11947.0]},\n 'statistics': {'mean': -9511.3515625,\n 'stddev': 2153.791748046875,\n 'maximum': 180.45787048339844,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1569.3553466796875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153584.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91400.0,\n 16.0]},\n 'statistics': {'mean': -6266.998046875,\n 'stddev': 4837.318359375,\n 'maximum': 1569.3553466796875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 19.061586380004883,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233552.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11448.0]},\n 'statistics': {'mean': -9531.7705078125,\n 'stddev': 2110.361083984375,\n 'maximum': 19.061586380004883,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 107.79277801513672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244337.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 663.0]},\n 'statistics': {'mean': -9971.923828125,\n 'stddev': 519.7811889648438,\n 'maximum': 107.79277801513672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 115.03480529785156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231603.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13397.0]},\n 'statistics': {'mean': -9452.0849609375,\n 'stddev': 2273.990234375,\n 'maximum': 115.03480529785156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 14.834802627563477,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235059.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9941.0]},\n 'statistics': {'mean': -9593.2822265625,\n 'stddev': 1972.85693359375,\n 'maximum': 14.834802627563477,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.696389675140381,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241614.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3386.0]},\n 'statistics': {'mean': -9860.8056640625,\n 'stddev': 1167.3636474609375,\n 'maximum': 4.696389675140381,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.533111572265625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.86083984375,\n 'maximum': 35.533111572265625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 56.475067138671875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241111.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3889.0]},\n 'statistics': {'mean': -9840.2568359375,\n 'stddev': 1249.931640625,\n 'maximum': 56.475067138671875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1546.9144287109375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243279.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1705.0, 16.0]},\n 'statistics': {'mean': -9928.6416015625,\n 'stddev': 836.5563354492188,\n 'maximum': 1546.9144287109375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1546.455078125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244750.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 236.0, 14.0]},\n 'statistics': {'mean': -9988.708984375,\n 'stddev': 322.0914611816406,\n 'maximum': 1546.455078125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.88896942138672,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.3935546875,\n 'stddev': 4737.7021484375,\n 'maximum': 25.88896942138672,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 60.68502426147461,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.884765625,\n 'stddev': 4738.19580078125,\n 'maximum': 60.68502426147461,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 434.8089294433594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242870.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2130.0]},\n 'statistics': {'mean': -9911.9111328125,\n 'stddev': 929.9494018554688,\n 'maximum': 434.8089294433594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 113.11469268798828,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243507.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1493.0]},\n 'statistics': {'mean': -9938.056640625,\n 'stddev': 778.3099975585938,\n 'maximum': 113.11469268798828,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.412269592285156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.20361328125,\n 'stddev': 4737.966796875,\n 'maximum': 35.412269592285156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 28.535207748413086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.97913360595703,\n 'maximum': 28.535207748413086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 3.001227378845215,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158244.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86756.0]},\n 'statistics': {'mean': -6458.28857421875,\n 'stddev': 4781.943359375,\n 'maximum': 3.001227378845215,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 182.16783142089844,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [232993.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 12007.0]},\n 'statistics': {'mean': -9508.892578125,\n 'stddev': 2158.96630859375,\n 'maximum': 182.16783142089844,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1120.2628173828125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215920.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 28762.0,\n 318.0]},\n 'statistics': {'mean': -8812.1220703125,\n 'stddev': 3234.114990234375,\n 'maximum': 1120.2628173828125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 355.0783386230469,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240760.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4240.0]},\n 'statistics': {'mean': -9825.9306640625,\n 'stddev': 1304.15234375,\n 'maximum': 355.0783386230469,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1120.334228515625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [166989.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 76114.0,\n 1897.0]},\n 'statistics': {'mean': -6814.92578125,\n 'stddev': 4658.53515625,\n 'maximum': 1120.334228515625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 9.656103134155273,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244991.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.0]},\n 'statistics': {'mean': -9998.6318359375,\n 'stddev': 60.63356018066406,\n 'maximum': 9.656103134155273,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2014.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10.486770629882812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169086.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75914.0]},\n 'statistics': {'mean': -6900.7646484375,\n 'stddev': 4623.88818359375,\n 'maximum': 10.486770629882812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2014/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2014-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2013-01': {'id': 'epa-ch4emission-yeargrid-v2express-2013',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2013'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2013/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 123.90635681152344,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.390625,\n 'stddev': 4624.87109375,\n 'maximum': 123.90635681152344,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 116.2971420288086,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244189.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 811.0]},\n 'statistics': {'mean': -9965.890625,\n 'stddev': 574.5055541992188,\n 'maximum': 116.2971420288086,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 26.718883514404297,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169096.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75904.0]},\n 'statistics': {'mean': -6901.17236328125,\n 'stddev': 4623.72119140625,\n 'maximum': 26.718883514404297,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 21.317737579345703,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244888.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 112.0]},\n 'statistics': {'mean': -9994.4267578125,\n 'stddev': 213.79306030273438,\n 'maximum': 21.317737579345703,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 37.02518844604492,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157695.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87305.0]},\n 'statistics': {'mean': -6435.85546875,\n 'stddev': 4788.7568359375,\n 'maximum': 37.02518844604492,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 458.09039306640625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169001.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75999.0]},\n 'statistics': {'mean': -6897.0908203125,\n 'stddev': 4625.619140625,\n 'maximum': 458.09039306640625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1105.3885498046875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244585.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 415.0]},\n 'statistics': {'mean': -9982.0419921875,\n 'stddev': 411.69451904296875,\n 'maximum': 1105.3885498046875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.4378771781921387,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233161.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11839.0]},\n 'statistics': {'mean': -9515.8232421875,\n 'stddev': 2144.25390625,\n 'maximum': 2.4378771781921387,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.97425079345703,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213385.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31615.0]},\n 'statistics': {'mean': -8708.7099609375,\n 'stddev': 3352.145751953125,\n 'maximum': 36.97425079345703,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.287362277507782,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [226320.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 18680.0]},\n 'statistics': {'mean': -9236.625,\n 'stddev': 2653.632568359375,\n 'maximum': 0.287362277507782,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 176.4376983642578,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233104.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11896.0]},\n 'statistics': {'mean': -9513.4365234375,\n 'stddev': 2149.41259765625,\n 'maximum': 176.4376983642578,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1725.4105224609375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153576.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 0.0,\n 91411.0,\n 13.0]},\n 'statistics': {'mean': -6266.6650390625,\n 'stddev': 4837.4111328125,\n 'maximum': 1725.4105224609375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31.341127395629883,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233615.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11385.0]},\n 'statistics': {'mean': -9534.33984375,\n 'stddev': 2104.843505859375,\n 'maximum': 31.341127395629883,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 229.63604736328125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244339.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 661.0]},\n 'statistics': {'mean': -9972.005859375,\n 'stddev': 518.9930419921875,\n 'maximum': 229.63604736328125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 114.30866241455078,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231521.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13479.0]},\n 'statistics': {'mean': -9448.7333984375,\n 'stddev': 2280.55029296875,\n 'maximum': 114.30866241455078,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.715999603271484,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [234996.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 10004.0]},\n 'statistics': {'mean': -9590.7099609375,\n 'stddev': 1978.8485107421875,\n 'maximum': 36.715999603271484,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.567872524261475,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241614.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3386.0]},\n 'statistics': {'mean': -9860.8056640625,\n 'stddev': 1167.3624267578125,\n 'maximum': 4.567872524261475,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 35.8159294128418,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.28515625,\n 'stddev': 4622.861328125,\n 'maximum': 35.8159294128418,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 50.58477783203125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241210.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3790.0]},\n 'statistics': {'mean': -9844.2978515625,\n 'stddev': 1234.1571044921875,\n 'maximum': 50.58477783203125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1702.0435791015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243269.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1719.0, 12.0]},\n 'statistics': {'mean': -9928.232421875,\n 'stddev': 838.955322265625,\n 'maximum': 1702.0435791015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1702.0435791015625,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244735.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 254.0, 11.0]},\n 'statistics': {'mean': -9988.0966796875,\n 'stddev': 331.434814453125,\n 'maximum': 1702.0435791015625,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 27.094804763793945,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.392578125,\n 'stddev': 4737.703125,\n 'maximum': 27.094804763793945,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 64.92919921875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.8837890625,\n 'stddev': 4738.19775390625,\n 'maximum': 64.92919921875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 457.1293640136719,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242861.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2139.0]},\n 'statistics': {'mean': -9911.54296875,\n 'stddev': 931.893798828125,\n 'maximum': 457.1293640136719,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 101.57100677490234,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243508.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1492.0]},\n 'statistics': {'mean': -9938.0966796875,\n 'stddev': 778.0491333007812,\n 'maximum': 101.57100677490234,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 37.817405700683594,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.20068359375,\n 'stddev': 4737.97216796875,\n 'maximum': 37.817405700683594,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 6.107999324798584,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.97135162353516,\n 'maximum': 6.107999324798584,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.136491298675537,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [158357.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 86643.0]},\n 'statistics': {'mean': -6462.8994140625,\n 'stddev': 4780.5341796875,\n 'maximum': 4.136491298675537,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 178.14234924316406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233043.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11957.0]},\n 'statistics': {'mean': -9510.9326171875,\n 'stddev': 2154.6982421875,\n 'maximum': 178.14234924316406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1052.6846923828125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215921.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29079.0]},\n 'statistics': {'mean': -8812.1650390625,\n 'stddev': 3234.06103515625,\n 'maximum': 1052.6846923828125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 353.3255920410156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240759.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4241.0]},\n 'statistics': {'mean': -9825.890625,\n 'stddev': 1304.3028564453125,\n 'maximum': 353.3255920410156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1052.7557373046875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [166978.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78022.0]},\n 'statistics': {'mean': -6814.470703125,\n 'stddev': 4658.7177734375,\n 'maximum': 1052.7557373046875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 6.902131080627441,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244992.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0]},\n 'statistics': {'mean': -9998.673828125,\n 'stddev': 57.15646743774414,\n 'maximum': 6.902131080627441,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2013.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 11.00235366821289,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169093.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75907.0]},\n 'statistics': {'mean': -6901.0498046875,\n 'stddev': 4623.7705078125,\n 'maximum': 11.00235366821289,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2013/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2013-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']},\n '2012-01': {'id': 'epa-ch4emission-yeargrid-v2express-2012',\n 'bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2012'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2012/map?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'dwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Domestic Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Domestic Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 131.3120574951172,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169028.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75972.0]},\n 'statistics': {'mean': -6898.388671875,\n 'stddev': 4624.87158203125,\n 'maximum': 131.3120574951172,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'iwtd-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Wastewater Treatment & Discharge (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Wastewater Treatment and Discharge (inventory Waste 5D sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 105.04296875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244266.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 734.0]},\n 'statistics': {'mean': -9969.033203125,\n 'stddev': 546.6561279296875,\n 'maximum': 105.04296875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'post-meter': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Post Meter (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions downstream of residential, commercial, industrial natural gas distribution meters (i.e., “Post Meter”) (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 20.80799674987793,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169094.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75906.0]},\n 'statistics': {'mean': -6901.09033203125,\n 'stddev': 4623.75537109375,\n 'maximum': 20.80799674987793,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'refining-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Refining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Refining (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 18.562400817871094,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244886.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 114.0]},\n 'statistics': {'mean': -9994.345703125,\n 'stddev': 215.68849182128906,\n 'maximum': 18.562400817871094,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_other_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Other (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from ‘Other’ remaining sources (sum of inventory categories 1A (Energy Combustion), 2B8 & 2C2 (Petrochemical & Ferroalloy Production) and 1B2a & 1B2b (Abandoned Oil & Gas Well Emissions)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.9874267578125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157235.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87765.0]},\n 'statistics': {'mean': -6417.08447265625,\n 'stddev': 4794.34521484375,\n 'maximum': 36.9874267578125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_waste_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Waste (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Waste (sum of inventory Waste categories: Municipal Solid Waste (MSW) and Industrial Landfills (5A1), Composting (5B1), Domestic and Industrial Wastewater Treatment and Discharge (5D)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 465.1289367675781,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169001.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75999.0]},\n 'statistics': {'mean': -6897.08447265625,\n 'stddev': 4625.62841796875,\n 'maximum': 465.1289367675781,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'surface-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Surface Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Surface Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 994.0452880859375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244547.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 453.0]},\n 'statistics': {'mean': -9980.490234375,\n 'stddev': 430.07666015625,\n 'maximum': 994.0452880859375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transport-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Transportation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Transportation (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.1466116905212402,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233173.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11827.0]},\n 'statistics': {'mean': -9516.3134765625,\n 'stddev': 2143.221923828125,\n 'maximum': 2.1466116905212402,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-ong-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Abandoned Oil and Gas Wells (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Oil and Gas Wells (inventory Energy 1B2a and 1B2b sub-categories).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.94509506225586,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [213590.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31410.0]},\n 'statistics': {'mean': -8717.0771484375,\n 'stddev': 3342.8642578125,\n 'maximum': 36.94509506225586,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'field-burning': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Field Burning (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from field burning of agricultural residues (inventory Agriculture category 3F).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.26811718940734863,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [225487.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19513.0]},\n 'statistics': {'mean': -9202.62890625,\n 'stddev': 2707.158203125,\n 'maximum': 0.26811718940734863,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Production (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 161.6470489501953,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233076.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11924.0]},\n 'statistics': {'mean': -9512.30078125,\n 'stddev': 2151.78271484375,\n 'maximum': 161.6470489501953,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-methane': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_all-variables_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Methane (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from all Agriculture, Energy, Waste, and ‘Other’ sources included in this dataset.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1910.80810546875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [153469.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 91522.0, 9.0]},\n 'statistics': {'mean': -6262.291015625,\n 'stddev': 4838.56201171875,\n 'maximum': 1910.80810546875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ps': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Petroleum - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petroleum Exploration (inventory Energy 1B2a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 60.874107360839844,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233662.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11338.0]},\n 'statistics': {'mean': -9536.25390625,\n 'stddev': 2100.718505859375,\n 'maximum': 60.874107360839844,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'processing-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Processing (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Processing (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 253.72096252441406,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244349.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 651.0]},\n 'statistics': {'mean': -9972.4150390625,\n 'stddev': 515.045166015625,\n 'maximum': 253.72096252441406,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'production-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Production (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 124.75360107421875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [231589.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 13411.0]},\n 'statistics': {'mean': -9451.5068359375,\n 'stddev': 2275.126953125,\n 'maximum': 124.75360107421875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'exploration-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Exploration (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Exploration (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 25.08983612060547,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [235143.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9857.0]},\n 'statistics': {'mean': -9596.7099609375,\n 'stddev': 1964.8673095703125,\n 'maximum': 25.08983612060547,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'composting-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Composting (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Composting (inventory Waste category 5B1).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 10.551192283630371,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241611.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3389.0]},\n 'statistics': {'mean': -9860.6826171875,\n 'stddev': 1167.8707275390625,\n 'maximum': 10.551192283630371,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'distribution-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Distribution (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Distribution (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 36.85501480102539,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169148.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75852.0]},\n 'statistics': {'mean': -6903.2841796875,\n 'stddev': 4622.8623046875,\n 'maximum': 36.85501480102539,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rice-cultivation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Rice Cultivation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from rice cultivation (inventory Agriculture category 3C).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 46.495235443115234,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [241305.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3695.0]},\n 'statistics': {'mean': -9848.1728515625,\n 'stddev': 1218.8536376953125,\n 'maximum': 46.495235443115234,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-coal-mines': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_coal-mines_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Coal Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Coal Mines (sum of inventory 1B1a sub-categories which includes Underground Coal Mining, Surface Coal Mining and Abandoned Underground Coal Mines).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1884.5418701171875,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243246.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1746.0, 8.0]},\n 'statistics': {'mean': -9927.2919921875,\n 'stddev': 844.4795532226562,\n 'maximum': 1884.5418701171875,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Underground Mining (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from active Underground Coal Mining (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1884.4639892578125,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244714.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 279.0, 7.0]},\n 'statistics': {'mean': -9987.236328125,\n 'stddev': 344.1312561035156,\n 'maximum': 1884.4639892578125,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'manure-management': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Manure Management (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from livestock manure management (inventory Agriculture category 3B).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 27.62264633178711,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.3896484375,\n 'stddev': 4737.70751953125,\n 'maximum': 27.62264633178711,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-agriculture': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_agriculture_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Agriculture (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Agriculture sources (sum of inventory categories: Enteric Fermentation (3A), Manure Management (3B), Rice Cultivation (3C), Field Burning of Agricultural Residues (3F)).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 65.74567413330078,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161625.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83375.0]},\n 'statistics': {'mean': -6595.87744140625,\n 'stddev': 4738.2060546875,\n 'maximum': 65.74567413330078,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'msw-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Municipal Solid Waste (MSW) Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Municipal Solid Waste Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 464.0804443359375,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [242848.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2152.0]},\n 'statistics': {'mean': -9911.0078125,\n 'stddev': 934.75,\n 'maximum': 464.0804443359375,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'abn-underground-coal': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Coal Mining - Abandoned Underground Mines (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Abandoned Underground Coal Mines (inventory Energy 1B1a sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 101.88721466064453,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [243509.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1491.0]},\n 'statistics': {'mean': -9938.138671875,\n 'stddev': 777.789306640625,\n 'maximum': 101.88721466064453,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'enteric-fermentation': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Agriculture - Enteric Fermentation (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from enteric fermentation which is methane emitted as a by-product of the normal livestock digestive process (inventory Agriculture category 3A).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 38.10722351074219,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [161630.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 83370.0]},\n 'statistics': {'mean': -6596.2001953125,\n 'stddev': 4737.97314453125,\n 'maximum': 38.10722351074219,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'petro-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Petrochemical Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Petrochemical Production (inventory Industrial Processes and Product Use category 2B8).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2.9906651973724365,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244976.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.0]},\n 'statistics': {'mean': -9998.0205078125,\n 'stddev': 98.96927642822266,\n 'maximum': 2.9906651973724365,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'mobile-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Mobile Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Mobile Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 1.8657997846603394,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [157770.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 87230.0]},\n 'statistics': {'mean': -6438.94287109375,\n 'stddev': 4787.802734375,\n 'maximum': 1.8657997846603394,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-petroleum-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_petroleum-systems_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Petroleum Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Petroleum Systems (sum of inventory Energy 1B2a sub-categories which includes Petroleum Production, Refining, Exploration and Transport).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 163.31410217285156,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [233014.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 11986.0]},\n 'statistics': {'mean': -9509.7529296875,\n 'stddev': 2157.157958984375,\n 'maximum': 163.31410217285156,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'transmission-storage-ngs': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Natural Gas - Transmission and Storage (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Natural Gas Transmission and Storage (inventory Energy 1B2b sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 971.8997192382812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [215923.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29077.0]},\n 'statistics': {'mean': -8812.2470703125,\n 'stddev': 3233.96142578125,\n 'maximum': 971.8997192382812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'industrial-landfill-waste': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Waste - Industrial Landfills (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Industrial Landfills (inventory Waste 5A1 sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 351.3695983886719,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [240759.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4241.0]},\n 'statistics': {'mean': -9825.890625,\n 'stddev': 1304.30224609375,\n 'maximum': 351.3695983886719,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'total-natural-gas-systems': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_natural-gas-systems_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Total Natural Gas Systems (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Total annual methane emission fluxes from Natural Gas Systems (sum of inventory Energy 1B2b sub-categories which includes Natural Gas Production, Transmission & Storage, Processing, Distribution and Exploration).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 971.9710083007812,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [166931.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 78069.0]},\n 'statistics': {'mean': -6812.556640625,\n 'stddev': 4659.45947265625,\n 'maximum': 971.9710083007812,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'ferroalloy-production-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Ferroalloy Production (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Ferroalloy Production (inventory Industrial Processes and Product Use category 2C2).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 4.439168930053711,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [244992.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 8.0]},\n 'statistics': {'mean': -9998.673828125,\n 'stddev': 57.15283203125,\n 'maximum': 4.439168930053711,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'stationary-combustion-other': {'href': 's3://ghgc-data-store/epa-ch4emission-yeargrid-v2express/Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2012.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Other - Stationary Combustion (annual)',\n 'proj:bbox': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'proj:epsg': 4326.0,\n 'proj:shape': [350.0, 700.0],\n 'description': 'Annual methane emissions from Stationary Combustion (inventory Energy 1A sub-category).',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 8.125173568725586,\n 'min': -9999.0,\n 'count': 11.0,\n 'buckets': [169091.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 75909.0]},\n 'statistics': {'mean': -6900.970703125,\n 'stddev': 4623.80078125,\n 'maximum': 8.125173568725586,\n 'minimum': -9999.0,\n 'valid_percent': 0.0004081632653061224}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.09999999126821799,\n 0.0,\n -129.99999694387628,\n 0.0,\n -0.10000000437214586,\n 55.00000076512553,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2012/preview.png?assets=total-methane&maxzoom=5&minzoom=0&rescale=0%2C20&colormap_name=epa-ghgi-ch4',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-129.99999694387628, 19.99999923487448],\n [-60.00000305612369, 19.99999923487448],\n [-60.00000305612369, 55.00000076512553],\n [-129.99999694387628, 55.00000076512553],\n [-129.99999694387628, 19.99999923487448]]]},\n 'collection': 'epa-ch4emission-yeargrid-v2express',\n 'properties': {'datetime': '2012-01-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/projection/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/raster/v1.1.0/schema.json']}}\n\n\nNow, you will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. This step is done twice, once for January 2018 and again for January 2012, so that you can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"rainbow\" \n\nobservation_date_1 = '2018'\n\n# Don't change anything here\nobservation_1 = f'epa-ch4emission-yeargrid-v2express-{observation_date_1}'\n\n# Make a GET request to retrieve information for the 2018 tile \njanuary_2018_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2018-01']['collection']}/items/{items['2018-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\"), \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2018_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=surface-coal&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-9999.0%2C569.109130859375'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'center': [-94.99999999999999, 37.5, 0]}\n\n\n\n# You will repeat the same approach used in the previous step to retrieve the second observation of interest\nobservation_date_2 = '2012'\n\n# Don't change anything here\nobservation_2 = f'epa-ch4emission-yeargrid-v2express-{observation_date_2}'\n\n# Make a GET request to retrieve information for the 2018 tile \njanuary_2012_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2012-01']['collection']}/items/{items['2012-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\"), \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2012_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2012/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=surface-coal&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-9999.0%2C569.109130859375'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'center': [-94.99999999999999, 37.5, 0]}", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#visualizing-daily-column-averaged-xco₂-concentrations", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#visualizing-daily-column-averaged-xco₂-concentrations", - "title": "OCO-2 GEOS Column CO₂ Concentrations", - "section": "Visualizing Daily Column-Averaged XCO₂ Concentrations", - "text": "Visualizing Daily Column-Averaged XCO₂ Concentrations\n\n# Set initial zoom and center of map for XCO₂ Layer\n# Centre of map [latitude,longitude]\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n\nmap_layer_2020 = TileLayer(\n tiles=oco2_1[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.5,\n)\nmap_layer_2020.add_to(map_.m1)\n\nmap_layer_2019 = TileLayer(\n tiles=oco2_2[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.5,\n)\nmap_layer_2019.add_to(map_.m2)\n\n# visualising the map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#map-out-selected-tiles", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#map-out-selected-tiles", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "Map Out Selected Tiles", + "text": "Map Out Selected Tiles\n\n# Set initial zoom and center of map for CH₄ Layer\n# Centre of map [latitude,longitude]\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(38.9, -80.0), zoom_start=8)\n\n# Define the first map layer (January 2018)\nmap_layer_2018 = TileLayer(\n tiles=january_2018_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n name='January 2018', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.7, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_2018.add_to(map_.m1)\n\n# Define the second map layer (January 2012)\nmap_layer_2012 = TileLayer(\n tiles=january_2012_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n name='January 2012', # Title for the layer\n overlay=True, # The layer can be overlaid on the map\n opacity=0.7, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_2012.add_to(map_.m2)\n\n# Display data markers (titles) on both maps\nfolium.Marker((40, 5.0), tooltip=\"both\").add_to(map_)\n\n# Add a layer control to switch between map layers\nfolium.LayerControl(collapsed=False).add_to(map_)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#visualizing-the-data-as-a-time-series", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#visualizing-the-data-as-a-time-series", - "title": "OCO-2 GEOS Column CO₂ Concentrations", - "section": "Visualizing the Data as a Time Series", - "text": "Visualizing the Data as a Time Series\nWe can now explore the XCO₂ concentrations time series (January 1, 2015 - February 28, 2022) available for the Dallas, Texas area of the U.S. We can plot the data set using the code below:\n\nfig = plt.figure(figsize=(20, 10))\n\n\nplt.plot(\n df[\"datetime\"],\n df[\"max\"],\n color=\"red\",\n linestyle=\"-\",\n linewidth=0.5,\n label=\"CO₂ concentrations\",\n)\n\nplt.legend()\nplt.xlabel(\"Years\")\nplt.ylabel(\"CO2 concentrations ppm\")\nplt.title(\"CO₂ concentrations Values for Texas, Dallas (Jan 2015- Feb 2022)\")\n\nText(0.5, 1.0, 'CO₂ concentrations Values for Texas, Dallas (Jan 2015- Feb 2022)')\n\n\n\n\n\n\n\n\n\n\nprint(items[2][\"properties\"][\"datetime\"])\n\n2022-02-26T00:00:00+00:00\n\n\n\noco2_3 = requests.get(\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n).json()\noco2_3\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/oco2geos-co2-daygrid-v10r/items/oco2geos-co2-daygrid-v10r-20220226/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=xco2&color_formula=gamma+r+1.05&colormap_name=magma&rescale=411.7429234611336%2C423.60419320175424'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.3125, -90.25, 179.6875, 90.25],\n 'center': [-0.3125, 0.0, 0]}\n\n\n\n# Use bbox initial zoom and map\n# Set up a map located w/in event bounds\naoi_map_bbox = Map(\n tiles=\"OpenStreetMap\",\n location=[\n 30,-100\n ],\n zoom_start=6.8,\n)\n\nmap_layer = TileLayer(\n tiles=oco2_3[\"tiles\"][0],\n attr=\"GHG\", opacity = 0.7\n)\n\nmap_layer.add_to(aoi_map_bbox)\n\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#time-series-analysis", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#time-series-analysis", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", + "section": "Time-Series Analysis", + "text": "Time-Series Analysis\nYou can now explore the gridded methane emission (Domestic Wastewater Treatment & Discharge (5D)) time series (January 2000 -December 2021) available for the Pittsburgh Pennsylvania area of the U.S. You can plot the data set using the code below:\n\n# Ensure 'datetime' column is in datetime format\ndf['datetime'] = pd.to_datetime(df['datetime'])\n\n# Sort the DataFrame by the datetime column so the plot displays the values from left to right (2020 -> 2022)\ndf_sorted = df.sort_values(by=\"datetime\")\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"date\"], # X-axis: sorted date\n df[\"max\"], # Y-axis: maximum CH4 emission\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max CH4 emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"CH4 emissions Molecules CH₄/cm²/s\")\n\n# Insert title for the plot\nplt.title(\"CH4 gridded methane emission from Domestic Wastewater Treatment & Discharge (5D) for Pittsburgh, PA (2012-2021)\")\n\n\n# Add data citation\nplt.text(\n df_sorted[\"datetime\"].iloc[0], # X-coordinate of the text \n df_sorted[\"max\"].min(), # Y-coordinate of the text \n\n # Text to be displayed\n \"Source: EPA Gridded Anthropogenic Methane Emissions Inventory\", \n fontsize=12, # Font size\n horizontalalignment=\"left\", # Horizontal alignment\n verticalalignment=\"bottom\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n# Plot the time series\nplt.show()\n\nText(0.5, 1.0, 'CH4 gridded methane emission from Domestic Wastewater Treatment & Discharge (5D) for Texas, Dallas (2012-202)')\n\n\n\n\n\n\n\n\n\n\n# Print the properties for the 3rd item in the collection\nprint(items[2][\"properties\"][\"datetime\"])\n\n2018-01-01T00:00:00+00:00\n\n\n\n# You will repeat the same approach used in the previous step to retrieve the second observation of interest\nobservation_date_3 = '2016'\n\n# Don't change anything here\nobservation_3 = f'epa-ch4emission-yeargrid-v2express-{observation_date_3}'\n\n# Make a GET request to retrieve information for the 2018 tile \ntile_2016 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\"), \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\ntile_2016\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/epa-ch4emission-yeargrid-v2express/items/epa-ch4emission-yeargrid-v2express-2018/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=surface-coal&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-9999.0%2C569.109130859375'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-129.99999694387628,\n 19.99999923487448,\n -60.00000305612369,\n 55.00000076512553],\n 'center': [-94.99999999999999, 37.5, 0]}\n\n\n\n# Create a new map to display the 2016 tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 39.9,-79.4\n ],\n\n # Set the zoom value\n zoom_start=9,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=tile_2016[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.5\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#summary", - "href": "user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html#summary", - "title": "OCO-2 GEOS Column CO₂ Concentrations", + "objectID": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#summary", + "href": "user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html#summary", + "title": "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions", "section": "Summary", - "text": "Summary\nIn this notebook, we have successfully explored, analyzed, and visualized the STAC collection for OCO-2 GEOS Column CO₂ Concentrations.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the Column-Averaged XCO₂ Concentrations Levels for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for the U.S. Gridded Anthropogenic Methane Emissions Inventory dataset:\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the anthropogenic methane emissions for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nGenerate a time-series graph of the anthropogenic methane emissions for a specified region\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "OCO-2 GEOS Column CO₂ Concentrations" + "Gridded Anthropogenic Greenhouse Gas Emissions", + "Leveraging the U.S. Gridded Anthropogenic Methane Emissions Inventory for Monitoring Trends in Methane Emissions" ] }, { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html", + "href": "user_data_notebooks/oco2-mip-National-co2budget.html", + "title": "OCO-2 MIP National Top-Down CO2 Budgets", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" }, { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#run-this-notebook", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#run-this-notebook", + "href": "user_data_notebooks/oco2-mip-National-co2budget.html#run-this-notebook", + "title": "OCO-2 MIP National Top-Down CO2 Budgets", "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" }, { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#approach", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#approach", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#approach", + "href": "user_data_notebooks/oco2-mip-National-co2budget.html#approach", + "title": "OCO-2 MIP National Top-Down CO2 Budgets", "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory.\nVisualize the time series data", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] + "text": "Approach\n\nRead in National CO2 Budgets using Pandas\nSub-select the data structure using Pandas\nVisualize the CO2 budgets for a country\nInvestigate uncertainties and metrics for understanding the dataset" }, { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#about-the-data", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", + "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#about-the-data", + "href": "user_data_notebooks/oco2-mip-National-co2budget.html#about-the-data", + "title": "OCO-2 MIP National Top-Down CO2 Budgets", "section": "About the Data", - "text": "About the Data\nThe Global Greenhouse Gas Reference Network (GGGRN) for the Carbon Cycle and Greenhouse Gases (CCGG) Group is part of NOAA’S Global Monitoring Laboratory (GML) in Boulder, CO. The Reference Network measures the atmospheric distribution and trends of the three main long-term drivers of climate change, carbon dioxide (CO₂), methane (CH₄), and nitrous oxide (N2O), as well as carbon monoxide (CO) and many other trace gases which help interpretation of the main GHGs. The Reference Network measurement program includes continuous in-situ measurements at 4 baseline observatories (global background sites) and 8 tall towers, as well as flask-air samples collected by volunteers at over 50 additional regional background sites and from small aircraft conducting regular vertical profiles. The air samples are returned to GML for analysis where measurements of about 55 trace gases are done. NOAA’s GGGRN maintains the World Meteorological Organization international calibration scales for CO₂, CH₄, CO, N2O, and SF6 in air. The measurements from the GGGRN serve as a comparison with measurements made by many other international laboratories, and with regional studies. They are widely used in modeling studies that infer space-time patterns of emissions and removals of greenhouse gases that are optimally consistent with the atmospheric observations, given wind patterns. These data serve as an early warning for climate “surprises”. The measurements are also helpful for the ongoing evaluation of remote sensing technologies.\nFor more information regarding this dataset, please visit the Atmospheric Carbon Dioxide Concentrations from NOAA GML data overview page.", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] - }, - { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#reading-the-noaa-data-from-github-repo", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#reading-the-noaa-data-from-github-repo", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", - "section": "Reading the NOAA data from GitHub repo", - "text": "Reading the NOAA data from GitHub repo\n\ngithub_repo_owner = \"NASA-IMPACT\"\ngithub_repo_name = \"noaa-viz\"\nfolder_path_ch4, folder_path_co2 = \"flask/ch4\", \"flask/c02\"\ncombined_df_co2, combined_df_ch4 = pd.DataFrame(), pd.DataFrame()\n\n\n# Function to fetch and append a file from GitHub\ndef append_github_file(file_url):\n response = requests.get(file_url)\n response.raise_for_status()\n return response.text\n\n# Get the list of CH4 files in the specified directory using GitHub API\ngithub_api_url = f\"https://api.github.com/repos/{github_repo_owner}/{github_repo_name}/contents/{folder_path_ch4}\"\nresponse = requests.get(github_api_url)\nresponse.raise_for_status()\nfile_list_ch4 = response.json()\n\n# Get the list of CO2 files in the specified directory using GitHub API\ngithub_api_url = f\"https://api.github.com/repos/{github_repo_owner}/{github_repo_name}/contents/{folder_path_ch4}\"\nresponse = requests.get(github_api_url)\nresponse.raise_for_status()\nfile_list_co2 = response.json()", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] + "text": "About the Data\nThis tutorial guides a user to further explore data from the Carbon Observatory (OCO-2) modeling intercomparison project (MIP). It is designed for those with more understanding of the science and is therefore labeled as intermediate level.\nThe code is used to estimate the annual net terrestrial carbon stock loss (ΔCloss) and net carbon exchange (NCE) for a given country using the “top-down” NCE outputs from the Carbon Observatory (OCO-2) modeling intercomparison project (MIP). Several standardized experiments are studied in this notebook based on the OCO-2 MIP dataset including flux estimates from in situ CO₂ measurements (IS), flux estimates from OCO-2 land CO₂ data (LNLG), combined in situ and OCO-2 land CO₂ data (LNLGIS), and combined in situ and OCO-2 land and ocean CO₂ data (LNLGOGIS). Estimates and uncertainties associated with fossil fuels, riverine fluxes, and wood and crop fluxes are also graphed along with the ΔCloss and NCE variables.\nFor more information about this data collection, please visit the OCO-2 MIP Top-Down CO2 Budgets data overview page.\nFor more information regarding this dataset, please visit the U.S. Greenhouse Gas Center." }, { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#concatenating-the-ch4-data-into-a-single-dataframe", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#concatenating-the-ch4-data-into-a-single-dataframe", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", - "section": "Concatenating the CH4 data into a single DataFrame", - "text": "Concatenating the CH4 data into a single DataFrame\n\nfor file_info in file_list_ch4:\n if file_info[\"name\"].endswith(\"txt\"):\n file_content = append_github_file(file_info[\"download_url\"])\n Lines = file_content.splitlines()\n index = Lines.index(\"# VARIABLE ORDER\")+2\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n combined_df_ch4 = pd.concat([combined_df_ch4, df], ignore_index=True)\n \n\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/850940753.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] + "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#import-required-modules", + "href": "user_data_notebooks/oco2-mip-National-co2budget.html#import-required-modules", + "title": "OCO-2 MIP National Top-Down CO2 Budgets", + "section": "Import required modules", + "text": "Import required modules\nFirst we will need to import the relevant python modules:\n\nimport pandas as pd # for manipulating csv dataset\nimport numpy as np\nimport matplotlib.pyplot as plt # make plots\nfrom scipy.stats import norm # We will use this for understanding significance" }, { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#concatenating-the-co2-data-into-a-single-dataframe", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#concatenating-the-co2-data-into-a-single-dataframe", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", - "section": "Concatenating the CO2 data into a single DataFrame", - "text": "Concatenating the CO2 data into a single DataFrame\n\nfor file_info in file_list_co2:\n if file_info[\"name\"].endswith(\"txt\"):\n file_content = append_github_file(file_info[\"download_url\"])\n Lines = file_content.splitlines()\n index = Lines.index(\"# VARIABLE ORDER\")+2\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n combined_df_co2 = pd.concat([combined_df_co2, df], ignore_index=True)\n \n\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1028171191.py:6: FutureWarning: The 'delim_whitespace' keyword in pd.read_csv is deprecated and will be removed in a future version. Use ``sep='\\s+'`` instead\n df = pd.read_csv(StringIO(\"\\n\".join(Lines[index:])), delim_whitespace=True)", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] + "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#read-the-co2-national-budget-dataset", + "href": "user_data_notebooks/oco2-mip-National-co2budget.html#read-the-co2-national-budget-dataset", + "title": "OCO-2 MIP National Top-Down CO2 Budgets", + "section": "Read the CO2 National budget dataset", + "text": "Read the CO2 National budget dataset\nNow we will read in the csv dataset from https://ceos.org/gst/carbon-dioxide.html\n\nurl ='https://ceos.org/gst/files/pilot_topdown_CO2_Budget_countries_v1.csv'\ndf_all = pd.read_csv(url, skiprows=52)" }, { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#visualizing-the-noaa-data-for-ch4-and-co2", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#visualizing-the-noaa-data-for-ch4-and-co2", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", - "section": "Visualizing the NOAA data for CH4 and CO2", - "text": "Visualizing the NOAA data for CH4 and CO2\n\nsite_to_filter = 'ABP'\nfiltered_df = combined_df_co2[combined_df_co2['site_code'] == site_to_filter]\n\nfiltered_df['datetime'] = pd.to_datetime(filtered_df['datetime'])\n\n# Set the \"Date\" column as the index\nfiltered_df.set_index('datetime', inplace=True)\n\n# Create a time series plot for 'Data' and 'Value'\nplt.figure(figsize=(12, 6))\nplt.plot(filtered_df.index, filtered_df['value'], label='Carbon Dioxide(CO2) Concentration (ppm)')\nplt.xlabel(\"Observed Date/Time\")\nplt.ylabel(\"Carbon Dioxide(CO2) Concentration (ppm)\")\nplt.title(f\"Observed Co2 Concentration {site_to_filter}\")\nplt.legend()\nplt.grid(True)\n# plt.show()\n\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/2606016741.py:4: SettingWithCopyWarning: \nA value is trying to be set on a copy of a slice from a DataFrame.\nTry using .loc[row_indexer,col_indexer] = value instead\n\nSee the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n filtered_df['datetime'] = pd.to_datetime(filtered_df['datetime'])\n\n\n\n\n\n\n\n\n\n\nsite_to_filter = 'ABP'\nfiltered_df = combined_df_ch4[combined_df_ch4['site_code'] == site_to_filter]\nfiltered_df['datetime'] = pd.to_datetime(filtered_df['datetime'])\n\n# Set the \"Date\" column as the index\nfiltered_df.set_index('datetime', inplace=True)\n\n# Create a time series plot for 'Data' and 'Value'\nplt.figure(figsize=(12, 6))\nplt.plot(filtered_df.index, filtered_df['value'], label='Methane Ch4 Concentration (ppb)')\nplt.xlabel(\"Observation Date/Time\")\nplt.ylabel(\"Methane Ch4 Concentration (ppb)\")\nplt.title(f\"Observed CH4 Concentration {site_to_filter}\")\nplt.legend()\nplt.grid(True)\nplt.show()\n\n/var/folders/c2/vxj2w9ms5899ncnjj83x65y00000gp/T/ipykernel_28429/1635934907.py:3: SettingWithCopyWarning: \nA value is trying to be set on a copy of a slice from a DataFrame.\nTry using .loc[row_indexer,col_indexer] = value instead\n\nSee the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n filtered_df['datetime'] = pd.to_datetime(filtered_df['datetime'])", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] + "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#sub-select-a-single-top-down-dataset-experiment", + "href": "user_data_notebooks/oco2-mip-National-co2budget.html#sub-select-a-single-top-down-dataset-experiment", + "title": "OCO-2 MIP National Top-Down CO2 Budgets", + "section": "Sub-select a single top-down dataset (experiment)", + "text": "Sub-select a single top-down dataset (experiment)\nTo simplify the analysis, let’s subselect the results for a single experiment. The experiments are: - IS: estimates fluxes from in situ CO2 measurements - LNLG: estimates fluxes from OCO-2 land CO2 data - LNLGIS: combines in situ and OCO-2 land CO2 data - LNLGOGIS: combines in situ and OCO-2 land and ocean CO2 data\nWe would like to use the experiment that uses the most high-quality CO2 data. There are some concerns about small residual biases in OCO-2 ocean data (Byrne et al., 2023), so let’s use the LNLGIS experiment.\n\n# Choose one experiment from the list ['IS', 'LNLG', 'LNLGIS', 'LNLGOGIS']\nexperiment = 'LNLGIS'\n\n# Subset of columns for a given experiment\nif experiment == 'IS':\n df = df_all.drop(df_all.columns[[4,5,6,7,8,9,12,13,14,15,16,17,20,21,22,23,24,25,34,35,36]], axis=1)\nif experiment == 'LNLG':\n df = df_all.drop(df_all.columns[[2,3,6,7,8,9,10,11,14,15,16,17,18,19,22,23,24,25,33,35,36]], axis=1)\nif experiment == 'LNLGIS':\n df = df_all.drop(df_all.columns[[2,3,4,5,8,9,10,11,12,13,16,17,18,19,20,21,24,25,33,34,36]], axis=1)\nif experiment == 'LNLGOGIS':\n df = df_all.drop(df_all.columns[[2,3,4,5,6,7,10,11,12,13,14,15,18,19,20,21,22,23,33,34,35]], axis=1)\n\n# We can now look at the colums of data\ndf.head()\n\n\n\n\n\n\n\n\nAlpha 3 Code\nYear\nLNLGIS dC_loss (TgCO2)\nLNLGIS dC_loss unc (TgCO2)\nLNLGIS NBE (TgCO2)\nLNLGIS NBE unc (TgCO2)\nLNLGIS NCE (TgCO2)\nLNLGIS NCE unc (TgCO2)\nRivers (TgCO2)\nRiver unc (TgCO2)\nWood+Crop (TgCO2)\nWood+Crop unc (TgCO2)\nFF (TgCO2)\nFF unc (TgCO2)\nZ-statistic\nFUR LNLGIS\n\n\n\n\n0\nAFG\n2015\n39.3407\n153.746\n40.9643\n153.746\n60.3537\n153.744\n-2.43286\n1.69832\n4.05648\n1.21694\n19.3894\n0.797698\n0.37\n0.19\n\n\n1\nAFG\n2016\n50.6167\n175.454\n52.5114\n175.454\n73.0333\n175.452\n-2.16185\n2.24033\n4.05648\n1.21694\n20.5220\n0.678080\n0.31\n0.19\n\n\n2\nAFG\n2017\n54.5096\n179.794\n56.4726\n179.794\n77.5355\n179.793\n-2.09349\n2.37705\n4.05648\n1.21694\n21.0629\n0.695856\n0.47\n0.19\n\n\n3\nAFG\n2018\n116.4260\n243.057\n118.4610\n243.057\n143.9580\n243.056\n-2.02199\n2.52005\n4.05648\n1.21694\n25.4974\n0.695856\n0.39\n0.19\n\n\n4\nAFG\n2019\n64.0162\n181.516\n66.0388\n181.516\n93.8974\n181.514\n-2.03383\n2.49637\n4.05648\n1.21694\n27.8585\n0.797698\n0.49\n0.19" }, { - "objectID": "user_data_notebooks/noaa-insitu_User_Notebook.html#summary", - "href": "user_data_notebooks/noaa-insitu_User_Notebook.html#summary", - "title": "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory", - "section": "Summary", - "text": "Summary\nIn this notebook we have successfully visualized the data for Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory.\n\nInstall and import the necessary libraries\nFetch the collection from GitHub API using the appropriate endpoints\nConcatenating the CO2 and CH4 data into a single DataFrame\nVisualizing the NOAA data for CO2 and CH4\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory" - ] + "objectID": "user_data_notebooks/oco2-mip-National-co2budget.html#sub-select-a-single-country", + "href": "user_data_notebooks/oco2-mip-National-co2budget.html#sub-select-a-single-country", + "title": "OCO-2 MIP National Top-Down CO2 Budgets", + "section": "Sub-select a single country", + "text": "Sub-select a single country\nLet’s further filter the dataset to look at a specific country. Choose a country by entering the alpha code in the country_name variable below\n\n# Choose a country\ncountry_name = 'USA' \n\n# We can sub-select the data for the country\ncountry_data = df[df['Alpha 3 Code'] == country_name]\n\n# Now we can look at the data for a specific experiment and country\ncountry_data.head()\n\n\n\n\n\n\n\n\nAlpha 3 Code\nYear\nLNLGIS dC_loss (TgCO2)\nLNLGIS dC_loss unc (TgCO2)\nLNLGIS NBE (TgCO2)\nLNLGIS NBE unc (TgCO2)\nLNLGIS NCE (TgCO2)\nLNLGIS NCE unc (TgCO2)\nRivers (TgCO2)\nRiver unc (TgCO2)\nWood+Crop (TgCO2)\nWood+Crop unc (TgCO2)\nFF (TgCO2)\nFF unc (TgCO2)\nZ-statistic\nFUR LNLGIS\n\n\n\n\n1232\nUSA\n2015\n-1031.83\n721.213\n-1346.46\n721.213\n4017.31\n713.897\n-165.430\n71.7453\n-149.196\n-44.7589\n5363.77\n102.4670\n-0.81\n0.91\n\n\n1233\nUSA\n2016\n-1419.92\n399.738\n-1743.80\n399.738\n3529.45\n387.079\n-174.684\n53.2375\n-149.196\n-44.7589\n5273.24\n99.8012\n0.04\n0.91\n\n\n1234\nUSA\n2017\n-1375.12\n1034.010\n-1696.63\n1034.010\n3515.14\n1029.250\n-172.308\n57.9894\n-149.196\n-44.7589\n5211.76\n99.0981\n0.67\n0.91\n\n\n1235\nUSA\n2018\n-1018.89\n784.463\n-1333.83\n784.463\n4036.65\n778.179\n-165.747\n71.1117\n-149.196\n-44.7589\n5370.48\n99.0981\n-0.20\n0.91\n\n\n1236\nUSA\n2019\n-1161.41\n718.054\n-1504.61\n718.054\n3728.95\n710.705\n-194.005\n14.5948\n-149.196\n-44.7589\n5233.56\n102.4670\n-0.38\n0.91\n\n\n\n\n\n\n\n#This dataset contains fluxes over a five year period, 2015-2020.\nLet’s look at a plot of the annual net terrestrial carbon stock loss (ΔCloss) for each year.\n\n# Make plot\nfig, ax1 = plt.subplots(1, 1, figsize=(6, 4))\nax1.errorbar(country_data['Year'],country_data[experiment+' dC_loss (TgCO2)'],\n yerr=country_data[experiment+' dC_loss unc (TgCO2)'],label=experiment,capsize=10)\nax1.legend(loc='upper right')\nax1.set_ylabel('$\\Delta$C$_\\mathrm{loss}$ (TgCO$_2$ year$^{-1}$)')\nax1.set_xlabel('Year')\nax1.set_title('$\\Delta$C$_\\mathrm{loss}$ for '+country_name)\nymin, ymax = ax1.get_ylim()\nmax_abs_y = max(abs(ymin), abs(ymax))\nax1.set_ylim([-max_abs_y, max_abs_y])\nxmin, xmax = ax1.get_xlim()\nax1.plot([xmin,xmax],[0,0],'k',linewidth=0.5)\nax1.set_xlim([xmin, xmax])\n\n\n\n\n\n\n\n\nNext, we can look at the full carbon budget for a given year.\nThe code below creates a plot similar to Fig 13 of Byrne et al. (2023). Each of the bars on the left side of the dashed vertical line (Fossil fuel emissions, lateral C transport by rivers, lateral C transport in crop and wood products, and the net terrestrial carbon stock loss combined to give the net carbon exchange (net surface-atmosphere CO2 flux) shown on the right.\n\n# Pick a specifc year (or mean year)\nyear='mean'\n\n# Make plot\ncountry_data_mean = country_data[country_data['Year'] == year]\na=country_data_mean['Wood+Crop (TgCO2)']\nb=country_data_mean['Wood+Crop unc (TgCO2)']\nprint(b)\n#\nplt.bar(1, country_data_mean['FF (TgCO2)'], yerr=country_data_mean['FF unc (TgCO2)'], label='FF', alpha=0.5)\nplt.bar(2, country_data_mean['Rivers (TgCO2)'], yerr=country_data_mean['River unc (TgCO2)'], label='Rivers', alpha=0.5)\nplt.bar(3, country_data_mean['Wood+Crop (TgCO2)'], yerr=abs(country_data_mean['Wood+Crop unc (TgCO2)']), label='WoodCrop', alpha=0.5)\nplt.bar(4, country_data_mean[experiment+' dC_loss (TgCO2)'], yerr=country_data_mean['LNLGIS dC_loss unc (TgCO2)'], label='dC', alpha=0.5)\nplt.bar(6, country_data_mean[experiment+' NCE (TgCO2)'], yerr=country_data_mean['LNLGIS NCE unc (TgCO2)'], label='NCE', alpha=0.5)\nax = plt.gca()\nymin, ymax = ax.get_ylim()\nplt.plot([5,5],[ymin,ymax],'k:')\nxmin, xmax = ax.get_xlim()\nplt.plot([xmin,xmax],[0,0],'k',linewidth=0.5)\nplt.xlim([xmin,xmax])\nplt.ylim([ymin,ymax])\n#\nplt.xticks([1,2,3,4,6], ['Fossil\\nFuels','Rivers','Wood+\\nCrops','$\\mathrm{\\Delta C _{loss}}$','NCE'])\nplt.title(country_name+' '+year)\nplt.ylabel('CO$_2$ Flux (TgCO$_2$ year$^{-1}$)')\n\n1238 -44.7589\nName: Wood+Crop unc (TgCO2), dtype: float64\n\n\nText(0, 0.5, 'CO$_2$ Flux (TgCO$_2$ year$^{-1}$)')\n\n\n\n\n\n\n\n\n\nUncertainty is an important consideration when analyzing the flux estimates provided by Byrne et al. (2023).\nEach flux estimate is provided with an error estimate representing the standard deviation, and assuming the errors are well prepresented by a normal distribution. This probability dirtribution provided by this uncertainty can be visualized below. We can further quantify the\n\n\n# Select NCE, NBE or dC_loss\nquantity = 'dC_loss'\n\n# Value for comparison\ncomparison_value = 1000 # TgCO2/year\n\n\nMIP_mean = country_data_mean[experiment+' '+quantity+' (TgCO2)'].item()\nMIP_std = country_data_mean[experiment+' '+quantity+' unc (TgCO2)'].item()\n\n# Perform t-test\nt_value = abs(MIP_mean - comparison_value)/(MIP_std / np.sqrt(11))\ncrtical_value = 2.23 # use p=0.05 significance\nif t_value > crtical_value:\n ttest = 'statistically different'\nif t_value < crtical_value:\n ttest = 'not statistically\\ndifferent'\n\n# Make plot\nxbounds = abs(MIP_mean)+MIP_std*4\nif abs(crtical_value) > xbounds:\n xbounds = abs(crtical_value)\nx_axis = np.arange(-1.*xbounds, xbounds, 1) \nplt.plot(x_axis, norm.pdf(x_axis, MIP_mean, MIP_std)) \nax = plt.gca()\nymin, ymax = ax.get_ylim()\nxmin, xmax = ax.get_xlim()\nplt.plot([0,0],[ymin,ymax*1.2],'k:',linewidth=0.5)\nplt.plot([xmin,xmax],[0,0],'k:',linewidth=0.5)\nplt.plot([comparison_value,comparison_value],[ymin,ymax*1.2],'k')\nplt.text(comparison_value+(xmax-xmin)*0.01,ymax*0.96,'value = '+str(comparison_value),ha='left',va='top')\nplt.text(comparison_value+(xmax-xmin)*0.01,ymax*0.9,ttest,ha='left',va='top')\nplt.ylim([ymin,ymax*1.2])\nplt.xlim([xmin,xmax])\nplt.plot(MIP_mean,ymax*1.03,'ko')\nplt.plot([MIP_mean-MIP_std,\n MIP_mean+MIP_std],\n [ymax*1.03,ymax*1.03],'k')\nplt.plot([MIP_mean-MIP_std,\n MIP_mean-MIP_std],\n [ymax*1.005,ymax*1.055],'k')\nplt.plot([MIP_mean+MIP_std,\n MIP_mean+MIP_std],\n [ymax*1.005,ymax*1.055],'k')\nplt.text(MIP_mean,ymax*1.115,\n str(round(MIP_mean))+' $\\pm$ '+\n str(round(MIP_std))+' TgCO$_2$',ha='center')\nplt.title(country_name+' '+year+' '+quantity+'')\nplt.yticks([])\nplt.ylabel('Probability')\nplt.xlabel(quantity+' (TgCO$_2$ year$^{-1}$)')\n\nText(0.5, 0, 'dC_loss (TgCO$_2$ year$^{-1}$)')\n\n\n\n\n\n\n\n\n\nFinally, we will examine two metrics that are useful for understanding the confidence in the top-down results:\n\nZ-statistic: metric of agreement in NCE estimates across the experiments that assimilate different CO2 datasets. Experiments are considered significantly different if the magnitude exceeds 1.96\nFractional Uncertainty Reduction (FUR): metric of how strongly the assimilated CO2 data on reduce NCE uncertainties. Values range from 0 to 1, with 0 meaning zero error reduction and 1 meaning complete error reduction\n\nHere we will add a plot of the Z-statistic for each year, and add the FUR value for the country.\n\n# Make plot\nfig, ax1 = plt.subplots(1, 1, figsize=(6, 4))\nax1.plot(country_data['Year'],country_data['Z-statistic'],label=experiment)\nax1.legend(loc='upper right')\nax1.set_ylabel('Z-statistic')\nax1.set_xlabel('Year')\nax1.set_title(country_name)\nymin, ymax = ax1.get_ylim()\nmax_abs_y = max(abs(ymin), abs(ymax))\nax1.set_ylim([-3, 3])\nxmin, xmax = ax1.get_xlim()\nax1.plot([xmin,xmax],[0,0],'k',linewidth=0.5)\nax1.plot([xmin,xmax],[-1.96,-1.96],'k--',linewidth=0.5)\nax1.plot([xmin,xmax],[1.96,1.96],'k--',linewidth=0.5)\nax1.set_xlim([xmin, xmax])\nax1.text(xmin+0.12,2.6,'Fractional error reduction: '+str(country_data['FUR '+experiment].iloc[1]))\n\nText(-0.18000000000000005, 2.6, 'Fractional error reduction: 0.91')" }, { - "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html", - "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html", - "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "", - "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" - ] + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" }, { - "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#approach", - "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#approach", - "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#run-this-notebook", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "", - "text": "Identify available dates and temporal frequency of observations for the given data. The collection processed in this notebook is the Atmospheric concentrations of carbon dioxide (CO₂) and methane (CH₄) collected at NIST Urban Test Bed tower sites in the Northeastern U.S.\nVisualize the time series data", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" - ] + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" }, { - "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#about-the-data", - "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#approach", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#approach", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "Approach", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. Collection processed in this notebook is ODIAC CO₂ emissions version 2022.\nPass the STAC item into raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint\nWe’ll visualize two tiles (side-by-side) allowing for comparison of each of the time points using folium.plugins.DualMap\nAfter the visualization, we’ll perform zonal statistics for a given polygon." + }, + { + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#about-the-data", + "title": "ODIAC Fossil Fuel CO₂ Emissions", "section": "About the Data", - "text": "About the Data\nNIST is engaged in research to improve measurement of greenhouse gas emissions in areas containing multiple emission sources and sinks, such as ciies. NIST’s objective is to develop measurement tools supporting independent means to increase the accuracy of greenhouse gas emissions data at urban and regional geospatial scales. NIST has established three test beds in U.S. ciies to develop and evaluate the performance of advanced measurement capabilities for emissions independent of their origin. Located in Indianapolis, Indiana, the Los Angeles air basin of California, and the U.S. Northeast corridor (beginning with the Baltimore/Washington D.C. region), the test beds have been selected for their varying meteorology, terrain and emissions characteristics. These test beds will serve as a means to independently diagnose the accuracy of emissions data obtained directly from emission or uptake sources.\nFor more information regarding this dataset, please visit the Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project data overview page.", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" - ] + "text": "About the Data\nThe Open-Data Inventory for Anthropogenic Carbon dioxide (ODIAC) is a high-spatial resolution global emission data product of CO₂ emissions from fossil fuel combustion (Oda and Maksyutov, 2011). ODIAC pioneered the combined use of space-based nighttime light data and individual power plant emission/location profiles to estimate the global spatial extent of fossil fuel CO₂ emissions. With the innovative emission modeling approach, ODIAC achieved the fine picture of global fossil fuel CO₂ emissions at a 1x1km.\nFor more information regarding this dataset, please visit the ODIAC Fossil Fuel CO₂ Emissions data overview page." }, { - "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", - "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#querying-the-feature-vector-api", - "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", - "section": "Querying the Feature Vector API", - "text": "Querying the Feature Vector API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Feature Vector Application Programming Interface (API) where the items for this collection are stored.\n\nFEATURE_API_URL=\"https://earth.gov/ghgcenter/api/features\"\n\n\n# Function to fetch CSV data for a station with a limit parameter\ndef get_station_data_csv(station_code, gas_type, frequency, elevation_m, limit=100000):\n # Use the ?f=csv and limit query to get more rows\n url = f\"https://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_lam_{station_code}_{gas_type}_{frequency}_concentrations/items?f=csv&elevation_m={elevation_m}&limit={limit}\"\n print(url)\n try:\n response = requests.get(url)\n \n # Check if the response is successful\n if response.status_code != 200:\n print(f\"Failed to fetch data for {station_code}. Status code: {response.status_code}\")\n return pd.DataFrame()\n\n # Check if the content type is CSV\n content_type = response.headers.get('Content-Type')\n if 'text/csv' not in content_type:\n print(f\"Unexpected content type for {station_code}: {content_type}\")\n print(\"Response content:\", response.text)\n return pd.DataFrame()\n\n # Read the CSV content into a pandas DataFrame\n csv_data = StringIO(response.text)\n return pd.read_csv(csv_data)\n \n except requests.exceptions.RequestException as e:\n print(f\"Request failed: {e}\")\n return pd.DataFrame()", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" - ] + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#querying-the-stac-api", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "Querying the STAC API", + "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for ODIAC dataset \ncollection_name = \"odiac-ffco2-monthgrid-v2022\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'odiac-ffco2-monthgrid-v2022',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022'}],\n 'title': 'ODIAC Fossil Fuel CO₂ Emissions v2022',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2000-01-01T00:00:00+00:00',\n '2021-12-31T00:00:00+00:00']]}},\n 'license': 'CC-BY-4.0',\n 'renders': {'dashboard': {'assets': ['co2-emissions'],\n 'nodata': 0,\n 'rescale': [[-10, 60]],\n 'colormap_name': 'jet'},\n 'co2-emissions': {'assets': ['co2-emissions'],\n 'nodata': 0,\n 'rescale': [[-10, 60]],\n 'colormap_name': 'jet'}},\n 'providers': [{'url': 'https://www.nies.go.jp',\n 'name': 'National Institute for Environmental Studies',\n 'roles': ['producer', 'licensor']}],\n 'summaries': {'datetime': ['2000-01-01T00:00:00Z', '2021-12-31T00:00:00Z']},\n 'description': 'The Open-source Data Inventory for Anthropogenic CO₂ (ODIAC) data product is a monthly high-resolution global data product of modeled fossil fuel carbon dioxide (CO₂) emissions. A complex model incorporates and combines space-based nighttime light data and individual power plant emission/location profiles from the latest country fossil fuel CO₂ estimates (2000-2019) made by the Carbon Dioxide Information Analysis Center (CDIAC) team at the Appalachian State University (CDIAC at AppState, Gilfillan et al. 2021, Hefner et al. 2022). The ODIAC estimated global spatial extent of fossil fuel CO₂ emissions is produced on a 1 km by 1 km grid that details variations in urban regions where emissions are most intense. The ODIAC CO₂ emission data is widely used by the international research community for applications such as CO₂ flux inversion, urban emission estimation, and observing system design experiments. The ODIAC product was first created in 2009 by Dr. Tomohiro Oda with support from the National Institute for Environmental Studies (NIES) GOSAT project. The ODIAC team is now supported by NASA Goddard Space Flight Center, NASA Carbon Monitoring System program, the NASA Orbiting Carbon Observatory mission and NIES. The US GHG Center displays the ODIAC 2022 version containing monthly data from January 2000 to December 2021 that replaces all previous versions. The source dataset can be found at https://doi.org/10.17595/20170411.001',\n 'item_assets': {'co2-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil Fuel CO₂ Emissions',\n 'description': 'Model-estimated monthly, 1 km resolution CO₂ emissions from fossil fuel combustion, cement production and gas flaring created using space-based nighttime light data and individual power plant emission/location profiles.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under summaries we see that the data is available from January 2000 to December 2021. By looking at the dashboard:time density we observe that the periodic frequency of these observations is monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 264 items\n\n\nThis makes sense as there are 22 years between 2000 - 2021, with 12 months per year, meaning 264 records in total.\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'odiac-ffco2-monthgrid-v2022-202112',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202112'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202112/map?assets=co2-emissions&nodata=0&rescale=-10%2C60&colormap_name=jet',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'co2-emissions': {'href': 's3://ghgc-data-store/odiac-ffco2-monthgrid-v2022/odiac2022_1km_excl_intl_202112.tif',\n 'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil Fuel CO₂ Emissions',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [21600.0, 43200.0],\n 'description': 'Model-estimated monthly, 1 km resolution CO₂ emissions from fossil fuel combustion, cement production and gas flaring created using space-based nighttime light data and individual power plant emission/location profiles.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 2497.01904296875,\n 'min': -138.71914672851562,\n 'count': 11.0,\n 'buckets': [523457.0, 691.0, 95.0, 28.0, 11.0, 2.0, 2.0, 1.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.9804128408432007,\n 'stddev': 14.766693454324674,\n 'maximum': 2497.01904296875,\n 'minimum': -138.71914672851562,\n 'valid_percent': 100.0}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.008333333333333333,\n 0.0,\n -180.0,\n 0.0,\n -0.008333333333333333,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202112/preview.png?assets=co2-emissions&nodata=0&rescale=-10%2C60&colormap_name=jet',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'odiac-ffco2-monthgrid-v2022',\n 'properties': {'end_datetime': '2021-12-31T00:00:00+00:00',\n 'start_datetime': '2021-12-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': []}" }, { - "objectID": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-co₂-data-for-two-nec-stations", - "href": "user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html#visualizing-the-co₂-data-for-two-nec-stations", - "title": "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project", - "section": "Visualizing the CO₂ data for two NEC stations", - "text": "Visualizing the CO₂ data for two NEC stations\n\n# Get station name and elevation from metdata dataframe\n# Fetch data for SCI (elevation 489) and COM (elevation 9), using limit=10000\n# ch4/co2 select the ghg \nsci_data = get_station_data_csv('sci', 'co2', 'hourly', 489, limit=10000)\ncom_data = get_station_data_csv('com', 'co2', 'hourly', 9, limit=10000)\n\n# Check if data was successfully retrieved before proceeding\nif sci_data.empty or com_data.empty:\n print(\"No data available for one or both stations. Exiting.\")\nelse:\n # Convert the 'datetime' column to datetime for plotting\n sci_data['datetime'] = pd.to_datetime(sci_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n com_data['datetime'] = pd.to_datetime(com_data['datetime'], format='%Y-%m-%dT%H:%M:%SZ')\n\n # Plot the data\n plt.figure(figsize=(10, 6))\n plt.plot(sci_data['datetime'], sci_data['value'], label='SCI (489m)', color='blue', marker='o')\n plt.plot(com_data['datetime'], com_data['value'], label='COM (9m)', color='green', marker='o')\n\n plt.title('Carbon Dioxide (CO₂) Hourly Concentrations Over Time for SCI and COM Stations')\n plt.xlabel('Time')\n plt.ylabel('CO₂ Concentration (ppm)')\n plt.legend()\n plt.grid(True)\n\n # Show plot\n plt.show()\n\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_lam_sci_co2_hourly_concentrations/items?f=csv&elevation_m=489&limit=10000\nhttps://earth.gov/ghgcenter/api/features/collections/public.nist_testbed_lam_com_co2_hourly_concentrations/items?f=csv&elevation_m=9&limit=10000", - "crumbs": [ - "Data Usage Notebooks", - "Greenhouse Gas Concentrations", - "Carbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project" - ] + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#exploring-changes-in-carbon-dioxide-co₂-levels-using-the-raster-api", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#exploring-changes-in-carbon-dioxide-co₂-levels-using-the-raster-api", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "Exploring Changes in Carbon Dioxide (CO₂) levels using the Raster API", + "text": "Exploring Changes in Carbon Dioxide (CO₂) levels using the Raster API\nWe will explore changes in fossil fuel emissions in urban egions. In this notebook, we’ll explore the impacts of these emissions and explore these changes over time. We’ll then visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the ODIAC Fossil Fuel CO₂ Emissions collection, the parameter of interest is “co2-emissions”\nasset_name = \"co2-emissions\"\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for January 2020 and again for January 2000, so that we can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"rainbow\" \n\n# Make a GET request to retrieve information for the 2020 tile\n# 2020\njanuary_2020_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2020-01']['collection']}/items/{items['2020-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2020_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-138.71914672851562%2C2497.01904296875'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for the 2000 tile\n# 2000\njanuary_2000_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2000-01']['collection']}/items/{items['2000-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2000_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-200001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-138.71914672851562%2C2497.01904296875'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}" + }, + { + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#visualizing-co₂-emissions", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#visualizing-co₂-emissions", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "Visualizing CO₂ emissions", + "text": "Visualizing CO₂ emissions\n\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set the initial zoom level and center of map for both tiles\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer (January 2020)\nmap_layer_2020 = TileLayer(\n tiles=january_2020_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_2020.add_to(map_.m1)\n\n# Define the second map layer (January 2000)\nmap_layer_2000 = TileLayer(\n tiles=january_2000_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_2000.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + }, + { + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#visualizing-the-data-as-a-time-series", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#visualizing-the-data-as-a-time-series", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "Visualizing the Data as a Time Series", + "text": "Visualizing the Data as a Time Series\nWe can now explore the ODIAC fossil fuel emission time series available (January 2000 -December 2021) for the Texas, Dallas area of USA. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\n\nplt.plot(\n df[\"date\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CO₂ level\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max monthly CO₂ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"CO2 emissions gC/m2/d\")\n\n# Insert title for the plot\nplt.title(\"CO2 emission Values for Texas, Dallas (2000-2021)\")\n\n###\n# Add data citation\nplt.text(\n df[\"date\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: NASA ODIAC Fossil Fuel CO₂ Emissions\", \n fontsize=12, # Font size\n horizontalalignment=\"right\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n# Plot the time series\nplt.show()\n\n\n\n\n\n\n\n\n\n# Print the properties of the 3rd item in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2021-10-01T00:00:00+00:00\n\n\n\n# A GET request is made for the October tile\noctober_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\noctober_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2022/items/odiac-ffco2-monthgrid-v2022-202110/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-138.71914672851562%2C2497.01904296875'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the October tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=october_tile[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.5\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + }, + { + "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#summary", + "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html#summary", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "Summary", + "text": "Summary\nIn this notebook we have successfully explored, analysed and visualized STAC collecetion for ODIAC C02 fossisl fuel emission (2022).\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the CO₂ levels for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form." }, { "objectID": "user_data_notebooks/oco2-mip-co2budget-yeargrid-v1_User_Notebook.html", @@ -2796,300 +2883,213 @@ "href": "user_data_notebooks/oco2-mip-co2budget-yeargrid-v1_User_Notebook.html#visualizing-the-data-as-a-time-series", "title": "OCO-2 MIP Top-Down CO₂ Budgets", "section": "Visualizing the Data as a Time Series", - "text": "Visualizing the Data as a Time Series\nWe can now explore the fossil fuel emission time series (January 2015 -December 2020) available for the Dallas, Texas area of the U.S. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"datetime\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CO₂ emission\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"CO2 emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"CO2 emissions gC/m2/year1\")\n\n# Insert title for the plot\nplt.title(\"CO2 emission Values for Texas, Dallas (2015-2020)\")\n\n# Add data citation\nplt.text(\n df[\"datetime\"].iloc[0], # X-coordinate of the text \n df[\"max\"].min(), # Y-coordinate of the text \n\n\n # Text to be displayed\n \"Source: NASA/NOAA OCO-2 MIP Top-Down CO₂ Budgets\", \n fontsize=12, # Font size\n horizontalalignment=\"left\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n# Plot the time series\nplt.show()\n\n\n\n\n\n\n\n\n\n# The 2018-01-01 observation is the 3rd item in the list.\n# Considering that a list starts with \"0\", we need to insert \"2\" in the \"items[2]\" statement\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2018-01-01T00:00:00+00:00\n\n\n\n# A GET request is made for the 2018-01-01 tile\nco2_flux_3 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nco2_flux_3\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/oco2-mip-co2budget-yeargrid-v1/items/oco2-mip-co2budget-yeargrid-v1-2018/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ff&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0%2C450'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the 2018-01-01 tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=6.8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=co2_flux_3[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.7\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "OCO-2 MIP Top-Down CO₂ Budgets" - ] - }, - { - "objectID": "user_data_notebooks/oco2-mip-co2budget-yeargrid-v1_User_Notebook.html#summary", - "href": "user_data_notebooks/oco2-mip-co2budget-yeargrid-v1_User_Notebook.html#summary", - "title": "OCO-2 MIP Top-Down CO₂ Budgets", - "section": "Summary", - "text": "Summary\nIn this notebook we have successfully explored, analyzed, and visualized the STAC collection for OCO-2 MIP Top-Down CO₂ Budgets.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nVisualizing CO₂ Emissions for two distinctive months/years\nGenerate zonal statistics for a specified region\nGenerate a time-series graph\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "OCO-2 MIP Top-Down CO₂ Budgets" - ] - }, - { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" - ] - }, - { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#run-this-notebook", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#run-this-notebook", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "", - "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" - ] - }, - { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#approach", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#approach", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Approach", - "text": "Approach\n\nIdentify available dates and temporal frequency of observations for the given collection using the GHGC API /stac endpoint. Collection processed in this notebook is ODIAC CO₂ emissions version 2023.\nPass the STAC item into raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint\nWe’ll visualize two tiles (side-by-side) allowing for comparison of each of the time points using folium.plugins.DualMap\nAfter the visualization, we’ll perform zonal statistics for a given polygon.", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" - ] - }, - { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#about-the-data", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#about-the-data", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "About the Data", - "text": "About the Data\nThe Open-Data Inventory for Anthropogenic Carbon dioxide (ODIAC) is a high-spatial resolution global emission data product of CO₂ emissions from fossil fuel combustion (Oda and Maksyutov, 2011). ODIAC pioneered the combined use of space-based nighttime light data and individual power plant emission/location profiles to estimate the global spatial extent of fossil fuel CO₂ emissions. With the innovative emission modeling approach, ODIAC achieved the fine picture of global fossil fuel CO₂ emissions at a 1x1km.\nFor more information regarding this dataset, please visit the ODIAC Fossil Fuel CO₂ Emissions data overview page.", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" - ] - }, - { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#querying-the-stac-api", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#querying-the-stac-api", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Querying the STAC API", - "text": "Querying the STAC API\nFirst, we are going to import the required libraries. Once imported, they allow better executing a query in the GHG Center Spatio Temporal Asset Catalog (STAC) Application Programming Interface (API) where the granules for this collection are stored.\n\n# Import the following libraries\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer\nfrom pystac_client import Client\nimport branca\nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide the STAC and RASTER API endpoints\n# The endpoint is referring to a location within the API that executes a request on a data collection nesting on the server.\n\n# The STAC API is a catalog of all the existing data collections that are stored in the GHG Center.\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\n\n# The RASTER API is used to fetch collections for visualization\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# The collection name is used to fetch the dataset from the STAC API. First, we define the collection name as a variable\n# Name of the collection for ODIAC dataset \ncollection_name = \"odiac-ffco2-monthgrid-v2023\"\n\n\n# Fetch the collection from the STAC API using the appropriate endpoint\n# The 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\n\n# Print the properties of the collection to the console\ncollection\n\n{'id': 'odiac-ffco2-monthgrid-v2023',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023'}],\n 'title': 'ODIAC Fossil Fuel CO₂ Emissions v2023',\n 'extent': {'spatial': {'bbox': [[-180, -90, 180, 90]]},\n 'temporal': {'interval': [['2000-01-01 00:00:00+00',\n '2022-12-31 00:00:00+00']]}},\n 'license': 'CC-BY-4.0',\n 'renders': {'dashboard': {'assets': ['co2-emissions'],\n 'rescale': [[-10, 60]],\n 'colormap_name': 'jet'},\n 'co2-emissions': {'assets': ['co2-emissions'],\n 'rescale': [[-10, 60]],\n 'colormap_name': 'jet'}},\n 'providers': [{'url': 'https://www.nies.go.jp',\n 'name': 'National Institute for Environmental Studies',\n 'roles': ['producer', 'licensor']}],\n 'summaries': {'datetime': ['2000-01-01T00:00:00Z', '2022-12-31T00:00:00Z']},\n 'description': 'The Open-source Data Inventory for Anthropogenic CO₂ (ODIAC) data product is a monthly high-resolution global data product of modeled fossil fuel carbon dioxide (CO₂) emissions. A complex model incorporates and combines space-based nighttime light data and individual power plant emission/location profiles from the latest country fossil fuel CO₂ estimates (2000-2019) made by the Carbon Dioxide Information Analysis Center (CDIAC) team at the Appalachian State University (CDIAC at AppState, Gilfillan et al. 2021, Hefner et al. 2022). The ODIAC estimated global spatial extent of fossil fuel CO₂ emissions is produced on a 1 km by 1 km grid that details variations in urban regions where emissions are most intense. The ODIAC CO₂ emission data is widely used by the international research community for applications such as CO₂ flux inversion, urban emission estimation, and observing system design experiments. The ODIAC product was first created in 2009 by Dr. Tomohiro Oda with support from the National Institute for Environmental Studies (NIES) GOSAT project. The ODIAC team is now supported by NASA Goddard Space Flight Center, NASA Carbon Monitoring System program, the NASA Orbiting Carbon Observatory mission and NIES. The US GHG Center displays the ODIAC 2023 version containing monthly data from January 2000 to December 2022 that replaces all previous versions. The source dataset can be found at https://doi.org/10.17595/20170411.001',\n 'item_assets': {'co2-emissions': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil Fuel CO₂ Emissions',\n 'description': 'Model-estimated monthly, 1 km resolution CO₂ emissions from fossil fuel combustion, cement production and gas flaring created using space-based nighttime light data and individual power plant emission/location profiles.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under summaries we see that the data is available from January 2000 to December 2022. By looking at the dashboard:time density we observe that the periodic frequency of these observations is monthly.\n\n# Create a function that would search for a data collection in the US GHG Center STAC API\n\n# First, we need to define the function\n# The name of the function = \"get_item_count\"\n# The argument that will be passed through the defined function = \"collection_id\"\ndef get_item_count(collection_id):\n\n # Set a counter for the number of items existing in the collection\n count = 0\n\n # Define the path to retrieve the granules (items) of the collection of interest in the STAC API\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n # Run a while loop to make HTTP requests until there are no more URLs associated with the collection in the STAC API\n while True:\n\n # Retrieve information about the granules by sending a \"get\" request to the STAC API using the defined collection path\n response = requests.get(items_url)\n\n # If the items do not exist, print an error message and quit the loop\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n # Return the results of the HTTP response as JSON\n stac = response.json()\n\n # Increase the \"count\" by the number of items (granules) returned in the response\n count += int(stac[\"context\"].get(\"returned\", 0))\n\n # Retrieve information about the next URL associated with the collection in the STAC API (if applicable)\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n # Exit the loop if there are no other URLs\n if not next:\n break\n \n # Ensure the information gathered by other STAC API links associated with the collection are added to the original path\n # \"href\" is the identifier for each of the tiles stored in the STAC API\n items_url = next[0][\"href\"]\n\n # Return the information about the total number of granules found associated with the collection\n return count\n\n\n# Apply the function created above \"get_item_count\" to the data collection\nnumber_of_items = get_item_count(collection_name)\n\n# Get the information about the number of granules found in the collection\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\n\n# Print the total number of items (granules) found\nprint(f\"Found {len(items)} items\")\n\nFound 276 items\n\n\nThis makes sense as there are 23 years between 2000 - 2023, with 12 months per year, meaning 276 records in total.\n\n# Examine the first item in the collection\n# Keep in mind that a list starts from 0, 1, 2... therefore items[0] is referring to the first item in the list/collection\nitems[0]\n\n{'id': 'odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202212',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202212'},\n {'title': 'Map of Item',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202212/map?assets=co2-emissions&rescale=-10%2C60&colormap_name=jet',\n 'rel': 'preview',\n 'type': 'text/html'}],\n 'assets': {'co2-emissions': {'href': 's3://ghgc-data-store/odiac-ffco2-monthgrid-v2023/odiac2023_1km_excl_intl_202212.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Fossil Fuel CO₂ Emissions',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326,\n 'proj:wkt2': 'GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4326\"]]',\n 'proj:shape': [21600, 43200],\n 'description': 'Model-estimated monthly, 1 km resolution CO₂ emissions from fossil fuel combustion, cement production and gas flaring created using space-based nighttime light data and individual power plant emission/location profiles.',\n 'raster:bands': [{'scale': 1.0,\n 'nodata': -9999.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 31415.447265625,\n 'min': -675.1028442382812,\n 'count': 11,\n 'buckets': [14870, 14, 1, 0, 0, 1, 0, 0, 0, 1]},\n 'statistics': {'mean': 38.57990192785652,\n 'stddev': 332.3921410156093,\n 'maximum': 31415.447265625,\n 'minimum': -675.1028442382812,\n 'valid_percent': 2.8394699096679688}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.7/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.008333333333333333,\n 0.0,\n -180.0,\n 0.0,\n -0.008333333333333333,\n 90.0,\n 0.0,\n 0.0,\n 1.0]},\n 'rendered_preview': {'title': 'Rendered preview',\n 'href': 'https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202212/preview.png?assets=co2-emissions&rescale=-10%2C60&colormap_name=jet',\n 'rel': 'preview',\n 'roles': ['overview'],\n 'type': 'image/png'}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'odiac-ffco2-monthgrid-v2023',\n 'properties': {'end_datetime': '2022-12-31T00:00:00+00:00',\n 'start_datetime': '2022-12-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" - ] - }, - { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#exploring-changes-in-carbon-dioxide-co₂-levels-using-the-raster-api", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#exploring-changes-in-carbon-dioxide-co₂-levels-using-the-raster-api", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Exploring Changes in Carbon Dioxide (CO₂) levels using the Raster API", - "text": "Exploring Changes in Carbon Dioxide (CO₂) levels using the Raster API\nWe will explore changes in fossil fuel emissions in urban egions. In this notebook, we’ll explore the impacts of these emissions and explore these changes over time. We’ll then visualize the outputs on a map using folium.\n\n# Now we create a dictionary where the start datetime values for each granule is queried more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n\n# Next, we need to specify the asset name for this collection\n# The asset name is referring to the raster band containing the pixel values for the parameter of interest\n# For the case of the ODIAC Fossil Fuel CO₂ Emissions collection, the parameter of interest is “co2-emissions”\nasset_name = \"co2-emissions\"\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in rescale_values.\n\n# Fetching the min and max values for a specific item\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, asset name, and the rescaling factor to the Raster API endpoint. We will do this twice, once for January 2020 and again for January 2000, so that we can visualize each event independently.\n\n# Choose a color map for displaying the first observation (event)\n# Please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\ncolor_map = \"rainbow\" \n\n# Make a GET request to retrieve information for the 2020 tile\n# 2020\njanuary_2020_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2020-01']['collection']}/items/{items['2020-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2020_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-675.1028442382812%2C31415.447265625'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Make a GET request to retrieve information for the 2000 tile\n# 2000\njanuary_2000_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items['2000-01']['collection']}/items/{items['2000-01']['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\njanuary_2000_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_200001/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-675.1028442382812%2C31415.447265625'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" - ] - }, - { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#visualizing-co₂-emissions", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#visualizing-co₂-emissions", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Visualizing CO₂ emissions", - "text": "Visualizing CO₂ emissions\n\n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n\n# Set the initial zoom level and center of map for both tiles\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(34, -118), zoom_start=6)\n\n# Define the first map layer (January 2020)\nmap_layer_2020 = TileLayer(\n tiles=january_2020_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the first layer to the Dual Map\nmap_layer_2020.add_to(map_.m1)\n\n# Define the second map layer (January 2000)\nmap_layer_2000 = TileLayer(\n tiles=january_2000_tile[\"tiles\"][0], # Path to retrieve the tile\n attr=\"GHG\", # Set the attribution\n opacity=0.8, # Adjust the transparency of the layer\n)\n\n# Add the second layer to the Dual Map\nmap_layer_2000.add_to(map_.m2)\n\n# Visualize the Dual Map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", - "crumbs": [ - "Data Usage Notebooks", - "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" - ] - }, - { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#visualizing-the-data-as-a-time-series", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#visualizing-the-data-as-a-time-series", - "title": "ODIAC Fossil Fuel CO₂ Emissions", - "section": "Visualizing the Data as a Time Series", - "text": "Visualizing the Data as a Time Series\nWe can now explore the ODIAC fossil fuel emission time series available (January 2000 -December 2022) for the Texas, Dallas area of USA. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\n\nplt.plot(\n df[\"date\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CO₂ level\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"Max monthly CO₂ emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"CO2 emissions gC/m2/d\")\n\n# Insert title for the plot\nplt.title(\"CO2 emission Values for Texas, Dallas (2000-2022)\")\n\n###\n# Add data citation\nplt.text(\n df[\"date\"].iloc[0], # X-coordinate of the text\n df[\"max\"].min(), # Y-coordinate of the text\n\n\n\n\n # Text to be displayed\n \"Source: NASA ODIAC Fossil Fuel CO₂ Emissions\", \n fontsize=12, # Font size\n horizontalalignment=\"right\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n# Plot the time series\nplt.show()\n\n\n\n\n\n\n\n\n\n# Print the properties of the 3rd item in the collection\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2022-10-01T00:00:00+00:00\n\n\n\n# A GET request is made for the October tile\noctober_tile = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}//collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\noctober_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/odiac-ffco2-monthgrid-v2023/items/odiac-ffco2-monthgrid-v2023-odiac2023_1km_excl_intl_202210/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=co2-emissions&color_formula=gamma+r+1.05&colormap_name=rainbow&rescale=-675.1028442382812%2C31415.447265625'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the October tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=october_tile[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.5\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", + "text": "Visualizing the Data as a Time Series\nWe can now explore the fossil fuel emission time series (January 2015 -December 2020) available for the Dallas, Texas area of the U.S. We can plot the data set using the code below:\n\n# Figure size: 20 representing the width, 10 representing the height\nfig = plt.figure(figsize=(20, 10))\n\nplt.plot(\n df[\"datetime\"], # X-axis: sorted datetime\n df[\"max\"], # Y-axis: maximum CO₂ emission\n color=\"red\", # Line color\n linestyle=\"-\", # Line style\n linewidth=0.5, # Line width\n label=\"CO2 emissions\", # Legend label\n)\n\n# Display legend\nplt.legend()\n\n# Insert label for the X-axis\nplt.xlabel(\"Years\")\n\n# Insert label for the Y-axis\nplt.ylabel(\"CO2 emissions gC/m2/year1\")\n\n# Insert title for the plot\nplt.title(\"CO2 emission Values for Texas, Dallas (2015-2020)\")\n\n# Add data citation\nplt.text(\n df[\"datetime\"].iloc[0], # X-coordinate of the text \n df[\"max\"].min(), # Y-coordinate of the text \n\n\n # Text to be displayed\n \"Source: NASA/NOAA OCO-2 MIP Top-Down CO₂ Budgets\", \n fontsize=12, # Font size\n horizontalalignment=\"left\", # Horizontal alignment\n verticalalignment=\"top\", # Vertical alignment\n color=\"blue\", # Text color\n)\n\n# Plot the time series\nplt.show()\n\n\n\n\n\n\n\n\n\n# The 2018-01-01 observation is the 3rd item in the list.\n# Considering that a list starts with \"0\", we need to insert \"2\" in the \"items[2]\" statement\nprint(items[2][\"properties\"][\"start_datetime\"])\n\n2018-01-01T00:00:00+00:00\n\n\n\n# A GET request is made for the 2018-01-01 tile\nco2_flux_3 = requests.get(\n\n # Pass the collection name, the item number in the list, and its ID\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n\n # Pass the asset name\n f\"&assets={asset_name}\"\n\n # Pass the color formula and colormap for custom visualization\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n\n # Pass the minimum and maximum values for rescaling\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n\n# Return the response in JSON format\n).json()\n\n# Print the properties of the retrieved granule to the console\nco2_flux_3\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/oco2-mip-co2budget-yeargrid-v1/items/oco2-mip-co2budget-yeargrid-v1-2018/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=ff&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0%2C450'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Create a new map to display the 2018-01-01 tile\naoi_map_bbox = Map(\n\n # Base map is set to OpenStreetMap\n tiles=\"OpenStreetMap\",\n\n # Set the center of the map\n location=[\n 30,-100\n ],\n\n # Set the zoom value\n zoom_start=6.8,\n)\n\n# Define the map layer\nmap_layer = TileLayer(\n\n # Path to retrieve the tile\n tiles=co2_flux_3[\"tiles\"][0],\n\n # Set the attribution and adjust the transparency of the layer\n attr=\"GHG\", opacity = 0.7\n)\n\n# Add the layer to the map\nmap_layer.add_to(aoi_map_bbox)\n\n# Visualize the map\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" + "OCO-2 MIP Top-Down CO₂ Budgets" ] }, { - "objectID": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#summary", - "href": "user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html#summary", - "title": "ODIAC Fossil Fuel CO₂ Emissions", + "objectID": "user_data_notebooks/oco2-mip-co2budget-yeargrid-v1_User_Notebook.html#summary", + "href": "user_data_notebooks/oco2-mip-co2budget-yeargrid-v1_User_Notebook.html#summary", + "title": "OCO-2 MIP Top-Down CO₂ Budgets", "section": "Summary", - "text": "Summary\nIn this notebook we have successfully explored, analysed and visualized STAC collecetion for ODIAC C02 fossisl fuel emission (2023).\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nMap and compare the CO₂ levels for two distinctive months/years\nGenerate zonal statistics for the area of interest (AOI)\nVisualizing the Data as a Time Series\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", + "text": "Summary\nIn this notebook we have successfully explored, analyzed, and visualized the STAC collection for OCO-2 MIP Top-Down CO₂ Budgets.\n\nInstall and import the necessary libraries\nFetch the collection from STAC collections using the appropriate endpoints\nCount the number of existing granules within the collection\nVisualizing CO₂ Emissions for two distinctive months/years\nGenerate zonal statistics for a specified region\nGenerate a time-series graph\n\nIf you have any questions regarding this user notebook, please contact us using the feedback form.", "crumbs": [ "Data Usage Notebooks", "Gridded Anthropogenic Greenhouse Gas Emissions", - "ODIAC Fossil Fuel CO₂ Emissions" + "OCO-2 MIP Top-Down CO₂ Budgets" ] }, { - "objectID": "generating_statistics_for_validation/odiac-stats-2023/generate_odiac_stats.html", - "href": "generating_statistics_for_validation/odiac-stats-2023/generate_odiac_stats.html", - "title": "U.S. Greenhouse Gas Center Documentation", + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html", + "title": "CASA-GFED3 Land Carbon Flux", "section": "", - "text": "import numpy as np\nimport matplotlib.pyplot as plt\nimport rasterio\nfrom glob import glob\nimport pathlib\nimport boto3\nimport pandas as pd\nimport calendar\nimport seaborn as sns\nimport json\nimport re\n\n\n# Enter the year you want to run validation on\nvyear=2022 # summary json files will be later generated for the year you provide here\ndata_dir=\"data/\" # make sure you have the data for vyear in your data directory\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\n\ndataset_name= \"odiac-ffco2-monthgrid-v2023\"\ncog_data_bucket=\"ghgc-data-store-develop\"\ncog_data_prefix = f\"transformed_cogs/{dataset_name}\"\n\n\ndef get_all_s3_keys(bucket, model_name, ext):\n \"\"\"Get a list of all keys in an S3 bucket.\"\"\"\n keys = []\n\n kwargs = {\"Bucket\": bucket, \"Prefix\": f\"{model_name}/\"}\n while True:\n resp = s3_client.list_objects_v2(**kwargs)\n for obj in resp[\"Contents\"]:\n if obj[\"Key\"].endswith(ext) and \"historical\" not in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\n try:\n kwargs[\"ContinuationToken\"] = resp[\"NextContinuationToken\"]\n except KeyError:\n break\n\n return keys\n\nkeys = get_all_s3_keys(cog_data_bucket, cog_data_prefix, \".tif\")\n\n# Extract only the COGs for selected year\npattern = re.compile(rf'{vyear}(0[1-9]|1[0-2])')\nkeys = [path for path in keys if pattern.search(path)]\n\n\n# Initialize the summary variables\nsummary_dict_netcdf, summary_dict_cog = {}, {}\noverall_stats_netcdf, overall_stats_cog = {}, {}\nfull_data_df_netcdf, full_data_df_cog = pd.DataFrame(), pd.DataFrame()\n\n\n# Process the COGs to get the statistics\nfor key in keys:\n url=f\"s3://{cog_data_bucket}/{key}\"\n with rasterio.open(url) as src:\n filename_elements = re.split(\"[_ ? . ]\", url)\n for band in src.indexes:\n print(\"_\".join(filename_elements[1:6]))\n idx = pd.MultiIndex.from_product(\n [\n [\"_\".join(filename_elements[1:6])],\n [filename_elements[5]],\n [x for x in np.arange(1, src.height + 1)],\n ]\n )\n raster_data = src.read(band)\n raster_data[raster_data == -9999] = 0 # because we did that in the transformation script\n temp = pd.DataFrame(index=idx, data=raster_data)\n full_data_df_cog = full_data_df_cog._append(temp, ignore_index=False)\n\n # Calculate summary statistics\n min_value = np.float64(temp.values.min())\n max_value = np.float64(temp.values.max())\n mean_value = np.float64(temp.values.mean())\n std_value = np.float64(temp.values.std())\n\n summary_dict_cog[\n f'{\"_\".join(filename_elements[1:5])}_{filename_elements[5][:4]}_{calendar.month_name[int(filename_elements[5][4:])]}'\n ] = {\n \"min_value\": min_value,\n \"max_value\": max_value,\n \"mean_value\": mean_value,\n \"std_value\": std_value,\n }\n\n\n# Process the raw files for selected year to get the statistics \ntif_files = glob(f\"{data_dir}{vyear}/*.tif\", recursive=True)\nfor tif_file in tif_files:\n file_name = pathlib.Path(tif_file).name[:-4]\n print(file_name)\n with rasterio.open(tif_file) as src:\n for band in src.indexes:\n idx = pd.MultiIndex.from_product(\n [\n [pathlib.Path(tif_file).name[:-9]],\n [pathlib.Path(tif_file).name[-8:-4]],\n [x for x in np.arange(1, src.height + 1)],\n ]\n )\n # Read the raster data\n raster_data = src.read(band)\n #raster_data[raster_data == -9999] = np.nan\n temp = pd.DataFrame(index=idx, data=raster_data)\n full_data_df_netcdf = full_data_df_netcdf._append(temp, ignore_index=False)\n\n # Calculate summary statistics\n min_value = np.float64(temp.values.min())\n max_value = np.float64(temp.values.max())\n mean_value = np.float64(temp.values.mean())\n std_value = np.float64(temp.values.std())\n\n summary_dict_netcdf[\n f'{tif_file.split(\"/\")[-1][:-9]}_{calendar.month_name[int(tif_file.split(\"/\")[-1][-6:-4])]}'\n ] = {\n \"min_value\": min_value,\n \"max_value\": max_value,\n \"mean_value\": mean_value,\n \"std_value\": std_value,\n }\n \n\n\n# Merge monthly stats for COGs and raw files in a csv file \ncog_df = pd.DataFrame(summary_dict_cog).T.reset_index()\nraw_df = pd.DataFrame(summary_dict_netcdf).T.reset_index()\ncog_df['date']= cog_df[\"index\"].apply(lambda x: (x.split(\"_\")[-1]+x.split(\"_\")[-2]) )\nraw_df['date']= raw_df[\"index\"].apply(lambda x: (x.split(\"_\")[-1]+str(vyear)) )\ncheck_df=pd.merge(cog_df, raw_df[[\"min_value\",\"max_value\",\"mean_value\",\"std_value\",\"date\"]], how='inner', on='date',suffixes=('', '_raw'))\ncheck_df.to_csv(f\"monthly_stats_{vyear}.csv\")\n\n\n# Calculate the overall data stat for that year\noverall_stats_netcdf[\"min_value\"] = np.float64(full_data_df_netcdf.values.min())\noverall_stats_netcdf[\"max_value\"] = np.float64(full_data_df_netcdf.values.max())\noverall_stats_netcdf[\"mean_value\"] = np.float64(full_data_df_netcdf.values.mean())\noverall_stats_netcdf[\"std_value\"] = np.float64(full_data_df_netcdf.values.std())\n\noverall_stats_cog[\"min_value\"] = np.float64(full_data_df_cog.values.min())\noverall_stats_cog[\"max_value\"] = np.float64(full_data_df_cog.values.max())\noverall_stats_cog[\"mean_value\"] = np.float64(full_data_df_cog.values.mean())\noverall_stats_cog[\"std_value\"] = np.float64(full_data_df_cog.values.std())\n\n\n\ndata = {\n \"Stats for raw netCDF files.\": summary_dict_netcdf,\n \"Stats for transformed COG files.\": summary_dict_cog\n}\n\n# Writing to JSON file\nwith open(f\"monthly_stats_{vyear}.json\", \"w\") as fp:\n json.dump(data, fp, indent=4) \n\ndata = {\n \"Stats for raw netCDF files.\": overall_stats_netcdf,\n \"Stats for transformed COG files.\": overall_stats_cog\n}\n\n# Writing to JSON file\nwith open(f\"overall_stats_{vyear}.json\", \"w\") as fp:\n json.dump(data, fp, indent=4) \n\n\n\n\n Back to top" + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" }, { - "objectID": "datausage.html", - "href": "datausage.html", - "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#run-this-notebook", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#run-this-notebook", + "title": "CASA-GFED3 Land Carbon Flux", "section": "", - "text": "Welcome to the U.S. Greenhouse Gas (GHG) Center data usage notebooks, your gateway to exploring and analyzing curated datasets on greenhouse gas emissions. Our cloud-based system offers seamless access to GHG curated datasets. Dive into the data with our data usage Jupyter notebooks, which demonstrate how to explore, access, visualize, and conduct basic data analysis for each GHG Center dataset in a code notebook environment. The data usage notebooks are grouped topically. Click on a notebook to learn more about the dataset and to view the data usage code.\nJoin us in our mission to make data-driven environmental solutions. Explore, analyze, and make a difference with the US GHG Center.\nView the US GHG Center Data Catalog", - "crumbs": [ - "Data Usage Notebooks" - ] + "text": "You can launch this notebook in the US GHG Center JupyterHub by clicking the link below.\nLaunch in the US GHG Center JupyterHub (requires access)" }, { - "objectID": "datausage.html#gridded-anthropogenic-greenhouse-gas-emissions", - "href": "datausage.html#gridded-anthropogenic-greenhouse-gas-emissions", - "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", - "section": "Gridded Anthropogenic Greenhouse Gas Emissions", - "text": "Gridded Anthropogenic Greenhouse Gas Emissions\n\nOCO-2 MIP Top-Down CO₂ Budgets\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the OCO-2 MIP Top-Down CO₂ Budgets dataset.\nIntermediate level notebook to read and visualize National CO₂ Budgets using OCO-2 MIP Top-Down CO₂ Budget country total data. This notebook utilizes the country totals available at https://ceos.org/gst/carbon-dioxide.html, which compliment the global 1° x 1° gridded CO₂ Budget data featured in the US GHG Center.\n\nODIAC Fossil Fuel CO₂ Emissions\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the ODIAC Fossil Fuel CO₂ Emissions dataset.\n\nTM5-4DVar Isotopic CH₄ Inverse Fluxes\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the TM5-4DVar Isotopic CH₄ Inverse Fluxes dataset.\n\nU.S. Gridded Anthropogenic Methane Emissions Inventory\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the U.S. Gridded Anthropogenic Methane Emissions Inventory dataset.\n\nVulcan Fossil Fuel CO₂ Emissions\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the Vulcan Fossil Fuel CO₂ Emissions, Version 4 dataset.\n\nGRA²PES Greenhouse Gas and Air Quality Species\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the GRA2PES, Version 1 dataset.", - "crumbs": [ - "Data Usage Notebooks" - ] + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#approach", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#approach", + "title": "CASA-GFED3 Land Carbon Flux", + "section": "Approach", + "text": "Approach\n\nIdentify available dates and temporal frequency of observations for a given collection using the GHGC API /stac endpoint. The collection processed in this notebook is the Land-Atmosphere Carbon Flux data product.\nPass the STAC item into the raster API /collections/{collection_id}/items/{item_id}/tilejson.json endpoint.\nUsing folium.plugins.DualMap, visualize two tiles (side-by-side), allowing time point comparison.\nAfter the visualization, perform zonal statistics for a given polygon." }, { - "objectID": "datausage.html#natural-greenhouse-gas-emissions-and-sinks", - "href": "datausage.html#natural-greenhouse-gas-emissions-and-sinks", - "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", - "section": "Natural Greenhouse Gas Emissions and Sinks", - "text": "Natural Greenhouse Gas Emissions and Sinks\n\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the Air-Sea CO₂ Flux, ECCO-Darwin Model v5 dataset.\n\nMiCASA Land Carbon Flux\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the MiCASA Land Carbon Flux dataset.\n\nGOSAT-based Top-down Total and Natural Methane Emissions\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the GOSAT-based Top-down Total and Natural Methane Emissions dataset.\n\nOCO-2 MIP Top-Down CO₂ Budgets\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the OCO-2 MIP Top-Down CO₂ Budgets dataset.\nIntermediate level notebook to read and visualizeNational CO₂ Budgets using OCO-2 MIP Top-Down CO₂ Budget country total data. This notebook utilizes the country totals available at ceos.org/gst/carbon-dioxide, which compliment the global 1° x 1° gridded CO₂ Budget data featured in the US GHG Center.\n\nTM5-4DVar Isotopic CH₄ Inverse Fluxes\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the TM5-4DVar Isotopic CH₄ Inverse Fluxes dataset.\n\nWetland Methane Emissions, LPJ-EOSIM model\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the Wetland Methane Emissions, LPJ-EOSIM model dataset.", - "crumbs": [ - "Data Usage Notebooks" - ] + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#about-the-data", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#about-the-data", + "title": "CASA-GFED3 Land Carbon Flux", + "section": "About the Data", + "text": "About the Data\nThis dataset presents a variety of carbon flux parameters derived from the Carnegie-Ames-Stanford-Approach – Global Fire Emissions Database version 3 (CASA-GFED3) model. The model’s input data includes air temperature, precipitation, incident solar radiation, a soil classification map, and a number of satellite derived products. All model calculations are driven by analyzed meteorological data from NASA’s Modern-Era Retrospective analysis for Research and Application, Version 2 (MERRA-2). The resulting product provides monthly, global data at 0.5 degree resolution from January 2003 through December 2017. It includes the following carbon flux variables expressed in units of kilograms of carbon per square meter per month (kg Carbon m²/mon) from the following sources: net primary production (NPP), net ecosystem exchange (NEE), heterotrophic respiration (Rh), wildfire emissions (FIRE), and fuel wood burning emissions (FUEL). This product and earlier versions of MERRA-driven CASA-GFED carbon fluxes have been used in a number of atmospheric CO₂ transport studies, and through the support of NASA’s Carbon Monitoring System (CMS), it helps characterize, quantify, understand and predict the evolution of global carbon sources and sinks." }, { - "objectID": "datausage.html#large-emissions-events", - "href": "datausage.html#large-emissions-events", - "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", - "section": "Large Emissions Events", - "text": "Large Emissions Events\n\nEMIT Methane Point Source Plume Complexes\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the EMIT Methane Point Source Plume Complexes dataset.", - "crumbs": [ - "Data Usage Notebooks" - ] + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#querying-the-stac-api", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#querying-the-stac-api", + "title": "CASA-GFED3 Land Carbon Flux", + "section": "Querying the STAC API", + "text": "Querying the STAC API\nPlease run the next cell to import the required libraries.\n\nimport requests\nimport folium\nimport folium.plugins\nfrom folium import Map, TileLayer \nfrom pystac_client import Client \nimport branca \nimport pandas as pd\nimport matplotlib.pyplot as plt\n\n/Users/rrimal/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020\n warnings.warn(\n\n\n\n# Provide STAC and RASTER API endpoints\nSTAC_API_URL = \"https://earth.gov/ghgcenter/api/stac\"\nRASTER_API_URL = \"https://earth.gov/ghgcenter/api/raster\"\n\n# Please use the collection name similar to the one used in the STAC collection.\n# Name of the collection for CASA GFED Land-Atmosphere Carbon Flux monthly emissions. \ncollection_name = \"casagfed-carbonflux-monthgrid-v3\"\n\n\n# Fetch the collection from STAC collections using the appropriate endpoint\n# the 'requests' library allows a HTTP request possible\ncollection = requests.get(f\"{STAC_API_URL}/collections/{collection_name}\").json()\ncollection\n\n{'id': 'casagfed-carbonflux-monthgrid-v3',\n 'type': 'Collection',\n 'links': [{'rel': 'items',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3/items'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3'}],\n 'title': 'CASA-GFED3 Land Carbon Flux v3',\n 'extent': {'spatial': {'bbox': [[-180.0, -90.0, 180.0, 90.0]]},\n 'temporal': {'interval': [['2003-01-01T00:00:00+00:00',\n '2017-12-31T00:00:00+00:00']]}},\n 'license': 'CC0-1.0',\n 'renders': {'rh': {'assets': ['rh'],\n 'rescale': [[0, 0.3]],\n 'colormap_name': 'purd'},\n 'nee': {'assets': ['nee'],\n 'rescale': [[-0.1, 0.1]],\n 'colormap_name': 'coolwarm'},\n 'npp': {'assets': ['npp'], 'rescale': [[0, 0.3]], 'colormap_name': 'purd'},\n 'fire': {'assets': ['fire'], 'rescale': [[0, 0.3]], 'colormap_name': 'purd'},\n 'fuel': {'assets': ['fuel'],\n 'rescale': [[0, 0.03]],\n 'colormap_name': 'bupu'}},\n 'summaries': {'datetime': ['2003-01-01T00:00:00Z', '2017-12-31T00:00:00Z']},\n 'description': \"This dataset presents a variety of carbon flux parameters derived from the Carnegie-Ames-Stanford-Approach – Global Fire Emissions Database version 3 (CASA-GFED3) model. All model calculations are driven by analyzed meteorological data from NASA's Modern-Era Retrospective analysis for Research and Application, Version 2 (MERRA-2). The resulting model output provides monthly, global data at 0.5 degree resolution from January 2003 through December 2017. It includes the following carbon flux variables expressed in units of kilograms of carbon per square meter per month (kg Carbon/m2/mon): net primary production (NPP), net ecosystem exchange (NEE), heterotrophic respiration (Rh), wildfire emissions (FIRE), and fuel wood burning emissions (FUEL). This product and earlier versions of MERRA-driven CASA-GFED carbon fluxes have been used in a number of atmospheric carbon dioxide (CO₂) transport studies, and through the support of NASA's Carbon Monitoring System (CMS), it helps characterize, quantify, understand and predict the evolution of global carbon sources and sinks. The source dataset can be found at https://doi.org/10.5067/03147VMJE8J9. As of April 2024, this dataset has been replaced by an updated version in the US GHG Center titled MiCASA Land Carbon Flux v1 (STAC ids: micasa-carbonflux-daygrid-v1 and micasa-carbonflux-monthgrid-v1).\",\n 'item_assets': {'rh': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Heterotrophic Respiration (Rh)',\n 'description': 'Model-estimated heterotrophic respiration (Rh), which is the flux of carbon from the soil to the atmosphere.'},\n 'nee': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Ecosystem Exchange (NEE)',\n 'description': 'Model-estimated net ecosystem exchange (NEE), which is the net carbon flux to the atmosphere.'},\n 'npp': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Net Primary Production (NPP)',\n 'description': 'Model-estimated net primary production (NPP), which is the amount of carbon available from plants.'},\n 'fire': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Fire Emissions (FIRE)',\n 'description': 'Model-estimated flux of carbon to the atmosphere from wildfires.'},\n 'fuel': {'type': 'image/tiff; application=geotiff; profile=cloud-optimized',\n 'roles': ['data', 'layer'],\n 'title': 'Wood Fuel Emissions (FUEL)',\n 'description': 'Model-estimated flux of carbon to the atmosphere from wood burned for fuel.'}},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/render/v1.0.0/schema.json',\n 'https://stac-extensions.github.io/item-assets/v1.0.0/schema.json'],\n 'dashboard:is_periodic': True,\n 'dashboard:time_density': 'month'}\n\n\nExamining the contents of our collection under the temporal variable, we see that the data is available from January 2003 to December 2017. By looking at the dashboard:time density, we observe that the periodic frequency of these observations is monthly.\n\n# Create a function that would search for the above data collection in the STAC API\ndef get_item_count(collection_id):\n count = 0\n items_url = f\"{STAC_API_URL}/collections/{collection_id}/items\"\n\n while True:\n response = requests.get(items_url)\n\n if not response.ok:\n print(\"error getting items\")\n exit()\n\n stac = response.json()\n count += int(stac[\"context\"].get(\"returned\", 0))\n next = [link for link in stac[\"links\"] if link[\"rel\"] == \"next\"]\n\n if not next:\n break\n items_url = next[0][\"href\"]\n\n return count\n\n\n# Apply the above function and check the total number of items available within the collection\nnumber_of_items = get_item_count(collection_name)\nitems = requests.get(f\"{STAC_API_URL}/collections/{collection_name}/items?limit={number_of_items}\").json()[\"features\"]\nprint(f\"Found {len(items)} items\")\n\nFound 180 items\n\n\n\n# Examine the first item in the collection\nitems[0]\n\n{'id': 'casagfed-carbonflux-monthgrid-v3-201712',\n 'bbox': [-180.0, -90.0, 180.0, 90.0],\n 'type': 'Feature',\n 'links': [{'rel': 'collection',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3'},\n {'rel': 'parent',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3'},\n {'rel': 'root',\n 'type': 'application/json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/'},\n {'rel': 'self',\n 'type': 'application/geo+json',\n 'href': 'https://earth.gov/ghgcenter/api/stac/collections/casagfed-carbonflux-monthgrid-v3/items/casagfed-carbonflux-monthgrid-v3-201712'}],\n 'assets': {'rh': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_Rh_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Heterotrophic Respiration (Rh)',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Model-estimated heterotrophic respiration (Rh), which is the flux of carbon from the soil to the atmosphere.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.6039900183677673,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [249101.0,\n 7375.0,\n 2429.0,\n 252.0,\n 32.0,\n 5.0,\n 2.0,\n 2.0,\n 0.0,\n 2.0]},\n 'statistics': {'mean': 0.006758838426321745,\n 'stddev': 0.022668374702334404,\n 'maximum': 0.6039900183677673,\n 'minimum': 0.0,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'nee': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_NEE_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Net Ecosystem Exchange (NEE)',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Model-estimated net ecosystem exchange (NEE), which is the net carbon flux to the atmosphere.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.48997998237609863,\n 'min': -0.11027999967336655,\n 'count': 11.0,\n 'buckets': [663.0,\n 234393.0,\n 23809.0,\n 282.0,\n 37.0,\n 10.0,\n 4.0,\n 0.0,\n 0.0,\n 2.0]},\n 'statistics': {'mean': 0.0015448036137968302,\n 'stddev': 0.00977976992726326,\n 'maximum': 0.48997998237609863,\n 'minimum': -0.11027999967336655,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'npp': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_NPP_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'npp',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Model-estimated net primary production (NPP), which is the amount of carbon available from plants.',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.23635999858379364,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [244636.0,\n 3051.0,\n 1928.0,\n 2634.0,\n 4088.0,\n 2211.0,\n 428.0,\n 156.0,\n 59.0,\n 9.0]},\n 'statistics': {'mean': 0.005214035045355558,\n 'stddev': 0.021809572353959084,\n 'maximum': 0.23635999858379364,\n 'minimum': 0.0,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'fire': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_FIRE_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Fire Emissions (FIRE)',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Fire emissions',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.7556899785995483,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [258952.0, 161.0, 53.0, 22.0, 11.0, 0.0, 0.0, 0.0, 0.0, 1.0]},\n 'statistics': {'mean': 0.00025634843041189015,\n 'stddev': 0.005492232274264097,\n 'maximum': 0.7556899785995483,\n 'minimum': 0.0,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]},\n 'fuel': {'href': 's3://ghgc-data-store/casagfed-carbonflux-monthgrid-v3/GEOSCarb_CASAGFED3v3_FUEL_Flux_Monthly_x720_y360_201712.tif',\n 'type': 'image/tiff; application=geotiff',\n 'roles': ['data', 'layer'],\n 'title': 'Wood Fuel Emissions (FUEL)',\n 'proj:bbox': [-180.0, -90.0, 180.0, 90.0],\n 'proj:epsg': 4326.0,\n 'proj:shape': [360.0, 720.0],\n 'description': 'Fuel emissions',\n 'raster:bands': [{'scale': 1.0,\n 'offset': 0.0,\n 'sampling': 'area',\n 'data_type': 'float32',\n 'histogram': {'max': 0.020759999752044678,\n 'min': 0.0,\n 'count': 11.0,\n 'buckets': [257568.0,\n 1150.0,\n 284.0,\n 115.0,\n 47.0,\n 21.0,\n 5.0,\n 6.0,\n 3.0,\n 1.0]},\n 'statistics': {'mean': 5.057307134848088e-05,\n 'stddev': 0.0003876804548781365,\n 'maximum': 0.020759999752044678,\n 'minimum': 0.0,\n 'valid_percent': 0.0003858024691358025}}],\n 'proj:geometry': {'type': 'Polygon',\n 'coordinates': [[[-180.0, -90.0],\n [180.0, -90.0],\n [180.0, 90.0],\n [-180.0, 90.0],\n [-180.0, -90.0]]]},\n 'proj:projjson': {'id': {'code': 4326.0, 'authority': 'EPSG'},\n 'name': 'WGS 84',\n 'type': 'GeographicCRS',\n 'datum': {'name': 'World Geodetic System 1984',\n 'type': 'GeodeticReferenceFrame',\n 'ellipsoid': {'name': 'WGS 84',\n 'semi_major_axis': 6378137.0,\n 'inverse_flattening': 298.257223563}},\n '$schema': 'https://proj.org/schemas/v0.4/projjson.schema.json',\n 'coordinate_system': {'axis': [{'name': 'Geodetic latitude',\n 'unit': 'degree',\n 'direction': 'north',\n 'abbreviation': 'Lat'},\n {'name': 'Geodetic longitude',\n 'unit': 'degree',\n 'direction': 'east',\n 'abbreviation': 'Lon'}],\n 'subtype': 'ellipsoidal'}},\n 'proj:transform': [0.5, 0.0, -180.0, 0.0, -0.5, 90.0, 0.0, 0.0, 1.0]}},\n 'geometry': {'type': 'Polygon',\n 'coordinates': [[[-180, -90],\n [180, -90],\n [180, 90],\n [-180, 90],\n [-180, -90]]]},\n 'collection': 'casagfed-carbonflux-monthgrid-v3',\n 'properties': {'end_datetime': '2017-12-31T00:00:00+00:00',\n 'start_datetime': '2017-12-01T00:00:00+00:00'},\n 'stac_version': '1.0.0',\n 'stac_extensions': ['https://stac-extensions.github.io/raster/v1.1.0/schema.json',\n 'https://stac-extensions.github.io/projection/v1.1.0/schema.json']}" }, { - "objectID": "datausage.html#greenhouse-gas-concentrations", - "href": "datausage.html#greenhouse-gas-concentrations", - "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", - "section": "Greenhouse Gas Concentrations", - "text": "Greenhouse Gas Concentrations\n\nAtmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the Atmospheric Carbon Dioxide Concentrations from NOAA Global Monitoring Laboratory dataset.\n\nOCO-2 GEOS Column CO₂ Concentrations\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the OCO-2 GEOS Column CO₂ Concentrations dataset.\n\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project\n\nBeginner level notebook\n\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed\n\nBeginner level notebook", - "crumbs": [ - "Data Usage Notebooks" - ] + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#exploring-changes-in-carbon-flux-levels-using-the-raster-api", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#exploring-changes-in-carbon-flux-levels-using-the-raster-api", + "title": "CASA-GFED3 Land Carbon Flux", + "section": "Exploring Changes in Carbon Flux Levels Using the Raster API", + "text": "Exploring Changes in Carbon Flux Levels Using the Raster API\nWe will explore changes in the land atmosphere Carbon flux Heterotrophic Respiration and examine their impacts over time. We’ll then visualize the outputs on a map using folium.\n\n# To access the year value from each item more easily, this will let us query more explicitly by year and month (e.g., 2020-02)\nitems = {item[\"properties\"][\"start_datetime\"][:7]: item for item in items} \n# rh = Heterotrophic Respiration\nasset_name = \"rh\"\n\nBelow, we are entering the minimum and maximum values to provide our upper and lower bounds in rescale_values.\n\nrescale_values = {\"max\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"max\"], \"min\":items[list(items.keys())[0]][\"assets\"][asset_name][\"raster:bands\"][0][\"histogram\"][\"min\"]}\n\nNow, we will pass the item id, collection name, and rescaling_factor to the Raster API endpoint. We will do this twice, once for December 2003 and again for December 2017, so that we can visualize each event independently.\n\ncolor_map = \"purd\" # please refer to matplotlib library if you'd prefer choosing a different color ramp.\n# For more information on Colormaps in Matplotlib, please visit https://matplotlib.org/stable/users/explain/colors/colormaps.html\n\n# To change the year and month of the observed parameter, you can modify the \"items['YYYY-MM']\" statement\n# For example, you can change the current statement \"items['2003-12']\" to \"items['2016-10']\" \ndecember_2003_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2003-12']['collection']}/items/{items['2003-12']['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\ndecember_2003_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/casagfed-carbonflux-monthgrid-v3/items/casagfed-carbonflux-monthgrid-v3-200312/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C0.6039900183677673'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Now we apply the same process used in the previous step for the December 2017 tile\ndecember_2017_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items['2017-12']['collection']}/items/{items['2017-12']['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\", \n).json()\ndecember_2017_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/casagfed-carbonflux-monthgrid-v3/items/casagfed-carbonflux-monthgrid-v3-201712/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C0.6039900183677673'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}" }, { - "objectID": "datausage.html#socioeconomic", - "href": "datausage.html#socioeconomic", - "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", - "section": "Socioeconomic", - "text": "Socioeconomic\n\nSEDAC Gridded World Population Density\n\nBeginner level notebook to access, visualize, explore statistics, and create a time series of the SEDAC Gridded World Population Density dataset.", - "crumbs": [ - "Data Usage Notebooks" - ] + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#visualizing-land-atmosphere-carbon-flux-heterotrophic-respiration", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#visualizing-land-atmosphere-carbon-flux-heterotrophic-respiration", + "title": "CASA-GFED3 Land Carbon Flux", + "section": "Visualizing Land-Atmosphere Carbon Flux (Heterotrophic Respiration)", + "text": "Visualizing Land-Atmosphere Carbon Flux (Heterotrophic Respiration)\n\n# For this study we are going to compare the RH level in 2003 and 2017 over the State of Texas \n# To change the location, you can simply insert the latitude and longitude of the area of your interest in the \"location=(LAT, LONG)\" statement\n# For example, you can change the current statement \"location=(31.9, -99.9)\" to \"location=(34, -118)\" to monitor the RH level in California instead of Texas\n\n# Set initial zoom and center of map for CO₂ Layer\n# 'folium.plugins' allows mapping side-by-side\nmap_ = folium.plugins.DualMap(location=(31.9, -99.9), zoom_start=6)\n\n# The TileLayer library helps in manipulating and displaying raster layers on a map\n# December 2003\nmap_layer_2003 = TileLayer(\n tiles=december_2003_tile[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.8,\n name=\"December 2003 RH Level\",\n overlay= True,\n legendEnabled = True\n)\nmap_layer_2003.add_to(map_.m1)\n\n\n# December 2017\nmap_layer_2017 = TileLayer(\n tiles=december_2017_tile[\"tiles\"][0],\n attr=\"GHG\",\n opacity=0.8,\n name=\"December 2017 RH Level\",\n overlay= True,\n legendEnabled = True\n)\nmap_layer_2017.add_to(map_.m2)\n\n\n# Display data markers (titles) on both maps\nfolium.Marker((40, 5.0), tooltip=\"both\").add_to(map_)\nfolium.LayerControl(collapsed=False).add_to(map_)\n\n\n# Add a legend to the dual map using the 'branca' library. \n# Note: the inserted legend is representing the minimum and maximum values for both tiles.\ncolormap = branca.colormap.linear.PuRd_09.scale(0, 0.3) # minimum value = 0, maximum value = 0.3 (kg Carbon/m2/month)\ncolormap = colormap.to_step(index=[0, 0.07, 0.15, 0.22, 0.3])\ncolormap.caption = 'Rh Values (kg Carbon/m2/month)'\n\ncolormap.add_to(map_.m1)\n\n\n# Visualizing the map\nmap_\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" }, { - "objectID": "datausage.html#contact", - "href": "datausage.html#contact", - "title": "U.S. Greenhouse Gas Center: Data Usage Notebooks", - "section": "Contact", - "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#visualizing-the-data-as-a-time-series", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#visualizing-the-data-as-a-time-series", + "title": "CASA-GFED3 Land Carbon Flux", + "section": "Visualizing the Data as a Time Series", + "text": "Visualizing the Data as a Time Series\nWe can now explore the Heterotrophic Respiration time series (January 2003 -December 2017) available for the Dallas, Texas area. We can plot the data set using the code below:\n\nfig = plt.figure(figsize=(20, 10)) #determine the width and height of the plot using the 'matplotlib' library\n\nplt.plot(\n df[\"date\"],\n df[\"max\"],\n color=\"purple\",\n linestyle=\"-\",\n linewidth=0.5,\n label=\"Max monthly Carbon emissions\",\n)\n\nplt.legend()\nplt.xlabel(\"Years\")\nplt.ylabel(\"kg Carbon/m2/month\")\nplt.title(\"Heterotrophic Respiration Values for Dallas, Texas (2003-2017)\")\n\nText(0.5, 1.0, 'Heterotrophic Respiration Values for Dallas, Texas (2003-2017)')\n\n\n\n\n\n\n\n\n\n\n# Now let's examine the Rh level for the 3rd item in the collection for Dallas, Texas area\n# Keep in mind that a list starts from 0, 1, 2,... therefore items[2] is referring to the third item in the list/collection\nprint(items[2][\"properties\"][\"start_datetime\"]) #print the start Date Time of the third granule in the collection!\n\n2017-10-01T00:00:00+00:00\n\n\n\n# Fetch the third granule in the collection and set the color scheme and rescale values. \noctober_tile = requests.get(\n f\"{RASTER_API_URL}/collections/{items[2]['collection']}/items/{items[2]['id']}/tilejson.json?\"\n f\"&assets={asset_name}\"\n f\"&color_formula=gamma+r+1.05&colormap_name={color_map}\"\n f\"&rescale={rescale_values['min']},{rescale_values['max']}\",\n).json()\noctober_tile\n\n{'tilejson': '2.2.0',\n 'version': '1.0.0',\n 'scheme': 'xyz',\n 'tiles': ['https://earth.gov/ghgcenter/api/raster/collections/casagfed-carbonflux-monthgrid-v3/items/casagfed-carbonflux-monthgrid-v3-201710/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?assets=rh&color_formula=gamma+r+1.05&colormap_name=purd&rescale=0.0%2C0.6039900183677673'],\n 'minzoom': 0,\n 'maxzoom': 24,\n 'bounds': [-180.0, -90.0, 180.0, 90.0],\n 'center': [0.0, 0.0, 0]}\n\n\n\n# Map the Rh level for the Dallas, Texas area for the October, 2017 timeframe\naoi_map_bbox = Map(\n tiles=\"OpenStreetMap\",\n location=[\n 32.8, # latitude\n -96.79, # longitude\n ],\n zoom_start=9,\n)\n\nmap_layer = TileLayer(\n tiles=october_tile[\"tiles\"][0],\n attr=\"GHG\", opacity = 0.7, name=\"October 2017 RH Level\", overlay= True, legendEnabled = True\n)\n\nmap_layer.add_to(aoi_map_bbox)\n\n# Display data marker (title) on the map\nfolium.Marker((40, 5.9), tooltip=\"both\").add_to(aoi_map_bbox)\nfolium.LayerControl(collapsed=False).add_to(aoi_map_bbox)\n\n# Add a legend\ncolormap = branca.colormap.linear.PuRd_09.scale(0, 0.3) # minimum value = 0, maximum value = 0.3 (kg Carbon/m2/month)\ncolormap = colormap.to_step(index=[0, 0.07, 0.15, 0.22, 0.3])\ncolormap.caption = 'Rh Values (kg Carbon/m2/month)'\n\ncolormap.add_to(aoi_map_bbox)\n\naoi_map_bbox\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + }, + { + "objectID": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#summary", + "href": "user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html#summary", + "title": "CASA-GFED3 Land Carbon Flux", + "section": "Summary", + "text": "Summary\nIn this notebook we have successfully completed the following steps for the STAC collection for CASA GFED Land-Atmosphere Carbon Flux data: 1. Install and import the necessary libraries 2. Fetch the collection from STAC collections using the appropriate endpoints 3. Count the number of existing granules within the collection 4. Map and compare the Heterotrophic Respiration (Rh) levels over the Dallas, Texas area for two distinctive years 5. Create a table that displays the minimum, maximum, and sum of the Rh values for a specified region 6. Generate a time-series graph of the Rh values for a specified region\nIf you have any questions regarding this user notebook, please contact us using the feedback form." + }, + { + "objectID": "cog_transformation/emit-ch4plume-v1.html", + "href": "cog_transformation/emit-ch4plume-v1.html", + "title": "EMIT Methane Point Source Plume Complexes", + "section": "", + "text": "This script was used to read the EMIT Methane Point Source Plume Complexes dataset provided in Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\n\n\nsession_ghgc = boto3.session.Session(profile_name=\"ghg_user\")\ns3_client_ghgc = session_ghgc.client(\"s3\")\nsession_veda_smce = boto3.session.Session()\ns3_client_veda_smce = session_veda_smce.client(\"s3\")\n\n# Since the plume emissions were already COGs, we just had to transform their naming convention to be stored in the STAC collection.\nSOURCE_BUCKET_NAME = \"ghgc-data-staging-uah\"\nTARGET_BUCKET_NAME = \"ghgc-data-store-dev\"\n\n\nkeys = []\nresp = s3_client_ghgc.list_objects_v2(Bucket=SOURCE_BUCKET_NAME)\nfor obj in resp[\"Contents\"]:\n if \"l3\" in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\nfor key in keys:\n s3_obj = s3_client_ghgc.get_object(Bucket=SOURCE_BUCKET_NAME, Key=key)[\n \"Body\"\n ]\n filename = key.split(\"/\")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n\n date = re.search(\"t\\d\\d\\d\\d\\d\\d\\d\\dt\", key).group(0)\n filename_elements.insert(-1, date[1:-1])\n filename_elements.pop()\n\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n s3_client_veda_smce.upload_fileobj(\n Fileobj=s3_obj,\n Bucket=TARGET_BUCKET_NAME,\n Key=f\"plum_data/{cog_filename}\",\n )\n\n\n\n\n Back to top", "crumbs": [ - "Data Usage Notebooks" + "Data Transformation Notebooks", + "Large Emissions Events", + "EMIT Methane Point Source Plume Complexes" ] }, { - "objectID": "services/apis.html", - "href": "services/apis.html", - "title": "APIs", + "objectID": "cog_transformation/tm54dvar-ch4flux-monthgrid-v1.html", + "href": "cog_transformation/tm54dvar-ch4flux-monthgrid-v1.html", + "title": "TM5-4DVar Isotopic CH₄ Inverse Fluxes", "section": "", - "text": "Please note: while some of our services are already very mature, the US GHG Center platform is currently in the beta phase and will undergo many changes in coming months.", + "text": "This script was used to transform the TM5-4DVar Isotopic CH₄ Inverse Fluxes dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"tm5-ch4-inverse-flux\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.rename({\"latitude\": \"lat\", \"longitude\": \"lon\"})\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars if \"global\" not in var]\n\n for time_increment in range(0, len(xds.months)):\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), time_increment + 1, 1)\n for var in variable:\n data = getattr(xds.isel(months=time_increment), var)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = start_time.strftime(\"%Y%m\")\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{FOLDER_NAME}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", "crumbs": [ - "User Services", - "APIs" + "Data Transformation Notebooks", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "TM5-4DVar Isotopic CH₄ Inverse Fluxes" ] }, { - "objectID": "services/apis.html#open-source", - "href": "services/apis.html#open-source", - "title": "APIs", - "section": "Open Source", - "text": "Open Source\nMost of the US GHG Center APIs are hosted out of a single project (veda-backend) that combines multiple standalone services.", + "objectID": "cog_transformation/noaa-gggrn-concentrations.html", + "href": "cog_transformation/noaa-gggrn-concentrations.html", + "title": "Atmospheric Carbon Dioxide and Methane Concentrations from NOAA Global Monitoring Laboratory", + "section": "", + "text": "This script was used to transform the CO₂ and CH₄ datasets in txt format with hourly granularity to JSON in daily and monthly granularity for visualization in the Greenhouse Gas (GHG) Center.\n\nimport sys\nimport json\nimport pandas as pd\n\n\ndef daily_aggregate(filepath):\n \"\"\"\n Reads hourly data from a .txt file, aggregates it to daily, and returns a list of JSON objects that can be readily visualized in chart.\n\n Parameters:\n filepath (str): The path to the file containing the data to be aggregated.\n\n Returns:\n list: A list of dictionaries representing aggregated data, with each dictionary containing\n 'date' and 'value' keys.\n\n Description:\n This function reads data from the specified file, aggregates it, and returns a list of JSON objects.\n The function performs the following steps:\n - Reads the content of the file.\n - Extracts the header lines from the file to determine the structure of the data.\n - Processes the data into a DataFrame.\n - Filters and aggregates the data.\n - Converts the aggregated data into a list of JSON objects, where each object contains 'date' and 'value' keys.\n\n Exceptions:\n - FileNotFoundError: If the specified file is not found.\n - Exception: If any other exception occurs during the processing, the exception message is returned.\n\n Note:\n - The input file is expected to have a .txt format with header lines indicating the structure of the data.\n - The function aggregates data from hourly to daily intervals.\n - The returned JSON list is suitable for use in frontend applications to visualize the aggregated data.\n\n Example:\n aggregated_data = daily_aggregate(\"/path/to/data_file.txt\")\n \"\"\"\n try:\n with open(filepath, \"r\", encoding=\"utf-8\") as file:\n file_content_str = file.read()\n # split the string text based on new line\n file_content_list = file_content_str.split(\"\\n\")\n # get the header lines. its mentioned in the file's first line.\n header_lines = file_content_list[0].split(\":\")[-1]\n header_lines = int(header_lines)\n # Slice the non header part of the data. and the last empty element\n str_datas = file_content_list[header_lines - 1: -1]\n data = [data.replace(\"\\n\", \"\").split(\" \") for data in str_datas]\n # seperate table body and head to form dataframe\n table_head = data[0]\n table_body = data[1:]\n dataframe = pd.DataFrame(table_body, columns=table_head)\n dataframe['value'] = dataframe['value'].astype(float)\n # Filter data\n mask = (dataframe[\"qcflag\"] == \"...\") & (dataframe[\"value\"] != 0) & (dataframe[\"value\"] != -999)\n filtered_df = dataframe[mask].reset_index(drop=True)\n # Aggregate data (hourly into daily)\n aggregated_df = filtered_df.groupby(['year', 'month', 'day'])['value'].mean().reset_index()\n aggregated_df['value'] = aggregated_df['value'].round(2)\n # necessary columns, processed df\n aggregated_df['datetime'] = pd.to_datetime(aggregated_df[['year', 'month', 'day']])\n aggregated_df['datetime'] = aggregated_df['datetime'].dt.strftime('%Y-%m-%dT%H:%M:%SZ')\n processed_df = aggregated_df[['datetime', 'value']]\n processed_df = processed_df.sort_values(by='datetime')\n # dict formation, needed for frontend [{date: , value: }]\n json_list = []\n for _, row in processed_df.iterrows():\n json_obj = {'date': row['datetime'], 'value': row['value']}\n json_list.append(json_obj)\n return json_list\n except FileNotFoundError:\n return \"File not found\"\n except Exception as e:\n return f\"Exception occured {e}\"\n\n\ndef monthly_aggregate(filepath):\n \"\"\"\n Reads hourly data from a .txt file, aggregates it to monthly, and returns a list of JSON objects that can be readily visualized in chart.\n\n Parameters:\n filepath (str): The path to the file containing the data to be aggregated.\n\n Returns:\n list: A list of dictionaries representing aggregated data, with each dictionary containing\n 'date' and 'value' keys.\n\n Description:\n This function reads data from the specified file, aggregates it, and returns a list of JSON objects.\n The function performs the following steps:\n - Reads the content of the file.\n - Extracts the header lines from the file to determine the structure of the data.\n - Processes the data into a DataFrame.\n - Filters and aggregates the data.\n - Converts the aggregated data into a list of JSON objects, where each object contains 'date' and 'value' keys.\n\n Exceptions:\n - FileNotFoundError: If the specified file is not found.\n - Exception: If any other exception occurs during the processing, the exception message is returned.\n\n Note:\n - The input file is expected to have a .txt format with header lines indicating the structure of the data.\n - The function aggregates data from hourly to daily intervals.\n - The returned JSON list is suitable for use in frontend applications to visualize the aggregated data.\n\n Example:\n aggregated_data = monthly_aggregate(\"/path/to/data_file.txt\")\n \"\"\"\n try:\n with open(filepath, \"r\", encoding=\"utf-8\") as file:\n file_content_str = file.read()\n # split the string text based on new line\n file_content_list = file_content_str.split(\"\\n\")\n # get the header lines. its mentioned in the file's first line.\n header_lines = file_content_list[0].split(\":\")[-1]\n header_lines = int(header_lines)\n # Slice the non header part of the data. and the last empty element\n str_datas = file_content_list[header_lines - 1: -1]\n data = [data.replace(\"\\n\", \"\").split(\" \") for data in str_datas]\n # seperate table body and head to form dataframe\n table_head = data[0]\n table_body = data[1:]\n dataframe = pd.DataFrame(table_body, columns=table_head)\n dataframe['value'] = dataframe['value'].astype(float)\n # Filter data\n mask = (dataframe[\"qcflag\"] == \"...\") & (dataframe[\"value\"] != 0) & (dataframe[\"value\"] != -999)\n filtered_df = dataframe[mask].reset_index(drop=True)\n # Aggregate data (hourly into monthly)\n aggregated_df = filtered_df.groupby(['year', 'month'])['value'].mean().reset_index()\n aggregated_df['value'] = aggregated_df['value'].round(2)\n # necessary columns, processed df\n aggregated_df['datetime'] = pd.to_datetime(aggregated_df[['year', 'month']].assign(day=1))\n aggregated_df['datetime'] = aggregated_df['datetime'].dt.strftime('%Y-%m-%dT%H:%M:%SZ')\n processed_df = aggregated_df[['datetime', 'value']]\n processed_df = processed_df.sort_values(by='datetime')\n # dict formation, needed for frontend [{date: , value: }]\n json_list = []\n for _, row in processed_df.iterrows():\n json_obj = {'date': row['datetime'], 'value': row['value']}\n json_list.append(json_obj)\n return json_list\n except FileNotFoundError:\n return \"File not found\"\n except Exception as e:\n return f\"Exception occured {e}\"\n\n\nif __name__ == \"__main__\":\n # Check if filepath argument is provided\n if len(sys.argv) != 2:\n print(\"Usage: python aggregrate.py <daily|monthly> <filepath>\")\n sys.exit(1)\n\n # Get the filepath from command line argument\n frequency = sys.argv[1]\n hourly_data_filepath = sys.argv[2]\n\n # Call the aggregate function with the provided filepath\n if (frequency == \"daily\"):\n result = daily_aggregate(hourly_data_filepath)\n elif (frequency == \"monthly\"):\n result = monthly_aggregate(hourly_data_filepath)\n else:\n print(\"Usage: python aggregrate.py <daily|monthly> <filepath>\")\n sys.exit(1)\n\n if result is not None:\n print(result)\n # save the json file for reference\n out_path = f\"{hourly_data_filepath.split(\"/\")[-1]}.json\"\n with open(out_path, \"w\", encoding=\"utf-8\") as file:\n json.dump(result, file)\n\n\n\n\n Back to top", "crumbs": [ - "User Services", - "APIs" + "Data Transformation Notebooks", + "Greenhouse Gas Concentrations", + "Atmospheric Carbon Dioxide and Methane Concentrations from NOAA Global Monitoring Laboratory" ] }, { - "objectID": "datatransformationcode.html", - "href": "datatransformationcode.html", - "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", + "objectID": "cog_transformation/gra2pes-ghg-monthgrid-v1.html", + "href": "cog_transformation/gra2pes-ghg-monthgrid-v1.html", + "title": "GRA²PES Greenhouse Gas and Air Quality Species", "section": "", - "text": "Welcome to the U.S. Greenhouse Gas (GHG) Center data transformation notebooks, where we harness the power of Cloud Optimized Geotiffs (COGs) to offer a dynamic, cloud-based platform for exploring and analyzing greenhouse gas datasets. Dive into our curated collection of GHG datasets, all optimized for seamless accessibility and analysis.\nDiscover the journey of each dataset from its original format to COGs through the below Jupyter notebooks. The transformation examples are grouped topically. The dataset product type (model output, satellite observation, etc.) is noted next to the notebook name. Click on a notebook to learn more about the dataset and to view the transformation code.\nJoin us in our mission to make data-driven environmental solutions. Explore, analyze, and make a difference with the US GHG Center.\nNote: Not all datasets have a transformation code\nView the US GHG Center Data Catalog", + "text": "This script was used to transform the GRA2PES dataset to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport xarray as xr\nimport os\nimport glob\nfrom datetime import datetime\nimport boto3\nimport s3fs\nimport tempfile\nimport numpy as np\n\nimport rasterio\nfrom rasterio.enums import Resampling\nfrom rio_cogeo.cogeo import cog_translate\nfrom rio_cogeo.profiles import cog_profiles\n\n\nconfig = {\n \"data_acquisition_method\": \"s3\",\n \"raw_data_bucket\" : \"gsfc-ghg-store\",\n \"raw_data_prefix\": \"GRA2PES/monthly_subset_regrid/2021\", \n \"cog_data_bucket\": \"ghgc-data-store-develop\",\n \"cog_data_prefix\": \"transformed_cogs/GRAAPES\",\n \"date_fmt\" :\"%Y%m\",\n \"transformation\": {}\n}\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\n\nraw_data_bucket = config[\"raw_data_bucket\"]\nraw_data_prefix= config[\"raw_data_prefix\"]\n\ncog_data_bucket = config['cog_data_bucket']\ncog_data_prefix= config[\"cog_data_prefix\"]\n\ndate_fmt=config['date_fmt']\n\nfs = s3fs.S3FileSystem()\n\n\ndef get_all_s3_keys(bucket, model_name, ext):\n \"\"\"Get a list of all keys in an S3 bucket.\"\"\"\n keys = []\n\n kwargs = {\"Bucket\": bucket, \"Prefix\": f\"{model_name}/\"}\n while True:\n resp = s3_client.list_objects_v2(**kwargs)\n for obj in resp[\"Contents\"]:\n if obj[\"Key\"].endswith(ext) and \"historical\" not in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\n try:\n kwargs[\"ContinuationToken\"] = resp[\"NextContinuationToken\"]\n except KeyError:\n break\n\n return keys\n\nkeys = get_all_s3_keys(raw_data_bucket, raw_data_prefix, \".nc4\")\n\ndef download_s3_objects(bucket, keys, download_dir):\n \"\"\"Download all S3 objects listed in keys to the specified local directory.\"\"\"\n if not os.path.exists(download_dir):\n os.makedirs(download_dir)\n\n for key in keys:\n local_filename = os.path.join(download_dir, os.path.basename(key))\n try:\n s3_client.download_file(bucket, key, local_filename)\n print(f\"Downloaded {key} to {local_filename}\")\n except (NoCredentialsError, PartialCredentialsError) as e:\n print(f\"Credentials error: {e}\")\n except Exception as e:\n print(f\"Failed to download {key}: {e}\")\n\ndownload_s3_objects(raw_data_bucket, keys, \"data\")\n\n\n\ndef extract_date_from_key(key):\n # Split the key to isolate the part that contains the date\n parts = key.split('_')\n for part in parts:\n # Check if the part is numeric and has the length of 6 (YYYYMM format)\n if part.isdigit() and len(part) == 6:\n return part\n return None\n\n\nCOG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\nOVERVIEW_LEVELS = 4 \nOVERVIEW_RESAMPLING = 'average'\n\nfor key in glob.glob(\"data/*.nc4\"):\n xds= xr.open_dataset(key)\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n \n for var in [\"PM25-PRI\",\"CO2\",\"CO\",\"NOX\",\"SOX\"]:\n yearmonth = extract_date_from_key(key)\n filename = f\"output/GRA2PESv1.0_total_{(\"-\").join(var.split('_'))}_{yearmonth}.tif\"\n data = getattr(xds,var)\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n \n # Create a temporary file to hold the COG\n with tempfile.NamedTemporaryFile(suffix='.tif', delete=False) as temp_file:\n data.rio.to_raster(f\"temp_{yearmonth}_{var}.tif\", **COG_PROFILE, nodata=-9999)\n # Create COG with overviews and nodata value\n cog_translate(\n f\"temp_{yearmonth}_{var}.tif\",\n temp_file.name,\n cog_profiles.get(\"deflate\"),\n overview_level=OVERVIEW_LEVELS,\n overview_resampling=OVERVIEW_RESAMPLING,\n nodata=-9999\n )\n \n # Move the temporary file to the desired local path\n os.rename(temp_file.name, filename)\n \n if os.path.exists(f\"temp_{yearmonth}_{var}.tif\"):\n os.remove(f\"temp_{yearmonth}_{var}.tif\")\n del data\n print(f\"Done for: {filename}\")\n \n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks" + "Data Transformation Notebooks", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "GRA²PES Greenhouse Gas and Air Quality Species" ] }, { - "objectID": "datatransformationcode.html#gridded-anthropogenic-greenhouse-gas-emissions", - "href": "datatransformationcode.html#gridded-anthropogenic-greenhouse-gas-emissions", - "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", - "section": "Gridded Anthropogenic Greenhouse Gas Emissions", - "text": "Gridded Anthropogenic Greenhouse Gas Emissions\n\nOCO-2 MIP Top-Down CO₂ Budgets\nODIAC Fossil Fuel CO₂ Emissions\nTM5-4DVar Isotopic CH₄ Inverse Fluxes\nU.S. Gridded Anthropogenic Methane Emissions Inventory\nVulcan Fossil Fuel CO₂ Emissions\nGRA²PES Greenhouse Gas and Air Quality Species", + "objectID": "cog_transformation/eccodarwin-co2flux-monthgrid-v5.html", + "href": "cog_transformation/eccodarwin-co2flux-monthgrid-v5.html", + "title": "Air-Sea CO₂ Flux, ECCO-Darwin Model v5", + "section": "", + "text": "This script was used to transform the Air-Sea CO₂ Flux, ECCO-Darwin Mode dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nimport rasterio\nfrom datetime import datetime\nfrom dateutil.relativedelta import relativedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\n\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"ecco-darwin\"\ns3_fol_name = \"ecco_darwin\"\n\n# Reading the raw netCDF files from local machine\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(\n f\"{FOLDER_NAME}/{name}\",\n engine=\"netcdf4\",\n )\n xds = xds.rename({\"y\": \"latitude\", \"x\": \"longitude\"})\n xds = xds.assign_coords(longitude=((xds.longitude / 1440) * 360) - 180).sortby(\n \"longitude\"\n )\n xds = xds.assign_coords(latitude=((xds.latitude / 721) * 180) - 90).sortby(\n \"latitude\"\n )\n\n variable = [var for var in xds.data_vars]\n\n for time_increment in xds.time.values:\n for var in variable[2:]:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = xds[var]\n\n data = data.reindex(latitude=list(reversed(data.latitude)))\n data.rio.set_spatial_dims(\"longitude\", \"latitude\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # generate COG\n COG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n\n filename_elements.pop()\n filename_elements[-1] = filename_elements[-2] + filename_elements[-1]\n filename_elements.pop(-2)\n # # insert date of generated COG into filename\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(temp_file.name, **COG_PROFILE)\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_fol_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n del data\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=\"s3_fol_name/metadata.json\",\n )\n\n# A csv file to store the names of all the files converted.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{s3_fol_name}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks" + "Data Transformation Notebooks", + "Natural Greenhouse Gas Sources Emissions and Sinks", + "Air-Sea CO₂ Flux, ECCO-Darwin Model v5" ] }, { - "objectID": "datatransformationcode.html#natural-greenhouse-gas-emissions-and-sinks", - "href": "datatransformationcode.html#natural-greenhouse-gas-emissions-and-sinks", - "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", - "section": "Natural Greenhouse Gas Emissions and Sinks", - "text": "Natural Greenhouse Gas Emissions and Sinks\n\nAir-Sea CO₂ Flux, ECCO-Darwin Model v5\nGOSAT-based Top-down Total and Natural Methane Emissions\nOCO-2 MIP Top-Down CO₂ Budgets\nTM5-4DVar Isotopic CH₄ Inverse Fluxes", + "objectID": "cog_transformation/sedac-popdensity-yeargrid5yr-v4.11.html", + "href": "cog_transformation/sedac-popdensity-yeargrid5yr-v4.11.html", + "title": "SEDAC Gridded World Population Data", + "section": "", + "text": "This script was used to transform SEDAC Gridded World Population Data from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\n\nimport tempfile\nimport boto3\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\n\nfold_names = os.listdir(\"gpw\")\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor fol_ in fold_names:\n for name in os.listdir(f\"gpw/{fol_}\"):\n if name.endswith(\".tif\"):\n xds = xarray.open_dataarray(f\"gpw/{fol_}/{name}\")\n\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements.append(filename_elements[-3])\n\n xds.rio.set_spatial_dims(\"x\", \"y\", inplace=True)\n xds.rio.write_crs(\"epsg:4326\", inplace=True)\n\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n xds.rio.to_raster(temp_file.name, driver=\"COG\")\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"gridded_population_cog/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/gridded_population_cog/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks" + "Data Transformation Notebooks", + "Socioeconomic", + "SEDAC Gridded World Population Data" ] }, { - "objectID": "datatransformationcode.html#large-emissions-events", - "href": "datatransformationcode.html#large-emissions-events", - "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", - "section": "Large Emissions Events", - "text": "Large Emissions Events\n\nEMIT Methane Point Source Plume Complexes", + "objectID": "cog_transformation/epa-ch4emission-grid-v2express.html", + "href": "cog_transformation/epa-ch4emission-grid-v2express.html", + "title": "U.S. Gridded Anthropogenic Methane Emissions Inventory", + "section": "", + "text": "This script was used to transform the Gridded Anthropogenic Methane Emissions Inventory monthly dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime\nimport numpy as np\n\nfrom dotenv import load_dotenv\n\nload_dotenv()\n\nTrue\n\n\n\n# session = boto3.session.Session()\nsession = boto3.Session(\n aws_access_key_id=os.environ.get(\"AWS_ACCESS_KEY_ID\"),\n aws_secret_access_key=os.environ.get(\"AWS_SECRET_ACCESS_KEY\"),\n aws_session_token=os.environ.get(\"AWS_SESSION_TOKEN\"),\n)\ns3_client = session.client(\"s3\")\nbucket_name = \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\nFOLDER_NAME = \"../data/epa_emissions_express_extension\"\ns3_folder_name = \"epa_express_extension_Mg_km2_yr\"\n# raw gridded data [molec/cm2/s] * 1/6.022x10^23 [molec/mol] * 16.04x10^-6 [ Mg/mol] * 366 [days/yr] * 1x10^10 [cm2/km2]\n\nfiles_processed = pd.DataFrame(columns=[\"file_name\", \"COGs_created\"]) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(FOLDER_NAME):\n xds = xarray.open_dataset(f\"{FOLDER_NAME}/{name}\", engine=\"netcdf4\")\n xds = xds.assign_coords(lon=(((xds.lon + 180) % 360) - 180)).sortby(\"lon\")\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), 1, 1)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data.values[data.values==0] = np.nan\n data = data*((1/(6.022*pow(10,23)))*(16.04*pow(10,-6))*366*pow(10,10)*86400)\n data = data.fillna(-9999)\n data = data.isel(lat=slice(None, None, -1))\n data.rio.set_spatial_dims(\"lon\", \"lat\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = start_time.strftime(\"%Y\")\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{s3_folder_name}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{s3_folder_name}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2015.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2020.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2014.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2013.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2017.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2016.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2012.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2019.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Mobile_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1A_Combustion_Stationary_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Abandoned_Coal_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Surface_Coal_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B1a_Underground_Coal_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Exploration_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Production_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Refining_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2a_Petroleum_Systems_Transport_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2ab_Abandoned_Oil_Gas_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Distribution_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Exploration_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Processing_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_Production_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_1B2b_Natural_Gas_TransmissionStorage_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2B8_Industry_Petrochemical_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_2C2_Industry_Ferroalloy_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3A_Enteric_Fermentation_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3B_Manure_Management_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3C_Rice_Cultivation_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_3F_Field_Burning_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_Industrial_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5A1_Landfills_MSW_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5B1_Composting_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Domestic_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_5D_Wastewater_Treatment_Industrial_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_emi_ch4_Supp_1B2b_PostMeter_Gridded_GHGI_Methane_v2_2018.tif\nGenerated and saved COG: Express_Extension_grid_cell_area_Gridded_GHGI_Methane_v2_2018.tif\nDone generating COGs\n\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks" + "Data Transformation Notebooks", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "U.S. Gridded Anthropogenic Methane Emissions Inventory" ] }, { - "objectID": "datatransformationcode.html#greenhouse-gas-concentrations", - "href": "datatransformationcode.html#greenhouse-gas-concentrations", - "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", - "section": "Greenhouse Gas Concentrations", - "text": "Greenhouse Gas Concentrations\n\nAtmospheric Carbon Dioxide and Methane Concentrations from NOAA Global Monitoring Laboratory\nOCO-2 GEOS Column CO₂ Concentrations\nCarbon Dioxide and Methane Concentrations from the Indianapolis Flux Experiment (INFLUX)\nCarbon Dioxide and Methane Concentrations from the Los Angeles Megacity Carbon Project\nCarbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "objectID": "cog_transformation/lpjwsl-wetlandch4-daygrid-v1.html", + "href": "cog_transformation/lpjwsl-wetlandch4-daygrid-v1.html", + "title": "Wetland Methane Emissions, LPJ-wsl Model", + "section": "", + "text": "This script was used to transform the Wetland Methane Emissions, LPJ-wsl Model dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nfrom datetime import datetime, timedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = (\n \"ghgc-data-store-dev\" # S3 bucket where the COGs are stored after transformation\n)\nFOLDER_NAME = \"NASA_GSFC_ch4_wetlands_daily\"\ndirectory = \"ch4_wetlands_daily\"\n\nfiles_processed = pd.DataFrame(\n columns=[\"file_name\", \"COGs_created\"]\n) # A dataframe to keep track of the files that we have transformed into COGs\n\n# Reading the raw netCDF files from local machine\nfor name in os.listdir(directory):\n xds = xarray.open_dataset(\n f\"{directory}/{name}\", engine=\"netcdf4\", decode_times=False\n )\n xds = xds.assign_coords(longitude=(((xds.longitude + 180) % 360) - 180)).sortby(\n \"longitude\"\n )\n variable = [var for var in xds.data_vars]\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n start_time = datetime(int(filename_elements[-2]), 1, 1)\n\n for time_increment in range(0, len(xds.time)):\n for var in variable:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n data = getattr(xds.isel(time=time_increment), var)\n data = data.isel(latitude=slice(None, None, -1))\n data = data * 1000\n data.rio.set_spatial_dims(\"longitude\", \"latitude\", inplace=True)\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n date = start_time + timedelta(hours=data.time.item(0))\n\n # # insert date of generated COG into filename\n filename_elements.pop()\n filename_elements[-1] = date.strftime(\"%Y%m%d\")\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# Generate the json file with the metadata that is present in the netCDF files.\nwith tempfile.NamedTemporaryFile(mode=\"w+\") as fp:\n json.dump(xds.attrs, fp)\n json.dump({\"data_dimensions\": dict(xds.dims)}, fp)\n json.dump({\"data_variables\": list(xds.data_vars)}, fp)\n fp.flush()\n\n s3_client.upload_file(\n Filename=fp.name,\n Bucket=bucket_name,\n Key=f\"{FOLDER_NAME}/metadata.json\",\n )\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/{FOLDER_NAME}/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top" + }, + { + "objectID": "cog_transformation/nec-testbed-ghg-concentrations.html", + "href": "cog_transformation/nec-testbed-ghg-concentrations.html", + "title": "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed", + "section": "", + "text": "This script was used to transform the Northeast Corridor (NEC) Urban Test Bed dataset into meaningful csv files for ingestion to vector dataset.\n\nimport pandas as pd\nimport glob\nimport os\nimport warnings\nimport subprocess\nimport tarfile\nimport warnings \nimport requests\nwarnings.filterwarnings(\"ignore\", category=RuntimeWarning)\n\n\nconfig = pd.read_csv(\"NEC_sites.csv\") #https://data.nist.gov/od/id/mds2-3012\n\n\n# Code to download the files into csv folder \nsites = list(config.SiteCode)\nfor SiteCode in config.SiteCode[:2]:\n print(SiteCode)\n download_link = f\"https://data.nist.gov/od/ds/ark:/88434/mds2-3012/{SiteCode}.tgz\"\n \n # Check if the file exists on the server\n response = requests.head(download_link)\n if response.status_code != 404:\n # File exists, proceed with download\n result = subprocess.run([\"wget\", download_link, \"-O\", f\"{SiteCode}.tgz\"], \n stdout=subprocess.DEVNULL,\n stderr=subprocess.DEVNULL)\n\n # Check if wget succeeded\n if result.returncode == 0:\n # Ensure the file is not empty\n if os.path.getsize(f\"{SiteCode}.tgz\") > 0:\n # Extract the files\n with tarfile.open(f\"{SiteCode}.tgz\", \"r:gz\") as tar:\n tar.extractall()\n\n # Delete the .tgz file\n os.remove(f\"{SiteCode}.tgz\")\n else:\n print(f\"File {SiteCode}.tgz is empty.\")\n sites.remove(SiteCode)\n os.remove(f\"{SiteCode}.tgz\") # Remove the empty file\n else:\n print(f\"Failed to download {SiteCode}.tgz.\")\n sites.remove(SiteCode)\n else:\n print(f\"File {SiteCode}.tgz does not exist on the server.\")\n sites.remove(SiteCode)\n\n\nsites = list(config.SiteCode)\n# These are not available\nsites.remove('AWS')\nsites.remove('BVA')\nsites.remove('DNC')\n\n\nvariables = ['ch4','co2']\noutput_dir =\"output_NEC\"\nos.makedirs(output_dir,exist_ok=True)\n\n\nfor site in sites:\n for variable in variables:\n df = pd.DataFrame()\n files = glob.glob(f\"csv/{site}-*-{variable}-*.csv\")\n val = f\"{variable}_ppm\" if variable == 'co2' else f\"{variable}_ppb\"\n for file in files:\n tmp = pd.read_csv(file)\n tmp.dropna(subset=[val], inplace=True)\n tmp.rename(columns={'datetime_UTC': 'datetime'}, inplace=True)\n columns = [\"latitude\",\"longitude\",\"intake_height_m\",\"elevation_m\",\"datetime\",val ]\n tmp= tmp[columns]\n tmp.rename(columns={val: 'value'}, inplace=True)\n tmp['datetime'] = pd.to_datetime(tmp['datetime'])\n tmp['datetime'] = tmp['datetime'].dt.strftime('%Y-%m-%dT%H:%M:%SZ')\n tmp['location'] = config[config['SiteCode']==site][\"Location\"].item()\n df = pd.concat([df, tmp], ignore_index=True)\n \n df['year']= df['datetime'].apply(lambda x: x[:4])\n result = df.groupby(\"year\").agg(max_height= (\"intake_height_m\",\"max\"))\n if result['max_height'].std() !=0:\n print(f\"More than one max height for {file}\",result['max_height'].unique())\n merged_df=pd.merge(df, result, on='year')\n merged_df[\"is_max_height_data\"]= merged_df[\"max_height\"] == merged_df[\"intake_height_m\"]\n merged_df=merged_df.drop(columns=['year','max_height'])\n merged_df.reset_index(drop=True, inplace=True)\n merged_df.to_csv(f\"{output_dir}/NIST-testbed-NEC-{site}-{variable}-hourly-concentrations.csv\", index=False)\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks" + "Data Transformation Notebooks", + "Greenhouse Gas Concentrations", + "Carbon Dioxide and Methane Concentrations from the Northeast Corridor (NEC) Urban Test Bed" ] }, { - "objectID": "datatransformationcode.html#socioeconomic", - "href": "datatransformationcode.html#socioeconomic", - "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", - "section": "Socioeconomic", - "text": "Socioeconomic\n\nSEDAC Gridded World Population Density", + "objectID": "cog_transformation/oco2-mip-co2budget-yeargrid-v1.html", + "href": "cog_transformation/oco2-mip-co2budget-yeargrid-v1.html", + "title": "OCO-2 MIP Top-Down CO₂ Budgets", + "section": "", + "text": "This script was used to transform the OCO-2 MIP Top-Down CO₂ Budgets dataset from netCDF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport os\nimport xarray\nimport re\nimport pandas as pd\nimport json\nimport tempfile\nimport boto3\nimport rasterio\nfrom datetime import datetime\nfrom dateutil.relativedelta import relativedelta\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nbucket_name = \"ghgc-data-store-dev\" # S3 bucket where the COGs are to be stored\nyear_ = datetime(2015, 1, 1) # Initialize the starting date time of the dataset.\n\nCOG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n\n# Reading the raw netCDF files from local machine\nfiles_processed = pd.DataFrame(columns=[\"file_name\", \"COGs_created\"]) # A dataframe to keep track of the files that are converted into COGs\nfor name in os.listdir(\"new_data\"):\n ds = xarray.open_dataset(\n f\"new_data/{name}\",\n engine=\"netcdf4\",\n )\n ds = ds.rename({\"latitude\": \"lat\", \"longitude\": \"lon\"})\n # assign coords from dimensions\n ds = ds.assign_coords(lon=(((ds.lon + 180) % 360) - 180)).sortby(\"lon\")\n ds = ds.assign_coords(lat=list(ds.lat))\n\n variable = [var for var in ds.data_vars]\n\n for time_increment in range(0, len(ds.year)):\n for var in variable[2:]:\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n try:\n data = ds[var].sel(year=time_increment)\n date = year_ + relativedelta(years=+time_increment)\n filename_elements[-1] = date.strftime(\"%Y\")\n # # insert date of generated COG into filename\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n except KeyError:\n data = ds[var]\n date = year_ + relativedelta(years=+(len(ds.year) - 1))\n filename_elements.pop()\n filename_elements.append(year_.strftime(\"%Y\"))\n filename_elements.append(date.strftime(\"%Y\"))\n filename_elements.insert(2, var)\n cog_filename = \"_\".join(filename_elements)\n # # add extension\n cog_filename = f\"{cog_filename}.tif\"\n\n data = data.reindex(lat=list(reversed(data.lat)))\n\n data.rio.set_spatial_dims(\"lon\", \"lat\")\n data.rio.write_crs(\"epsg:4326\", inplace=True)\n\n # generate COG\n COG_PROFILE = {\"driver\": \"COG\", \"compress\": \"DEFLATE\"}\n with tempfile.NamedTemporaryFile() as temp_file:\n data.rio.to_raster(temp_file.name, **COG_PROFILE)\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=bucket_name,\n Key=f\"ceos_co2_flux/{cog_filename}\",\n )\n\n files_processed = files_processed._append(\n {\"file_name\": name, \"COGs_created\": cog_filename},\n ignore_index=True,\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\n# creating the csv file with the names of files transformed.\nfiles_processed.to_csv(\n f\"s3://{bucket_name}/ceos_co2_flux/files_converted.csv\",\n)\nprint(\"Done generating COGs\")\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks" + "Data Transformation Notebooks", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "OCO-2 MIP Top-Down CO₂ Budgets" ] }, { - "objectID": "datatransformationcode.html#contact", - "href": "datatransformationcode.html#contact", - "title": "U.S. Greenhouse Gas Center: Data Transformation Notebooks", - "section": "Contact", - "text": "Contact\nFor technical help or general questions, please contact the support team using the feedback form.", + "objectID": "cog_transformation/odiac-ffco2-monthgrid-v2023.html", + "href": "cog_transformation/odiac-ffco2-monthgrid-v2023.html", + "title": "ODIAC Fossil Fuel CO₂ Emissions", + "section": "", + "text": "This script was used to transform the ODIAC Fossil Fuel CO₂ Emissions dataset from GeoTIFF to Cloud Optimized GeoTIFF (COG) format for display in the Greenhouse Gas (GHG) Center.\n\nimport xarray\nimport re\nimport tempfile\nimport numpy as np\nimport boto3\nimport os\nimport gzip,shutil, wget\nimport s3fs\nimport hashlib\nimport json\n\n\n\nsession = boto3.session.Session()\ns3_client = session.client(\"s3\")\nfs = s3fs.S3FileSystem()\n\ndata_dir = \"data/\"\ndataset_name = \"odiac-ffco2-monthgrid-v2023\"\ncog_data_bucket = \"ghgc-data-store-develop\"\ncog_data_prefix= f\"transformed_cogs/{dataset_name}\"\ncog_checksum_prefix= \"checksum\"\n\n\n# Retrieve the checksum of raw files\nchecksum_dict ={}\nfor year in range(2000,2023):\n checksum_url = f\"https://db.cger.nies.go.jp/nies_data/10.17595/20170411.001/odiac2023/1km_tiff/{year}/odiac2023_1km_checksum_{year}.md5.txt\"\n response = requests.get(checksum_url)\n content = response.text\n tmp={}\n \n # Split the content into lines\n lines = content.splitlines()\n \n for line in lines:\n checksum, filename = line.split()\n tmp[filename[:-3]] = checksum\n checksum_dict.update(tmp)\nchecksum_dict = {k: v for k, v in checksum_dict.items() if k.endswith('.tif')}\n\n\n\ndef calculate_md5(file_path):\n \"\"\"\n Calculate the MD5 hash of a file.\n\n Parameters:\n file_path (str): The path to the file.\n\n Returns:\n str: The MD5 hash of the file.\n \"\"\"\n hash_md5 = hashlib.md5()\n with open(file_path, \"rb\") as f:\n for chunk in iter(lambda: f.read(4096), b\"\"):\n hash_md5.update(chunk)\n return hash_md5.hexdigest()\n\n\n#Code to download raw ODIAC data in your local machine\n\n# Creating a base directory for ODIAC data\nif not os.path.exists(data_dir):\n os.makedirs(data_dir)\n\nchecksum_dict_local={}\n# Download and unzip data for the years you want\nfor year in range(2000,2023):\n year_dir = os.path.join(data_dir, str(year))\n checksum_download_link = f\"https://db.cger.nies.go.jp/nies_data/10.17595/20170411.001/odiac2023/1km_tiff/{year}/odiac2023_1km_checksum_{year}.md5.txt\"\n wget.download(checksum_download_link, year_dir)\n # Make a subfolder for each year\n if not os.path.exists(year_dir):\n os.makedirs(year_dir)\n\n for month in range(1,13):\n month = f\"{month:02d}\"\n download_link = f\"https://db.cger.nies.go.jp/nies_data/10.17595/20170411.001/odiac2023/1km_tiff/{year}/odiac2023_1km_excl_intl_{str(year)[-2:]}{month}.tif.gz\"\n target_folder = f\"{data_dir}/{year}/\"\n fname = os.path.basename(download_link)\n target_path = os.path.join(target_folder, fname)\n\n # Download the file\n wget.download(download_link, target_path)\n\n # Unzip the file\n with gzip.open(target_path, 'rb') as f_in:\n with open(target_path[:-3], 'wb') as f_out:\n shutil.copyfileobj(f_in, f_out)\n \n # Calculate checksum of the .gz file \n checksum_dict_local[target_path.split(\"/\")[-1][:-3]]=calculate_md5(target_path)\n \n # Remove the zip file\n os.remove(target_path)\n \n\n\n# check if the checksums match\nchecksum_dict_local == checksum_dict\n\n\n# List of years you want to run the transformation on\nfold_names=[str(i) for i in range(2020,2023)]\n\nfor fol_ in fold_names:\n names= os.listdir(f\"{data_dir}{fol_}\")\n names= [name for name in names if name.endswith('.tif')]\n print(\"For year: \" ,fol_)\n for name in names:\n xds = xarray.open_dataarray(f\"{data_dir}{fol_}/{name}\")\n filename = name.split(\"/ \")[-1]\n filename_elements = re.split(\"[_ .]\", filename)\n \n # Remove the extension\n filename_elements.pop()\n # Extract and insert date of generated COG into filename\n filename_elements[-1] = fol_ + filename_elements[-1][-2:]\n\n # Replace 0 values with -9999\n xds = xds.where(xds!=0, -9999)\n xds.rio.set_spatial_dims(\"x\", \"y\", inplace=True)\n xds.rio.write_nodata(-9999, inplace=True)\n xds.rio.write_crs(\"epsg:4326\", inplace=True)\n\n cog_filename = \"_\".join(filename_elements)\n cog_filename = f\"{cog_filename}.tif\"\n\n # Write the cog file to s3 \n with tempfile.NamedTemporaryFile() as temp_file:\n xds.rio.to_raster(\n temp_file.name,\n driver=\"COG\",\n compress=\"DEFLATE\"\n )\n s3_client.upload_file(\n Filename=temp_file.name,\n Bucket=cog_data_bucket,\n Key=f\"{cog_data_prefix}/{cog_filename}\",\n )\n\n print(f\"Generated and saved COG: {cog_filename}\")\n\nprint(\"ODIAC COGs generation completed!!!\")\n\n\n# This block is used to calculate the SHA for each COG file and store in a JSON.\n\ndef get_all_s3_keys(bucket, model_name, ext):\n \"\"\"Get a list of all keys in an S3 bucket.\"\"\"\n keys = []\n\n kwargs = {\"Bucket\": bucket, \"Prefix\": f\"{model_name}/\"}\n while True:\n resp = s3_client.list_objects_v2(**kwargs)\n for obj in resp[\"Contents\"]:\n if obj[\"Key\"].endswith(ext) and \"historical\" not in obj[\"Key\"]:\n keys.append(obj[\"Key\"])\n\n try:\n kwargs[\"ContinuationToken\"] = resp[\"NextContinuationToken\"]\n except KeyError:\n break\n\n return keys\n\nkeys = get_all_s3_keys(cog_data_bucket, cog_data_prefix,\".tif\")\n\n\ndef compute_sha256(url):\n \"\"\"Compute SHA-256 checksum for a given file.\"\"\"\n sha256_hash = hashlib.sha256()\n with fs.open(url) as f:\n for byte_block in iter(lambda: f.read(4096), b\"\"):\n sha256_hash.update(byte_block)\n return sha256_hash.hexdigest()\n\nsha_mapping = {}\nfor key in keys:\n sha_mapping[key.split(\"/\")[-1]]=compute_sha256(f\"s3://{cog_data_bucket}/{key}\")\n\n\njson_data = json.dumps(sha_mapping, indent=4)\ns3_client.put_object(Bucket=cog_data_bucket, Key=f\"{cog_checksum_prefix}/{dataset_name}.json\", Body=json_data)\n\nprint(\"Checksums created for ODIAC!!!\")\n\n\n\n\n Back to top", "crumbs": [ - "Data Transformation Notebooks" + "Data Transformation Notebooks", + "Gridded Anthropogenic Greenhouse Gas Emissions", + "ODIAC Fossil Fuel CO₂ Emissions" ] } ] \ No newline at end of file diff --git a/pr-preview/pr-137/site_libs/bootstrap/bootstrap-dark.min.css b/pr-preview/pr-137/site_libs/bootstrap/bootstrap-dark.min.css index a696bdee..2c8223a7 100644 --- a/pr-preview/pr-137/site_libs/bootstrap/bootstrap-dark.min.css +++ b/pr-preview/pr-137/site_libs/bootstrap/bootstrap-dark.min.css @@ -2,7 +2,7 @@ * Bootstrap v5.3.1 (https://getbootstrap.com/) * Copyright 2011-2023 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400&display=swap";:root,[data-bs-theme=light]{--bs-blue: #375a7f;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #e74c3c;--bs-orange: #fd7e14;--bs-yellow: #f39c12;--bs-green: #00bc8c;--bs-teal: #20c997;--bs-cyan: #3498db;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #ebebeb;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #444;--bs-gray-800: #343a40;--bs-gray-900: #222;--bs-default: #434343;--bs-primary: #375a7f;--bs-secondary: #434343;--bs-success: #00bc8c;--bs-info: #3498db;--bs-warning: #f39c12;--bs-danger: #e74c3c;--bs-light: #6f6f6f;--bs-dark: #2d2d2d;--bs-default-rgb: 67, 67, 67;--bs-primary-rgb: 55, 90, 127;--bs-secondary-rgb: 67, 67, 67;--bs-success-rgb: 0, 188, 140;--bs-info-rgb: 52, 152, 219;--bs-warning-rgb: 243, 156, 18;--bs-danger-rgb: 231, 76, 60;--bs-light-rgb: 111, 111, 111;--bs-dark-rgb: 45, 45, 45;--bs-primary-text-emphasis: #162433;--bs-secondary-text-emphasis: #1b1b1b;--bs-success-text-emphasis: #004b38;--bs-info-text-emphasis: #153d58;--bs-warning-text-emphasis: #613e07;--bs-danger-text-emphasis: #5c1e18;--bs-light-text-emphasis: #444;--bs-dark-text-emphasis: #444;--bs-primary-bg-subtle: #d7dee5;--bs-secondary-bg-subtle: #d9d9d9;--bs-success-bg-subtle: #ccf2e8;--bs-info-bg-subtle: #d6eaf8;--bs-warning-bg-subtle: #fdebd0;--bs-danger-bg-subtle: #fadbd8;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #afbdcc;--bs-secondary-border-subtle: #b4b4b4;--bs-success-border-subtle: #99e4d1;--bs-info-border-subtle: #aed6f1;--bs-warning-border-subtle: #fad7a0;--bs-danger-border-subtle: #f5b7b1;--bs-light-border-subtle: #ebebeb;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #fff;--bs-body-color-rgb: 255, 255, 255;--bs-body-bg: #222;--bs-body-bg-rgb: 34, 34, 34;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(255, 255, 255, 0.75);--bs-secondary-color-rgb: 255, 255, 255;--bs-secondary-bg: #ebebeb;--bs-secondary-bg-rgb: 235, 235, 235;--bs-tertiary-color: rgba(255, 255, 255, 0.5);--bs-tertiary-color-rgb: 255, 255, 255;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #00bc8c;--bs-link-color-rgb: 0, 188, 140;--bs-link-decoration: underline;--bs-link-hover-color: #009670;--bs-link-hover-color-rgb: 0, 150, 112;--bs-code-color: #7d12ba;--bs-highlight-bg: #fdebd0;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(55, 90, 127, 0.25);--bs-form-valid-color: #00bc8c;--bs-form-valid-border-color: #00bc8c;--bs-form-invalid-color: #e74c3c;--bs-form-invalid-border-color: #e74c3c}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #222;--bs-body-bg-rgb: 34, 34, 34;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b2e31;--bs-tertiary-bg-rgb: 43, 46, 49;--bs-primary-text-emphasis: #879cb2;--bs-secondary-text-emphasis: #8e8e8e;--bs-success-text-emphasis: #66d7ba;--bs-info-text-emphasis: #85c1e9;--bs-warning-text-emphasis: #f8c471;--bs-danger-text-emphasis: #f1948a;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #0b1219;--bs-secondary-bg-subtle: #0d0d0d;--bs-success-bg-subtle: #00261c;--bs-info-bg-subtle: #0a1e2c;--bs-warning-bg-subtle: #311f04;--bs-danger-bg-subtle: #2e0f0c;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #21364c;--bs-secondary-border-subtle: #282828;--bs-success-border-subtle: #007154;--bs-info-border-subtle: #1f5b83;--bs-warning-border-subtle: #925e0b;--bs-danger-border-subtle: #8b2e24;--bs-light-border-subtle: #444;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #879cb2;--bs-link-hover-color: #9fb0c1;--bs-link-color-rgb: 135, 156, 178;--bs-link-hover-color-rgb: 159, 176, 193;--bs-code-color: white;--bs-border-color: #444;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #66d7ba;--bs-form-valid-border-color: #66d7ba;--bs-form-invalid-color: #f1948a;--bs-form-invalid-border-color: #f1948a}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #ebebeb}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:inherit;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#222;background-color:#fff;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(255,255,255,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#222;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(255,255,255,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #fff;--bs-table-bg: #222;--bs-table-border-color: #434343;--bs-table-accent-bg: transparent;--bs-table-striped-color: #fff;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #fff;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #fff;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #fff}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #fff;--bs-table-bg: #375a7f;--bs-table-border-color: #4b6b8c;--bs-table-striped-bg: #416285;--bs-table-striped-color: #fff;--bs-table-active-bg: #4b6b8c;--bs-table-active-color: #fff;--bs-table-hover-bg: #466689;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #fff;--bs-table-bg: #434343;--bs-table-border-color: #565656;--bs-table-striped-bg: #4c4c4c;--bs-table-striped-color: #fff;--bs-table-active-bg: #565656;--bs-table-active-color: #fff;--bs-table-hover-bg: #515151;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #fff;--bs-table-bg: #00bc8c;--bs-table-border-color: #1ac398;--bs-table-striped-bg: #0dbf92;--bs-table-striped-color: #fff;--bs-table-active-bg: #1ac398;--bs-table-active-color: #fff;--bs-table-hover-bg: #13c195;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #fff;--bs-table-bg: #3498db;--bs-table-border-color: #48a2df;--bs-table-striped-bg: #3e9ddd;--bs-table-striped-color: #fff;--bs-table-active-bg: #48a2df;--bs-table-active-color: #fff;--bs-table-hover-bg: #43a0de;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #fff;--bs-table-bg: #f39c12;--bs-table-border-color: #f4a62a;--bs-table-striped-bg: #f4a11e;--bs-table-striped-color: #fff;--bs-table-active-bg: #f4a62a;--bs-table-active-color: #fff;--bs-table-hover-bg: #f4a324;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #fff;--bs-table-bg: #e74c3c;--bs-table-border-color: #e95e50;--bs-table-striped-bg: #e85546;--bs-table-striped-color: #fff;--bs-table-active-bg: #e95e50;--bs-table-active-color: #fff;--bs-table-hover-bg: #e9594b;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #fff;--bs-table-bg: #6f6f6f;--bs-table-border-color: #7d7d7d;--bs-table-striped-bg: #767676;--bs-table-striped-color: #fff;--bs-table-active-bg: #7d7d7d;--bs-table-active-color: #fff;--bs-table-hover-bg: #7a7a7a;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #2d2d2d;--bs-table-border-color: #424242;--bs-table-striped-bg: #383838;--bs-table-striped-color: #fff;--bs-table-active-bg: #424242;--bs-table-active-color: #fff;--bs-table-hover-bg: #3d3d3d;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(255,255,255,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#2d2d2d;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #adb5bd;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#2d2d2d;background-color:#fff;border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#595959;opacity:1}.form-control:disabled{background-color:#ebebeb;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#6f6f6f;background-color:#434343;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#363636}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#fff;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#2d2d2d;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #adb5bd;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#595959;background-color:#ebebeb}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #2d2d2d}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:none;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#375a7f;border-color:#375a7f}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#375a7f;border-color:#375a7f;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239badbf'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #222,0 0 0 .25rem rgba(55,90,127,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #222,0 0 0 .25rem rgba(55,90,127,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#375a7f;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c3ced9}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#375a7f;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c3ced9}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(255,255,255,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(255,255,255,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#ebebeb}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6f6f6f;text-align:center;white-space:nowrap;background-color:#434343;border:1px solid #adb5bd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#00bc8c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#00bc8c;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#00bc8c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300bc8c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#00bc8c;box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#00bc8c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300bc8c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#00bc8c;box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#00bc8c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#00bc8c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#00bc8c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#e74c3c}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#e74c3c;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#e74c3c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#e74c3c}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#e74c3c}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#e74c3c}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#e74c3c}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #fff;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.25rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #fff;--bs-btn-bg: #434343;--bs-btn-border-color: #434343;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #393939;--bs-btn-hover-border-color: #363636;--bs-btn-focus-shadow-rgb: 95, 95, 95;--bs-btn-active-color: #fff;--bs-btn-active-bg: #363636;--bs-btn-active-border-color: #323232;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #434343;--bs-btn-disabled-border-color: #434343}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #375a7f;--bs-btn-border-color: #375a7f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2f4d6c;--bs-btn-hover-border-color: #2c4866;--bs-btn-focus-shadow-rgb: 85, 115, 146;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2c4866;--bs-btn-active-border-color: #29445f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #375a7f;--bs-btn-disabled-border-color: #375a7f}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #434343;--bs-btn-border-color: #434343;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #393939;--bs-btn-hover-border-color: #363636;--bs-btn-focus-shadow-rgb: 95, 95, 95;--bs-btn-active-color: #fff;--bs-btn-active-bg: #363636;--bs-btn-active-border-color: #323232;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #434343;--bs-btn-disabled-border-color: #434343}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #00bc8c;--bs-btn-border-color: #00bc8c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #00a077;--bs-btn-hover-border-color: #009670;--bs-btn-focus-shadow-rgb: 38, 198, 157;--bs-btn-active-color: #fff;--bs-btn-active-bg: #009670;--bs-btn-active-border-color: #008d69;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #00bc8c;--bs-btn-disabled-border-color: #00bc8c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #3498db;--bs-btn-border-color: #3498db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c81ba;--bs-btn-hover-border-color: #2a7aaf;--bs-btn-focus-shadow-rgb: 82, 167, 224;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a7aaf;--bs-btn-active-border-color: #2772a4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3498db;--bs-btn-disabled-border-color: #3498db}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #f39c12;--bs-btn-border-color: #f39c12;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #cf850f;--bs-btn-hover-border-color: #c27d0e;--bs-btn-focus-shadow-rgb: 245, 171, 54;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c27d0e;--bs-btn-active-border-color: #b6750e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #f39c12;--bs-btn-disabled-border-color: #f39c12}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #e74c3c;--bs-btn-border-color: #e74c3c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c44133;--bs-btn-hover-border-color: #b93d30;--bs-btn-focus-shadow-rgb: 235, 103, 89;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b93d30;--bs-btn-active-border-color: #ad392d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #e74c3c;--bs-btn-disabled-border-color: #e74c3c}.btn-light{--bs-btn-color: #fff;--bs-btn-bg: #6f6f6f;--bs-btn-border-color: #6f6f6f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5e5e5e;--bs-btn-hover-border-color: #595959;--bs-btn-focus-shadow-rgb: 133, 133, 133;--bs-btn-active-color: #fff;--bs-btn-active-bg: #595959;--bs-btn-active-border-color: #535353;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6f6f6f;--bs-btn-disabled-border-color: #6f6f6f}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #2d2d2d;--bs-btn-border-color: #2d2d2d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4d4d4d;--bs-btn-hover-border-color: #424242;--bs-btn-focus-shadow-rgb: 77, 77, 77;--bs-btn-active-color: #fff;--bs-btn-active-bg: #575757;--bs-btn-active-border-color: #424242;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2d2d2d;--bs-btn-disabled-border-color: #2d2d2d}.btn-outline-default{--bs-btn-color: #434343;--bs-btn-border-color: #434343;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #434343;--bs-btn-hover-border-color: #434343;--bs-btn-focus-shadow-rgb: 67, 67, 67;--bs-btn-active-color: #fff;--bs-btn-active-bg: #434343;--bs-btn-active-border-color: #434343;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #434343;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #434343;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #375a7f;--bs-btn-border-color: #375a7f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #375a7f;--bs-btn-hover-border-color: #375a7f;--bs-btn-focus-shadow-rgb: 55, 90, 127;--bs-btn-active-color: #fff;--bs-btn-active-bg: #375a7f;--bs-btn-active-border-color: #375a7f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #375a7f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #375a7f;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #434343;--bs-btn-border-color: #434343;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #434343;--bs-btn-hover-border-color: #434343;--bs-btn-focus-shadow-rgb: 67, 67, 67;--bs-btn-active-color: #fff;--bs-btn-active-bg: #434343;--bs-btn-active-border-color: #434343;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #434343;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #434343;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #00bc8c;--bs-btn-border-color: #00bc8c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #00bc8c;--bs-btn-hover-border-color: #00bc8c;--bs-btn-focus-shadow-rgb: 0, 188, 140;--bs-btn-active-color: #fff;--bs-btn-active-bg: #00bc8c;--bs-btn-active-border-color: #00bc8c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #00bc8c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #00bc8c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #3498db;--bs-btn-border-color: #3498db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3498db;--bs-btn-hover-border-color: #3498db;--bs-btn-focus-shadow-rgb: 52, 152, 219;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3498db;--bs-btn-active-border-color: #3498db;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3498db;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3498db;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f39c12;--bs-btn-border-color: #f39c12;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f39c12;--bs-btn-hover-border-color: #f39c12;--bs-btn-focus-shadow-rgb: 243, 156, 18;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f39c12;--bs-btn-active-border-color: #f39c12;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f39c12;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f39c12;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #e74c3c;--bs-btn-border-color: #e74c3c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #e74c3c;--bs-btn-hover-border-color: #e74c3c;--bs-btn-focus-shadow-rgb: 231, 76, 60;--bs-btn-active-color: #fff;--bs-btn-active-bg: #e74c3c;--bs-btn-active-border-color: #e74c3c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #e74c3c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #e74c3c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #6f6f6f;--bs-btn-border-color: #6f6f6f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6f6f6f;--bs-btn-hover-border-color: #6f6f6f;--bs-btn-focus-shadow-rgb: 111, 111, 111;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6f6f6f;--bs-btn-active-border-color: #6f6f6f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6f6f6f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6f6f6f;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #2d2d2d;--bs-btn-border-color: #2d2d2d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2d2d2d;--bs-btn-hover-border-color: #2d2d2d;--bs-btn-focus-shadow-rgb: 45, 45, 45;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2d2d2d;--bs-btn-active-border-color: #2d2d2d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #2d2d2d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2d2d2d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #00bc8c;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #009670;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #009670;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 38, 198, 157;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.2em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #fff;--bs-dropdown-bg: #222;--bs-dropdown-border-color: #434343;--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: #434343;--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #fff;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-link-hover-bg: #375a7f;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #375a7f;--bs-dropdown-link-disabled-color: rgba(255, 255, 255, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: #434343;--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: #434343;--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #375a7f;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 2rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #00bc8c;--bs-nav-link-hover-color: #009670;--bs-nav-link-disabled-color: #6f6f6f;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #434343;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #434343 #434343 transparent;--bs-nav-tabs-link-active-color: #fff;--bs-nav-tabs-link-active-bg: #222;--bs-nav-tabs-link-active-border-color: #434343 #434343 transparent;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #375a7f}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 1rem;--bs-navbar-color: #dee2e6;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(222, 226, 230, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: #dee2e6;--bs-navbar-brand-hover-color: #fff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23dee2e6' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(222, 226, 230, 0);--bs-navbar-toggler-border-radius: 0.25rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #dee2e6;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(222, 226, 230, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #dee2e6;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(222, 226, 230, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23dee2e6' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23dee2e6' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #2d2d2d;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #fff;--bs-accordion-bg: #222;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #fff;--bs-accordion-btn-bg: #222;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23162433'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #9badbf;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(55, 90, 127, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #162433;--bs-accordion-active-bg: #d7dee5}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23879cb2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23879cb2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0.75rem;--bs-breadcrumb-padding-y: 0.375rem;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: #434343;--bs-breadcrumb-border-radius: 0.25rem;--bs-breadcrumb-divider-color: rgba(255, 255, 255, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(255, 255, 255, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #fff;--bs-pagination-bg: #00bc8c;--bs-pagination-border-width: 0;--bs-pagination-border-color: transparent;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #fff;--bs-pagination-hover-bg: #00efb2;--bs-pagination-hover-border-color: transparent;--bs-pagination-focus-color: #009670;--bs-pagination-focus-bg: #ebebeb;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(55, 90, 127, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #00efb2;--bs-pagination-active-border-color: transparent;--bs-pagination-disabled-color: #fff;--bs-pagination-disabled-bg: #007053;--bs-pagination-disabled-border-color: transparent;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(0*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #434343;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #375a7f;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #fff;--bs-list-group-bg: #2d2d2d;--bs-list-group-border-color: #434343;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(255, 255, 255, 0.75);--bs-list-group-action-hover-color: #fff;--bs-list-group-action-hover-bg: #434343;--bs-list-group-action-active-color: #fff;--bs-list-group-action-active-bg: #222;--bs-list-group-disabled-color: rgba(255, 255, 255, 0.75);--bs-list-group-disabled-bg: #2d2d2d;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #375a7f;--bs-list-group-active-border-color: #375a7f;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #fff;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.4;--bs-btn-close-hover-opacity: 1;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(55, 90, 127, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: #434343;--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(255, 255, 255, 0.75);--bs-toast-header-bg: #2d2d2d;--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #2d2d2d;--bs-modal-border-color: #434343;--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #434343;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #434343;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #222;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #2d2d2d;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #434343;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #fff;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #fff;--bs-offcanvas-bg: #222;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: #434343;--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#fff !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#fff !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(54, 54, 54, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(54, 54, 54, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(44, 72, 102, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(44, 72, 102, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(54, 54, 54, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(54, 54, 54, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(0, 150, 112, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(0, 150, 112, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(42, 122, 175, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(42, 122, 175, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(194, 125, 14, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(194, 125, 14, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(185, 61, 48, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(185, 61, 48, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(89, 89, 89, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(89, 89, 89, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(36, 36, 36, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(36, 36, 36, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#fff}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.bg-blue{--bslib-color-bg: #375a7f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #375a7f;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #e74c3c;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f39c12;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #00bc8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #00bc8c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #3498db;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #3498db;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #434343}.bg-default{--bslib-color-bg: #434343;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #375a7f}.bg-primary{--bslib-color-bg: #375a7f;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #434343}.bg-secondary{--bslib-color-bg: #434343;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #00bc8c}.bg-success{--bslib-color-bg: #00bc8c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #3498db}.bg-info{--bslib-color-bg: #3498db;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f39c12}.bg-warning{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #e74c3c}.bg-danger{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #6f6f6f}.bg-light{--bslib-color-bg: #6f6f6f;--bslib-color-fg: #fff}.text-dark{--bslib-color-fg: #2d2d2d}.bg-dark{--bslib-color-bg: #2d2d2d;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4a3cad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4a3cad;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4d5099;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4d5099;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7e4f84;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7e4f84;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #7d5464;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7d5464;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #866854;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #866854;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #827453;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #827453;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #218184;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #218184;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2e8689;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2e8689;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #3673a4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #3673a4;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #532ec4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #532ec4;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9a28a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9a28a9;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9e4898;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #9e4898;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #3d55c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #3d55c9;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5246e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5246e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #594ca7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #594ca7;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f468c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9f468c;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a4667b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #a4667b;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4373ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #4373ac;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5764cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5764cb;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a14987;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a14987;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e8446c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #e8446c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec645b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec645b;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #8b708c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #8b708c;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a062ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a062ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a15257;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a15257;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b33485;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b33485;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b74871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b74871;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e7465c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e7465c;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0602c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0602c;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec6c2b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec6c2b;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #8b795c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #8b795c;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #977e60;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #977e60;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9f6a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #9f6a7c;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #ae703f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #ae703f;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f46a24;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #f46a24;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f98a13;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #f98a13;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #989744;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #989744;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ad8864;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #ad8864;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a8823e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a8823e;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bb646c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bb646c;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #be7858;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #be7858;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ef7643;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ef7643;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ee7c23;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #ee7c23;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f79013;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f79013;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #92a943;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #92a943;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9fae47;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9fae47;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a79a62;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a79a62;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #169587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #169587;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #2977b5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #2977b5;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #2c8ba1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #2c8ba1;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #5d8a8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #5d8a8c;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #5c8f6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #5c8f6c;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #65a35c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #65a35c;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #61af5b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #61af5b;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #0dc190;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #0dc190;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #15aeac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #15aeac;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #299d8d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #299d8d;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #709773;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #709773;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #74b762;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #74b762;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #13c493;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #13c493;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28b5b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #28b5b2;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #357fb6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #357fb6;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4862e4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4862e4;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4c76d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4c76d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7c74bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7c74bb;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #7c7a9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7c7a9b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #848e8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #848e8b;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #809a8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #809a8b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #1fa6bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #1fa6bb;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2cacc0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2cacc0;color:#fff}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #375a7f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #375a7f;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #e74c3c;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f39c12;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #00bc8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #00bc8c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #3498db;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #3498db;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #434343}.bg-default{--bslib-color-bg: #434343;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #375a7f}.bg-primary{--bslib-color-bg: #375a7f;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #434343}.bg-secondary{--bslib-color-bg: #434343;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #00bc8c}.bg-success{--bslib-color-bg: #00bc8c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #3498db}.bg-info{--bslib-color-bg: #3498db;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f39c12}.bg-warning{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #e74c3c}.bg-danger{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #6f6f6f}.bg-light{--bslib-color-bg: #6f6f6f;--bslib-color-fg: #fff}.text-dark{--bslib-color-fg: #2d2d2d}.bg-dark{--bslib-color-bg: #2d2d2d;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4a3cad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4a3cad;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4d5099;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4d5099;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7e4f84;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7e4f84;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #7d5464;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7d5464;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #866854;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #866854;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #827453;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #827453;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #218184;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #218184;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2e8689;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2e8689;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #3673a4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #3673a4;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #532ec4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #532ec4;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9a28a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9a28a9;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9e4898;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #9e4898;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #3d55c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #3d55c9;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5246e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5246e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #594ca7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #594ca7;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f468c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9f468c;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a4667b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #a4667b;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4373ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #4373ac;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5764cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5764cb;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a14987;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a14987;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e8446c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #e8446c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec645b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec645b;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #8b708c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #8b708c;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a062ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a062ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a15257;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a15257;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b33485;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b33485;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b74871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b74871;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e7465c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e7465c;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0602c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0602c;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec6c2b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec6c2b;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #8b795c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #8b795c;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #977e60;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #977e60;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9f6a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #9f6a7c;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #ae703f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #ae703f;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f46a24;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #f46a24;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f98a13;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #f98a13;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #989744;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #989744;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ad8864;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #ad8864;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a8823e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a8823e;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bb646c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bb646c;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #be7858;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #be7858;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ef7643;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ef7643;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ee7c23;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #ee7c23;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f79013;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f79013;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #92a943;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #92a943;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9fae47;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9fae47;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a79a62;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a79a62;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #169587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #169587;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #2977b5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #2977b5;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #2c8ba1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #2c8ba1;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #5d8a8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #5d8a8c;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #5c8f6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #5c8f6c;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #65a35c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #65a35c;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #61af5b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #61af5b;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #0dc190;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #0dc190;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #15aeac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #15aeac;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #299d8d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #299d8d;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #709773;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #709773;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #74b762;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #74b762;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #13c493;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #13c493;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28b5b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #28b5b2;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #357fb6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #357fb6;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4862e4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4862e4;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4c76d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4c76d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7c74bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7c74bb;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #7c7a9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7c7a9b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #848e8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #848e8b;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #809a8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #809a8b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #1fa6bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #1fa6bb;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2cacc0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2cacc0;color:#fff}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #222);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}:root{--bslib-page-sidebar-title-bg: #375a7f;--bslib-page-sidebar-title-color: #fff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-collapse .quarto-navbar-tools{margin-left:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#dee2e6}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fff}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#fefefe}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#fefefe;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#fefefe}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#fefefe}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(252,254,254,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#cbcbcb}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#fefefe}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(252,254,254,.8)}div.sidebar-item-container.disabled{color:rgba(254,254,254,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#fcfefe}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#6f6f6f}.sidebar.sidebar-navigation:not(.rollup){border-right:1px solid #434343 !important}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #434343}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#6f6f6f;border-bottom:1px solid #434343}.quarto-banner nav.quarto-secondary-nav{background-color:#375a7f;color:#dee2e6;border-top:1px solid #434343}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(min-width: 992px){#quarto-sidebar-glass{display:none}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#009670}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#222}body.nav-fixed{padding-top:82px}body .nav-footer{border-top:1px solid #434343}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#8a8a8a}.nav-footer a{color:#8a8a8a}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}@media(min-width: 768px){.nav-footer-left{flex:1 1 0px;text-align:left}}@media(max-width: 575.98px){.nav-footer-left{margin-bottom:1em;flex:100%}}@media(min-width: 768px){.nav-footer-right{flex:1 1 0px;text-align:right}}@media(max-width: 575.98px){.nav-footer-right{margin-bottom:1em;flex:100%}}.nav-footer-center{text-align:center;min-height:3em}@media(min-width: 768px){.nav-footer-center{flex:1 1 0px}}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-bottom:1em;flex:100%}}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em;order:10}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#dee2e6;border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#fefefe;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#222;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}#quarto-announcement{padding:.5em;display:flex;justify-content:space-between;margin-bottom:0;font-size:.9em}#quarto-announcement .quarto-announcement-content{margin-right:auto}#quarto-announcement .quarto-announcement-content p{margin-bottom:0}#quarto-announcement .quarto-announcement-icon{margin-right:.5em;font-size:1.2em;margin-top:-0.15em}#quarto-announcement .quarto-announcement-action{cursor:pointer}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#222;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#dee2e6;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#dee2e6;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #adb5bd;border-radius:.25rem;color:#2d2d2d;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(55,90,127,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#2d2d2d;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#2d2d2d;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#2d2d2d;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#2d2d2d;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #adb5bd 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#2f2f2f;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#375a7f}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#375a7f}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#2b4663}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#2d2d2d}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#000}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#2d2d2d;color:#fff}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#2d2d2d;border-color:#adb5bd;color:#fff}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #adb5bd}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#dee2e6}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#fefefe}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(34,34,34,.65);width:90%;bottom:0;box-shadow:rgba(173,181,189,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#222;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#222;border-bottom:1px solid #adb5bd;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#fff;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(55,90,127,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(255,255,255,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:#375a7f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#434343 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:#00bc8c !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:#3498db !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:#f39c12 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:#e74c3c !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#6f6f6f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#2d2d2d !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #4673a3;border-bottom:solid 1px #4673a3}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#436e9b}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:#dee2e6}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#fff}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#fff}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px silver;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#222;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#222;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#fff}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#2d2d2d}.tableFloatingHeaderOriginal{background-color:#2d2d2d;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}div.value-box-area span.observablehq--number{font-size:calc(clamp(.1em,15cqw,5em)*1.25);line-height:1.2;color:inherit;font-family:var(--bs-body-font-family)}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.listing-actions-group .form-select,.listing-actions-group .form-control{background-color:#222;color:#fff}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid #6c757d 1px;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#fff;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid #6c757d 1px;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#00bc8c}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#00bc8c}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#00bc8c}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#00bc8c}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#00bc8c}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#222;border:solid 1px #dee2e6;border-radius:.25rem;color:#fff;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#222}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#222}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#222;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#222}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#222;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre-wrap}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! + */@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400&display=swap";:root,[data-bs-theme=light]{--bs-blue: #375a7f;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #e74c3c;--bs-orange: #fd7e14;--bs-yellow: #f39c12;--bs-green: #00bc8c;--bs-teal: #20c997;--bs-cyan: #3498db;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #ebebeb;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #444;--bs-gray-800: #343a40;--bs-gray-900: #222;--bs-default: #434343;--bs-primary: #375a7f;--bs-secondary: #434343;--bs-success: #00bc8c;--bs-info: #3498db;--bs-warning: #f39c12;--bs-danger: #e74c3c;--bs-light: #6f6f6f;--bs-dark: #2d2d2d;--bs-default-rgb: 67, 67, 67;--bs-primary-rgb: 55, 90, 127;--bs-secondary-rgb: 67, 67, 67;--bs-success-rgb: 0, 188, 140;--bs-info-rgb: 52, 152, 219;--bs-warning-rgb: 243, 156, 18;--bs-danger-rgb: 231, 76, 60;--bs-light-rgb: 111, 111, 111;--bs-dark-rgb: 45, 45, 45;--bs-primary-text-emphasis: #162433;--bs-secondary-text-emphasis: #1b1b1b;--bs-success-text-emphasis: #004b38;--bs-info-text-emphasis: #153d58;--bs-warning-text-emphasis: #613e07;--bs-danger-text-emphasis: #5c1e18;--bs-light-text-emphasis: #444;--bs-dark-text-emphasis: #444;--bs-primary-bg-subtle: #d7dee5;--bs-secondary-bg-subtle: #d9d9d9;--bs-success-bg-subtle: #ccf2e8;--bs-info-bg-subtle: #d6eaf8;--bs-warning-bg-subtle: #fdebd0;--bs-danger-bg-subtle: #fadbd8;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #afbdcc;--bs-secondary-border-subtle: #b4b4b4;--bs-success-border-subtle: #99e4d1;--bs-info-border-subtle: #aed6f1;--bs-warning-border-subtle: #fad7a0;--bs-danger-border-subtle: #f5b7b1;--bs-light-border-subtle: #ebebeb;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #fff;--bs-body-color-rgb: 255, 255, 255;--bs-body-bg: #222;--bs-body-bg-rgb: 34, 34, 34;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(255, 255, 255, 0.75);--bs-secondary-color-rgb: 255, 255, 255;--bs-secondary-bg: #ebebeb;--bs-secondary-bg-rgb: 235, 235, 235;--bs-tertiary-color: rgba(255, 255, 255, 0.5);--bs-tertiary-color-rgb: 255, 255, 255;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #00bc8c;--bs-link-color-rgb: 0, 188, 140;--bs-link-decoration: underline;--bs-link-hover-color: #009670;--bs-link-hover-color-rgb: 0, 150, 112;--bs-code-color: #7d12ba;--bs-highlight-bg: #fdebd0;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(55, 90, 127, 0.25);--bs-form-valid-color: #00bc8c;--bs-form-valid-border-color: #00bc8c;--bs-form-invalid-color: #e74c3c;--bs-form-invalid-border-color: #e74c3c}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #222;--bs-body-bg-rgb: 34, 34, 34;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b2e31;--bs-tertiary-bg-rgb: 43, 46, 49;--bs-primary-text-emphasis: #879cb2;--bs-secondary-text-emphasis: #8e8e8e;--bs-success-text-emphasis: #66d7ba;--bs-info-text-emphasis: #85c1e9;--bs-warning-text-emphasis: #f8c471;--bs-danger-text-emphasis: #f1948a;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #0b1219;--bs-secondary-bg-subtle: #0d0d0d;--bs-success-bg-subtle: #00261c;--bs-info-bg-subtle: #0a1e2c;--bs-warning-bg-subtle: #311f04;--bs-danger-bg-subtle: #2e0f0c;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #21364c;--bs-secondary-border-subtle: #282828;--bs-success-border-subtle: #007154;--bs-info-border-subtle: #1f5b83;--bs-warning-border-subtle: #925e0b;--bs-danger-border-subtle: #8b2e24;--bs-light-border-subtle: #444;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #879cb2;--bs-link-hover-color: #9fb0c1;--bs-link-color-rgb: 135, 156, 178;--bs-link-hover-color-rgb: 159, 176, 193;--bs-code-color: white;--bs-border-color: #444;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #66d7ba;--bs-form-valid-border-color: #66d7ba;--bs-form-invalid-color: #f1948a;--bs-form-invalid-border-color: #f1948a}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #ebebeb}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:inherit;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#222;background-color:#fff;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(255,255,255,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#222;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(255,255,255,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #fff;--bs-table-bg: #222;--bs-table-border-color: #434343;--bs-table-accent-bg: transparent;--bs-table-striped-color: #fff;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #fff;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #fff;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #fff}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #fff;--bs-table-bg: #375a7f;--bs-table-border-color: #4b6b8c;--bs-table-striped-bg: #416285;--bs-table-striped-color: #fff;--bs-table-active-bg: #4b6b8c;--bs-table-active-color: #fff;--bs-table-hover-bg: #466689;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #fff;--bs-table-bg: #434343;--bs-table-border-color: #565656;--bs-table-striped-bg: #4c4c4c;--bs-table-striped-color: #fff;--bs-table-active-bg: #565656;--bs-table-active-color: #fff;--bs-table-hover-bg: #515151;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #fff;--bs-table-bg: #00bc8c;--bs-table-border-color: #1ac398;--bs-table-striped-bg: #0dbf92;--bs-table-striped-color: #fff;--bs-table-active-bg: #1ac398;--bs-table-active-color: #fff;--bs-table-hover-bg: #13c195;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #fff;--bs-table-bg: #3498db;--bs-table-border-color: #48a2df;--bs-table-striped-bg: #3e9ddd;--bs-table-striped-color: #fff;--bs-table-active-bg: #48a2df;--bs-table-active-color: #fff;--bs-table-hover-bg: #43a0de;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #fff;--bs-table-bg: #f39c12;--bs-table-border-color: #f4a62a;--bs-table-striped-bg: #f4a11e;--bs-table-striped-color: #fff;--bs-table-active-bg: #f4a62a;--bs-table-active-color: #fff;--bs-table-hover-bg: #f4a324;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #fff;--bs-table-bg: #e74c3c;--bs-table-border-color: #e95e50;--bs-table-striped-bg: #e85546;--bs-table-striped-color: #fff;--bs-table-active-bg: #e95e50;--bs-table-active-color: #fff;--bs-table-hover-bg: #e9594b;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #fff;--bs-table-bg: #6f6f6f;--bs-table-border-color: #7d7d7d;--bs-table-striped-bg: #767676;--bs-table-striped-color: #fff;--bs-table-active-bg: #7d7d7d;--bs-table-active-color: #fff;--bs-table-hover-bg: #7a7a7a;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #2d2d2d;--bs-table-border-color: #424242;--bs-table-striped-bg: #383838;--bs-table-striped-color: #fff;--bs-table-active-bg: #424242;--bs-table-active-color: #fff;--bs-table-hover-bg: #3d3d3d;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(255,255,255,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#2d2d2d;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #adb5bd;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#2d2d2d;background-color:#fff;border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#595959;opacity:1}.form-control:disabled{background-color:#ebebeb;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#6f6f6f;background-color:#434343;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#363636}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#fff;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#2d2d2d;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #adb5bd;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#595959;background-color:#ebebeb}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #2d2d2d}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:none;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#9badbf;outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#375a7f;border-color:#375a7f}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#375a7f;border-color:#375a7f;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239badbf'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #222,0 0 0 .25rem rgba(55,90,127,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #222,0 0 0 .25rem rgba(55,90,127,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#375a7f;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c3ced9}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#375a7f;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c3ced9}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(255,255,255,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(255,255,255,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#ebebeb}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6f6f6f;text-align:center;white-space:nowrap;background-color:#434343;border:1px solid #adb5bd;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#00bc8c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#00bc8c;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#00bc8c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300bc8c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#00bc8c;box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#00bc8c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300bc8c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#00bc8c;box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#00bc8c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#00bc8c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(0,188,140,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#00bc8c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#e74c3c}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#e74c3c;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#e74c3c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#e74c3c}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#e74c3c}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#e74c3c}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#e74c3c}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #fff;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.25rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #fff;--bs-btn-bg: #434343;--bs-btn-border-color: #434343;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #393939;--bs-btn-hover-border-color: #363636;--bs-btn-focus-shadow-rgb: 95, 95, 95;--bs-btn-active-color: #fff;--bs-btn-active-bg: #363636;--bs-btn-active-border-color: #323232;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #434343;--bs-btn-disabled-border-color: #434343}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #375a7f;--bs-btn-border-color: #375a7f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2f4d6c;--bs-btn-hover-border-color: #2c4866;--bs-btn-focus-shadow-rgb: 85, 115, 146;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2c4866;--bs-btn-active-border-color: #29445f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #375a7f;--bs-btn-disabled-border-color: #375a7f}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #434343;--bs-btn-border-color: #434343;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #393939;--bs-btn-hover-border-color: #363636;--bs-btn-focus-shadow-rgb: 95, 95, 95;--bs-btn-active-color: #fff;--bs-btn-active-bg: #363636;--bs-btn-active-border-color: #323232;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #434343;--bs-btn-disabled-border-color: #434343}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #00bc8c;--bs-btn-border-color: #00bc8c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #00a077;--bs-btn-hover-border-color: #009670;--bs-btn-focus-shadow-rgb: 38, 198, 157;--bs-btn-active-color: #fff;--bs-btn-active-bg: #009670;--bs-btn-active-border-color: #008d69;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #00bc8c;--bs-btn-disabled-border-color: #00bc8c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #3498db;--bs-btn-border-color: #3498db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c81ba;--bs-btn-hover-border-color: #2a7aaf;--bs-btn-focus-shadow-rgb: 82, 167, 224;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a7aaf;--bs-btn-active-border-color: #2772a4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3498db;--bs-btn-disabled-border-color: #3498db}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #f39c12;--bs-btn-border-color: #f39c12;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #cf850f;--bs-btn-hover-border-color: #c27d0e;--bs-btn-focus-shadow-rgb: 245, 171, 54;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c27d0e;--bs-btn-active-border-color: #b6750e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #f39c12;--bs-btn-disabled-border-color: #f39c12}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #e74c3c;--bs-btn-border-color: #e74c3c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c44133;--bs-btn-hover-border-color: #b93d30;--bs-btn-focus-shadow-rgb: 235, 103, 89;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b93d30;--bs-btn-active-border-color: #ad392d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #e74c3c;--bs-btn-disabled-border-color: #e74c3c}.btn-light{--bs-btn-color: #fff;--bs-btn-bg: #6f6f6f;--bs-btn-border-color: #6f6f6f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5e5e5e;--bs-btn-hover-border-color: #595959;--bs-btn-focus-shadow-rgb: 133, 133, 133;--bs-btn-active-color: #fff;--bs-btn-active-bg: #595959;--bs-btn-active-border-color: #535353;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6f6f6f;--bs-btn-disabled-border-color: #6f6f6f}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #2d2d2d;--bs-btn-border-color: #2d2d2d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4d4d4d;--bs-btn-hover-border-color: #424242;--bs-btn-focus-shadow-rgb: 77, 77, 77;--bs-btn-active-color: #fff;--bs-btn-active-bg: #575757;--bs-btn-active-border-color: #424242;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2d2d2d;--bs-btn-disabled-border-color: #2d2d2d}.btn-outline-default{--bs-btn-color: #434343;--bs-btn-border-color: #434343;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #434343;--bs-btn-hover-border-color: #434343;--bs-btn-focus-shadow-rgb: 67, 67, 67;--bs-btn-active-color: #fff;--bs-btn-active-bg: #434343;--bs-btn-active-border-color: #434343;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #434343;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #434343;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #375a7f;--bs-btn-border-color: #375a7f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #375a7f;--bs-btn-hover-border-color: #375a7f;--bs-btn-focus-shadow-rgb: 55, 90, 127;--bs-btn-active-color: #fff;--bs-btn-active-bg: #375a7f;--bs-btn-active-border-color: #375a7f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #375a7f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #375a7f;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #434343;--bs-btn-border-color: #434343;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #434343;--bs-btn-hover-border-color: #434343;--bs-btn-focus-shadow-rgb: 67, 67, 67;--bs-btn-active-color: #fff;--bs-btn-active-bg: #434343;--bs-btn-active-border-color: #434343;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #434343;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #434343;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #00bc8c;--bs-btn-border-color: #00bc8c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #00bc8c;--bs-btn-hover-border-color: #00bc8c;--bs-btn-focus-shadow-rgb: 0, 188, 140;--bs-btn-active-color: #fff;--bs-btn-active-bg: #00bc8c;--bs-btn-active-border-color: #00bc8c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #00bc8c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #00bc8c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #3498db;--bs-btn-border-color: #3498db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3498db;--bs-btn-hover-border-color: #3498db;--bs-btn-focus-shadow-rgb: 52, 152, 219;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3498db;--bs-btn-active-border-color: #3498db;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3498db;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3498db;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f39c12;--bs-btn-border-color: #f39c12;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f39c12;--bs-btn-hover-border-color: #f39c12;--bs-btn-focus-shadow-rgb: 243, 156, 18;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f39c12;--bs-btn-active-border-color: #f39c12;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f39c12;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f39c12;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #e74c3c;--bs-btn-border-color: #e74c3c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #e74c3c;--bs-btn-hover-border-color: #e74c3c;--bs-btn-focus-shadow-rgb: 231, 76, 60;--bs-btn-active-color: #fff;--bs-btn-active-bg: #e74c3c;--bs-btn-active-border-color: #e74c3c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #e74c3c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #e74c3c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #6f6f6f;--bs-btn-border-color: #6f6f6f;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6f6f6f;--bs-btn-hover-border-color: #6f6f6f;--bs-btn-focus-shadow-rgb: 111, 111, 111;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6f6f6f;--bs-btn-active-border-color: #6f6f6f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6f6f6f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6f6f6f;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #2d2d2d;--bs-btn-border-color: #2d2d2d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2d2d2d;--bs-btn-hover-border-color: #2d2d2d;--bs-btn-focus-shadow-rgb: 45, 45, 45;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2d2d2d;--bs-btn-active-border-color: #2d2d2d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #2d2d2d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2d2d2d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #00bc8c;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #009670;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #009670;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 38, 198, 157;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.2em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #fff;--bs-dropdown-bg: #222;--bs-dropdown-border-color: #434343;--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: #434343;--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #fff;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-link-hover-bg: #375a7f;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #375a7f;--bs-dropdown-link-disabled-color: rgba(255, 255, 255, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: #434343;--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: #434343;--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #375a7f;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 2rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #00bc8c;--bs-nav-link-hover-color: #009670;--bs-nav-link-disabled-color: #6f6f6f;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(55,90,127,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #434343;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #434343 #434343 transparent;--bs-nav-tabs-link-active-color: #fff;--bs-nav-tabs-link-active-bg: #222;--bs-nav-tabs-link-active-border-color: #434343 #434343 transparent;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #375a7f}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 1rem;--bs-navbar-color: #dee2e6;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(222, 226, 230, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: #dee2e6;--bs-navbar-brand-hover-color: #fff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23dee2e6' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(222, 226, 230, 0);--bs-navbar-toggler-border-radius: 0.25rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #dee2e6;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(222, 226, 230, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #dee2e6;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(222, 226, 230, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23dee2e6' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23dee2e6' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #2d2d2d;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #fff;--bs-accordion-bg: #222;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #fff;--bs-accordion-btn-bg: #222;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23162433'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #9badbf;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(55, 90, 127, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #162433;--bs-accordion-active-bg: #d7dee5}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23879cb2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23879cb2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0.75rem;--bs-breadcrumb-padding-y: 0.375rem;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: #434343;--bs-breadcrumb-border-radius: 0.25rem;--bs-breadcrumb-divider-color: rgba(255, 255, 255, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(255, 255, 255, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #fff;--bs-pagination-bg: #00bc8c;--bs-pagination-border-width: 0;--bs-pagination-border-color: transparent;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #fff;--bs-pagination-hover-bg: #00efb2;--bs-pagination-hover-border-color: transparent;--bs-pagination-focus-color: #009670;--bs-pagination-focus-bg: #ebebeb;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(55, 90, 127, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #00efb2;--bs-pagination-active-border-color: transparent;--bs-pagination-disabled-color: #fff;--bs-pagination-disabled-bg: #007053;--bs-pagination-disabled-border-color: transparent;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(0*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #434343;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #375a7f;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #fff;--bs-list-group-bg: #2d2d2d;--bs-list-group-border-color: #434343;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(255, 255, 255, 0.75);--bs-list-group-action-hover-color: #fff;--bs-list-group-action-hover-bg: #434343;--bs-list-group-action-active-color: #fff;--bs-list-group-action-active-bg: #222;--bs-list-group-disabled-color: rgba(255, 255, 255, 0.75);--bs-list-group-disabled-bg: #2d2d2d;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #375a7f;--bs-list-group-active-border-color: #375a7f;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #fff;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.4;--bs-btn-close-hover-opacity: 1;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(55, 90, 127, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: #434343;--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(255, 255, 255, 0.75);--bs-toast-header-bg: #2d2d2d;--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #2d2d2d;--bs-modal-border-color: #434343;--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #434343;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #434343;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #222;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #2d2d2d;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #434343;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #fff;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #fff;--bs-offcanvas-bg: #222;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: #434343;--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#fff !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#fff !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(54, 54, 54, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(54, 54, 54, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(44, 72, 102, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(44, 72, 102, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(54, 54, 54, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(54, 54, 54, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(0, 150, 112, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(0, 150, 112, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(42, 122, 175, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(42, 122, 175, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(194, 125, 14, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(194, 125, 14, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(185, 61, 48, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(185, 61, 48, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(89, 89, 89, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(89, 89, 89, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(36, 36, 36, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(36, 36, 36, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#fff}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.bg-blue{--bslib-color-bg: #375a7f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #375a7f;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #e74c3c;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f39c12;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #00bc8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #00bc8c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #3498db;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #3498db;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #434343}.bg-default{--bslib-color-bg: #434343;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #375a7f}.bg-primary{--bslib-color-bg: #375a7f;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #434343}.bg-secondary{--bslib-color-bg: #434343;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #00bc8c}.bg-success{--bslib-color-bg: #00bc8c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #3498db}.bg-info{--bslib-color-bg: #3498db;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f39c12}.bg-warning{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #e74c3c}.bg-danger{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #6f6f6f}.bg-light{--bslib-color-bg: #6f6f6f;--bslib-color-fg: #fff}.text-dark{--bslib-color-fg: #2d2d2d}.bg-dark{--bslib-color-bg: #2d2d2d;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4a3cad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4a3cad;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4d5099;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4d5099;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7e4f84;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7e4f84;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #7d5464;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7d5464;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #866854;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #866854;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #827453;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #827453;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #218184;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #218184;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2e8689;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2e8689;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #3673a4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #3673a4;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #532ec4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #532ec4;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9a28a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9a28a9;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9e4898;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #9e4898;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #3d55c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #3d55c9;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5246e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5246e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #594ca7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #594ca7;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f468c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9f468c;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a4667b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #a4667b;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4373ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #4373ac;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5764cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5764cb;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a14987;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a14987;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e8446c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #e8446c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec645b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec645b;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #8b708c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #8b708c;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a062ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a062ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a15257;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a15257;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b33485;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b33485;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b74871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b74871;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e7465c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e7465c;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0602c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0602c;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec6c2b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec6c2b;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #8b795c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #8b795c;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #977e60;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #977e60;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9f6a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #9f6a7c;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #ae703f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #ae703f;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f46a24;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #f46a24;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f98a13;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #f98a13;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #989744;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #989744;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ad8864;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #ad8864;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a8823e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a8823e;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bb646c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bb646c;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #be7858;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #be7858;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ef7643;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ef7643;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ee7c23;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #ee7c23;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f79013;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f79013;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #92a943;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #92a943;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9fae47;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9fae47;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a79a62;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a79a62;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #169587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #169587;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #2977b5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #2977b5;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #2c8ba1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #2c8ba1;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #5d8a8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #5d8a8c;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #5c8f6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #5c8f6c;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #65a35c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #65a35c;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #61af5b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #61af5b;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #0dc190;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #0dc190;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #15aeac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #15aeac;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #299d8d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #299d8d;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #709773;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #709773;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #74b762;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #74b762;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #13c493;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #13c493;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28b5b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #28b5b2;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #357fb6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #357fb6;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4862e4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4862e4;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4c76d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4c76d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7c74bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7c74bb;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #7c7a9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7c7a9b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #848e8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #848e8b;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #809a8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #809a8b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #1fa6bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #1fa6bb;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2cacc0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2cacc0;color:#fff}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #375a7f;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #375a7f;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #e74c3c;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f39c12;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #00bc8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #00bc8c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #3498db;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #3498db;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #434343}.bg-default{--bslib-color-bg: #434343;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #375a7f}.bg-primary{--bslib-color-bg: #375a7f;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #434343}.bg-secondary{--bslib-color-bg: #434343;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #00bc8c}.bg-success{--bslib-color-bg: #00bc8c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #3498db}.bg-info{--bslib-color-bg: #3498db;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f39c12}.bg-warning{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #e74c3c}.bg-danger{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #6f6f6f}.bg-light{--bslib-color-bg: #6f6f6f;--bslib-color-fg: #fff}.text-dark{--bslib-color-fg: #2d2d2d}.bg-dark{--bslib-color-bg: #2d2d2d;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4a3cad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4a3cad;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4d5099;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4d5099;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7e4f84;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7e4f84;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #7d5464;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7d5464;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #866854;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #866854;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #827453;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #827453;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #218184;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #218184;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2e8689;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2e8689;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #3673a4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #375a7f var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #3673a4;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #532ec4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #532ec4;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9a28a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9a28a9;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9e4898;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #9e4898;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #3d55c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #3d55c9;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5246e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5246e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #594ca7;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #594ca7;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f468c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9f468c;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a4667b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #a4667b;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4373ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #4373ac;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5764cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5764cb;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a14987;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a14987;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e8446c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #e8446c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec645b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec645b;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #8b708c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #8b708c;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a062ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a062ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a15257;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a15257;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b33485;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b33485;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b74871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b74871;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e7465c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e7465c;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0602c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0602c;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec6c2b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec6c2b;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #8b795c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #8b795c;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #977e60;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #977e60;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9f6a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #9f6a7c;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #ae703f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #ae703f;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f46a24;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #f46a24;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f98a13;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #f98a13;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #989744;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #989744;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ad8864;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #ad8864;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a8823e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #a8823e;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bb646c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bb646c;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #be7858;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #be7858;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ef7643;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ef7643;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ee7c23;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #ee7c23;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f79013;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f79013;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #92a943;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #92a943;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9fae47;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9fae47;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a79a62;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a79a62;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #169587;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #169587;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #2977b5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #2977b5;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #2c8ba1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #2c8ba1;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #5d8a8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #5d8a8c;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #5c8f6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #5c8f6c;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #65a35c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #65a35c;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #61af5b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #61af5b;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #0dc190;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #0dc190;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #15aeac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #00bc8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #15aeac;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #299d8d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #299d8d;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #709773;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #709773;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #74b762;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #74b762;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #13c493;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #13c493;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28b5b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #28b5b2;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #357fb6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #375a7f var(--bg-gradient-end, 180%)) #357fb6;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4862e4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4862e4;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4c76d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4c76d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7c74bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7c74bb;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #7c7a9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7c7a9b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #848e8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #848e8b;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #809a8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #809a8b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #1fa6bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #00bc8c var(--bg-gradient-end, 180%)) #1fa6bb;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2cacc0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2cacc0;color:#fff}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}:root{--bslib-page-sidebar-title-bg: #375a7f;--bslib-page-sidebar-title-color: #fff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #222);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-collapse .quarto-navbar-tools{margin-left:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#dee2e6}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fff}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#fefefe}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#fefefe;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#fefefe}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#fefefe}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(252,254,254,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#cbcbcb}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#fefefe}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(252,254,254,.8)}div.sidebar-item-container.disabled{color:rgba(254,254,254,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#fcfefe}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#6f6f6f}.sidebar.sidebar-navigation:not(.rollup){border-right:1px solid #434343 !important}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #434343}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#6f6f6f;border-bottom:1px solid #434343}.quarto-banner nav.quarto-secondary-nav{background-color:#375a7f;color:#dee2e6;border-top:1px solid #434343}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(min-width: 992px){#quarto-sidebar-glass{display:none}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#009670}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#222}body.nav-fixed{padding-top:82px}body .nav-footer{border-top:1px solid #434343}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#8a8a8a}.nav-footer a{color:#8a8a8a}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}@media(min-width: 768px){.nav-footer-left{flex:1 1 0px;text-align:left}}@media(max-width: 575.98px){.nav-footer-left{margin-bottom:1em;flex:100%}}@media(min-width: 768px){.nav-footer-right{flex:1 1 0px;text-align:right}}@media(max-width: 575.98px){.nav-footer-right{margin-bottom:1em;flex:100%}}.nav-footer-center{text-align:center;min-height:3em}@media(min-width: 768px){.nav-footer-center{flex:1 1 0px}}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-bottom:1em;flex:100%}}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em;order:10}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#dee2e6;border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#fefefe;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#222;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}#quarto-announcement{padding:.5em;display:flex;justify-content:space-between;margin-bottom:0;font-size:.9em}#quarto-announcement .quarto-announcement-content{margin-right:auto}#quarto-announcement .quarto-announcement-content p{margin-bottom:0}#quarto-announcement .quarto-announcement-icon{margin-right:.5em;font-size:1.2em;margin-top:-0.15em}#quarto-announcement .quarto-announcement-action{cursor:pointer}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#222;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#dee2e6;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#dee2e6;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #adb5bd;border-radius:.25rem;color:#2d2d2d;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(55,90,127,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#2d2d2d;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#2d2d2d;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#2d2d2d;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#2d2d2d;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#2d2d2d;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #adb5bd 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#2f2f2f;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#375a7f}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#375a7f}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#2b4663}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#2d2d2d}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#000}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#2d2d2d;color:#fff}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#2d2d2d;border-color:#adb5bd;color:#fff}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #adb5bd}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#dee2e6}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#fefefe}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(34,34,34,.65);width:90%;bottom:0;box-shadow:rgba(173,181,189,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#222;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#222;border-bottom:1px solid #adb5bd;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#fff;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(55,90,127,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(255,255,255,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:#375a7f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#434343 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:#00bc8c !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:#3498db !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:#f39c12 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:#e74c3c !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#6f6f6f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#2d2d2d !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #4673a3;border-bottom:solid 1px #4673a3}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#436e9b}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:#dee2e6}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#fff}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#fff}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px silver;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#222;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#222;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#fff}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#2d2d2d}.tableFloatingHeaderOriginal{background-color:#2d2d2d;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}div.value-box-area span.observablehq--number{font-size:calc(clamp(.1em,15cqw,5em)*1.25);line-height:1.2;color:inherit;font-family:var(--bs-body-font-family)}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.listing-actions-group .form-select,.listing-actions-group .form-control{background-color:#222;color:#fff}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid #6c757d 1px;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#fff;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid #6c757d 1px;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#00bc8c}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#00bc8c}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#00bc8c}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#00bc8c}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#fff;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#00bc8c}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#222;border:solid 1px #dee2e6;border-radius:.25rem;color:#fff;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#222}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#222}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#222;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#222}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#222;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre-wrap}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! * * ansi colors from IPython notebook's * diff --git a/pr-preview/pr-137/site_libs/bootstrap/bootstrap.min.css b/pr-preview/pr-137/site_libs/bootstrap/bootstrap.min.css index af7a009b..910a3b77 100644 --- a/pr-preview/pr-137/site_libs/bootstrap/bootstrap.min.css +++ b/pr-preview/pr-137/site_libs/bootstrap/bootstrap.min.css @@ -2,7 +2,7 @@ * Bootstrap v5.3.1 (https://getbootstrap.com/) * Copyright 2011-2023 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400&display=swap";:root,[data-bs-theme=light]{--bs-blue: #2c3e50;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #e74c3c;--bs-orange: #fd7e14;--bs-yellow: #f39c12;--bs-green: #18bc9c;--bs-teal: #20c997;--bs-cyan: #3498db;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #ecf0f1;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #7b8a8b;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #6c757d;--bs-primary: #2c3e50;--bs-secondary: #6c757d;--bs-success: #18bc9c;--bs-info: #3498db;--bs-warning: #f39c12;--bs-danger: #e74c3c;--bs-light: #ecf0f1;--bs-dark: #7b8a8b;--bs-default-rgb: 108, 117, 125;--bs-primary-rgb: 44, 62, 80;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 24, 188, 156;--bs-info-rgb: 52, 152, 219;--bs-warning-rgb: 243, 156, 18;--bs-danger-rgb: 231, 76, 60;--bs-light-rgb: 236, 240, 241;--bs-dark-rgb: 123, 138, 139;--bs-primary-text-emphasis: #121920;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a4b3e;--bs-info-text-emphasis: #153d58;--bs-warning-text-emphasis: #613e07;--bs-danger-text-emphasis: #5c1e18;--bs-light-text-emphasis: #7b8a8b;--bs-dark-text-emphasis: #7b8a8b;--bs-primary-bg-subtle: #d5d8dc;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1f2eb;--bs-info-bg-subtle: #d6eaf8;--bs-warning-bg-subtle: #fdebd0;--bs-danger-bg-subtle: #fadbd8;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #abb2b9;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3e4d7;--bs-info-border-subtle: #aed6f1;--bs-warning-border-subtle: #fad7a0;--bs-danger-border-subtle: #f5b7b1;--bs-light-border-subtle: #ecf0f1;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #ecf0f1;--bs-secondary-bg-rgb: 236, 240, 241;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #18bc9c;--bs-link-color-rgb: 24, 188, 156;--bs-link-decoration: underline;--bs-link-hover-color: #13967d;--bs-link-hover-color-rgb: 19, 150, 125;--bs-code-color: #7d12ba;--bs-highlight-bg: #fdebd0;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(44, 62, 80, 0.25);--bs-form-valid-color: #18bc9c;--bs-form-valid-border-color: #18bc9c;--bs-form-invalid-color: #e74c3c;--bs-form-invalid-border-color: #e74c3c}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #808b96;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #74d7c4;--bs-info-text-emphasis: #85c1e9;--bs-warning-text-emphasis: #f8c471;--bs-danger-text-emphasis: #f1948a;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #090c10;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #05261f;--bs-info-bg-subtle: #0a1e2c;--bs-warning-bg-subtle: #311f04;--bs-danger-bg-subtle: #2e0f0c;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #1a2530;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0e715e;--bs-info-border-subtle: #1f5b83;--bs-warning-border-subtle: #925e0b;--bs-danger-border-subtle: #8b2e24;--bs-light-border-subtle: #7b8a8b;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #808b96;--bs-link-hover-color: #99a2ab;--bs-link-color-rgb: 128, 139, 150;--bs-link-hover-color-rgb: 153, 162, 171;--bs-code-color: white;--bs-border-color: #7b8a8b;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #74d7c4;--bs-form-valid-border-color: #74d7c4;--bs-form-invalid-color: #f1948a;--bs-form-invalid-border-color: #f1948a}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #ecf0f1}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(33,37,41,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(33,37,41,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #212529;--bs-table-bg: #fff;--bs-table-border-color: #dee2e6;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #9ba5ae}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #fff;--bs-table-bg: #2c3e50;--bs-table-border-color: #415162;--bs-table-striped-bg: #374859;--bs-table-striped-color: #fff;--bs-table-active-bg: #415162;--bs-table-active-color: #fff;--bs-table-hover-bg: #3c4c5d;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #fff;--bs-table-bg: #6c757d;--bs-table-border-color: #7b838a;--bs-table-striped-bg: #737c84;--bs-table-striped-color: #fff;--bs-table-active-bg: #7b838a;--bs-table-active-color: #fff;--bs-table-hover-bg: #777f87;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #fff;--bs-table-bg: #18bc9c;--bs-table-border-color: #2fc3a6;--bs-table-striped-bg: #24bfa1;--bs-table-striped-color: #fff;--bs-table-active-bg: #2fc3a6;--bs-table-active-color: #fff;--bs-table-hover-bg: #29c1a3;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #fff;--bs-table-bg: #3498db;--bs-table-border-color: #48a2df;--bs-table-striped-bg: #3e9ddd;--bs-table-striped-color: #fff;--bs-table-active-bg: #48a2df;--bs-table-active-color: #fff;--bs-table-hover-bg: #43a0de;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #fff;--bs-table-bg: #f39c12;--bs-table-border-color: #f4a62a;--bs-table-striped-bg: #f4a11e;--bs-table-striped-color: #fff;--bs-table-active-bg: #f4a62a;--bs-table-active-color: #000;--bs-table-hover-bg: #f4a324;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #fff;--bs-table-bg: #e74c3c;--bs-table-border-color: #e95e50;--bs-table-striped-bg: #e85546;--bs-table-striped-color: #fff;--bs-table-active-bg: #e95e50;--bs-table-active-color: #fff;--bs-table-hover-bg: #e9594b;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #ecf0f1;--bs-table-border-color: #d4d8d9;--bs-table-striped-bg: #e0e4e5;--bs-table-striped-color: #000;--bs-table-active-bg: #d4d8d9;--bs-table-active-color: #000;--bs-table-hover-bg: #dadedf;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #7b8a8b;--bs-table-border-color: #889697;--bs-table-striped-bg: #829091;--bs-table-striped-color: #fff;--bs-table-active-bg: #889697;--bs-table-active-color: #fff;--bs-table-hover-bg: #859394;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(33,37,41,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#969fa8;outline:0;box-shadow:0 0 0 .25rem rgba(44,62,80,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(33,37,41,.75);opacity:1}.form-control:disabled{background-color:#ecf0f1;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#ecf0f1}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#969fa8;outline:0;box-shadow:0 0 0 .25rem rgba(44,62,80,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#ecf0f1}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#969fa8;outline:0;box-shadow:0 0 0 .25rem rgba(44,62,80,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#2c3e50;border-color:#2c3e50}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#2c3e50;border-color:#2c3e50;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23969fa8'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(44,62,80,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(44,62,80,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#2c3e50;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c0c5cb}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#2c3e50;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c0c5cb}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(33,37,41,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(33,37,41,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#ecf0f1}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#18bc9c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#18bc9c;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#18bc9c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2318bc9c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#18bc9c;box-shadow:0 0 0 .25rem rgba(24,188,156,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#18bc9c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2318bc9c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#18bc9c;box-shadow:0 0 0 .25rem rgba(24,188,156,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#18bc9c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#18bc9c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(24,188,156,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#18bc9c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#e74c3c}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#e74c3c;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#e74c3c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#e74c3c}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#e74c3c}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#e74c3c}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#e74c3c}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.25rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #2c3e50;--bs-btn-border-color: #2c3e50;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #253544;--bs-btn-hover-border-color: #233240;--bs-btn-focus-shadow-rgb: 76, 91, 106;--bs-btn-active-color: #fff;--bs-btn-active-bg: #233240;--bs-btn-active-border-color: #212f3c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2c3e50;--bs-btn-disabled-border-color: #2c3e50}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #18bc9c;--bs-btn-border-color: #18bc9c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #14a085;--bs-btn-hover-border-color: #13967d;--bs-btn-focus-shadow-rgb: 59, 198, 171;--bs-btn-active-color: #fff;--bs-btn-active-bg: #13967d;--bs-btn-active-border-color: #128d75;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #18bc9c;--bs-btn-disabled-border-color: #18bc9c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #3498db;--bs-btn-border-color: #3498db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c81ba;--bs-btn-hover-border-color: #2a7aaf;--bs-btn-focus-shadow-rgb: 82, 167, 224;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a7aaf;--bs-btn-active-border-color: #2772a4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3498db;--bs-btn-disabled-border-color: #3498db}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #f39c12;--bs-btn-border-color: #f39c12;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #cf850f;--bs-btn-hover-border-color: #c27d0e;--bs-btn-focus-shadow-rgb: 245, 171, 54;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c27d0e;--bs-btn-active-border-color: #b6750e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #f39c12;--bs-btn-disabled-border-color: #f39c12}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #e74c3c;--bs-btn-border-color: #e74c3c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c44133;--bs-btn-hover-border-color: #b93d30;--bs-btn-focus-shadow-rgb: 235, 103, 89;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b93d30;--bs-btn-active-border-color: #ad392d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #e74c3c;--bs-btn-disabled-border-color: #e74c3c}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #ecf0f1;--bs-btn-border-color: #ecf0f1;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #c9cccd;--bs-btn-hover-border-color: #bdc0c1;--bs-btn-focus-shadow-rgb: 201, 204, 205;--bs-btn-active-color: #000;--bs-btn-active-bg: #bdc0c1;--bs-btn-active-border-color: #b1b4b5;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ecf0f1;--bs-btn-disabled-border-color: #ecf0f1}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #7b8a8b;--bs-btn-border-color: #7b8a8b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #8f9c9c;--bs-btn-hover-border-color: #889697;--bs-btn-focus-shadow-rgb: 143, 156, 156;--bs-btn-active-color: #fff;--bs-btn-active-bg: #95a1a2;--bs-btn-active-border-color: #889697;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #7b8a8b;--bs-btn-disabled-border-color: #7b8a8b}.btn-outline-default{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #2c3e50;--bs-btn-border-color: #2c3e50;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c3e50;--bs-btn-hover-border-color: #2c3e50;--bs-btn-focus-shadow-rgb: 44, 62, 80;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2c3e50;--bs-btn-active-border-color: #2c3e50;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #2c3e50;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2c3e50;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #18bc9c;--bs-btn-border-color: #18bc9c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #18bc9c;--bs-btn-hover-border-color: #18bc9c;--bs-btn-focus-shadow-rgb: 24, 188, 156;--bs-btn-active-color: #fff;--bs-btn-active-bg: #18bc9c;--bs-btn-active-border-color: #18bc9c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #18bc9c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #18bc9c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #3498db;--bs-btn-border-color: #3498db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3498db;--bs-btn-hover-border-color: #3498db;--bs-btn-focus-shadow-rgb: 52, 152, 219;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3498db;--bs-btn-active-border-color: #3498db;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3498db;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3498db;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f39c12;--bs-btn-border-color: #f39c12;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f39c12;--bs-btn-hover-border-color: #f39c12;--bs-btn-focus-shadow-rgb: 243, 156, 18;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f39c12;--bs-btn-active-border-color: #f39c12;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f39c12;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f39c12;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #e74c3c;--bs-btn-border-color: #e74c3c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #e74c3c;--bs-btn-hover-border-color: #e74c3c;--bs-btn-focus-shadow-rgb: 231, 76, 60;--bs-btn-active-color: #fff;--bs-btn-active-bg: #e74c3c;--bs-btn-active-border-color: #e74c3c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #e74c3c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #e74c3c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #ecf0f1;--bs-btn-border-color: #ecf0f1;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ecf0f1;--bs-btn-hover-border-color: #ecf0f1;--bs-btn-focus-shadow-rgb: 236, 240, 241;--bs-btn-active-color: #000;--bs-btn-active-bg: #ecf0f1;--bs-btn-active-border-color: #ecf0f1;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ecf0f1;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ecf0f1;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #7b8a8b;--bs-btn-border-color: #7b8a8b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #7b8a8b;--bs-btn-hover-border-color: #7b8a8b;--bs-btn-focus-shadow-rgb: 123, 138, 139;--bs-btn-active-color: #fff;--bs-btn-active-bg: #7b8a8b;--bs-btn-active-border-color: #7b8a8b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #7b8a8b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #7b8a8b;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #18bc9c;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #13967d;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #13967d;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 59, 198, 171;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.2em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #212529;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #7b8a8b;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-link-hover-bg: #2c3e50;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #2c3e50;--bs-dropdown-link-disabled-color: rgba(33, 37, 41, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #2c3e50;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 2rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #18bc9c;--bs-nav-link-hover-color: #13967d;--bs-nav-link-disabled-color: #6c757d;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(44,62,80,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #ecf0f1;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #ecf0f1 #ecf0f1 #ecf0f1;--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #2c3e50}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 1rem;--bs-navbar-color: #ccd1d5;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(204, 209, 213, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: #ccd1d5;--bs-navbar-brand-hover-color: #fff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ccd1d5' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(204, 209, 213, 0);--bs-navbar-toggler-border-radius: 0.25rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #ccd1d5;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(204, 209, 213, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #ccd1d5;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(204, 209, 213, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ccd1d5' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ccd1d5' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #212529;--bs-accordion-bg: #fff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #212529;--bs-accordion-btn-bg: #fff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23121920'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #969fa8;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(44, 62, 80, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #121920;--bs-accordion-active-bg: #d5d8dc}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23808b96'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23808b96'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0.75rem;--bs-breadcrumb-padding-y: 0.375rem;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: 0.25rem;--bs-breadcrumb-divider-color: rgba(33, 37, 41, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(33, 37, 41, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #fff;--bs-pagination-bg: #18bc9c;--bs-pagination-border-width: 0;--bs-pagination-border-color: transparent;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #fff;--bs-pagination-hover-bg: #0f7864;--bs-pagination-hover-border-color: transparent;--bs-pagination-focus-color: #13967d;--bs-pagination-focus-bg: #ecf0f1;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(44, 62, 80, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0f7864;--bs-pagination-active-border-color: transparent;--bs-pagination-disabled-color: #ecf0f1;--bs-pagination-disabled-bg: #3be6c4;--bs-pagination-disabled-border-color: transparent;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(0*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #ecf0f1;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #2c3e50;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #212529;--bs-list-group-bg: #fff;--bs-list-group-border-color: #dee2e6;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(33, 37, 41, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #ecf0f1;--bs-list-group-action-active-color: #212529;--bs-list-group-action-active-bg: #ecf0f1;--bs-list-group-disabled-color: rgba(33, 37, 41, 0.75);--bs-list-group-disabled-bg: #ecf0f1;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #2c3e50;--bs-list-group-active-border-color: #2c3e50;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #fff;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.4;--bs-btn-close-hover-opacity: 1;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(44, 62, 80, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(33, 37, 41, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #ecf0f1;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #212529;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #212529;--bs-offcanvas-bg: #fff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#fff !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(35, 50, 64, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(35, 50, 64, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(19, 150, 125, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(19, 150, 125, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(42, 122, 175, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(42, 122, 175, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(194, 125, 14, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(194, 125, 14, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(185, 61, 48, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(185, 61, 48, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(240, 243, 244, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(240, 243, 244, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(98, 110, 111, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(98, 110, 111, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.bg-blue{--bslib-color-bg: #2c3e50;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #2c3e50;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #e74c3c;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f39c12;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #18bc9c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #18bc9c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #3498db;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #3498db;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #6c757d}.bg-default{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #2c3e50}.bg-primary{--bslib-color-bg: #2c3e50;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #18bc9c}.bg-success{--bslib-color-bg: #18bc9c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #3498db}.bg-info{--bslib-color-bg: #3498db;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f39c12}.bg-warning{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #e74c3c}.bg-danger{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #ecf0f1}.bg-light{--bslib-color-bg: #ecf0f1;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #7b8a8b}.bg-dark{--bslib-color-bg: #7b8a8b;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #432c91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #432c91;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #47407d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #47407d;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #773e68;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #773e68;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #774448;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #774448;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #805838;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #805838;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #7c6437;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #7c6437;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #24706e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #24706e;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #27766c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #27766c;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #2f6288;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #2f6288;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4f22b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #4f22b1;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9a28a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9a28a9;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9e4898;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #9e4898;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4755d0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #4755d0;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5246e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5246e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #544094;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #544094;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f468c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9f468c;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a4667b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #a4667b;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4c73b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #4c73b2;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5764cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5764cb;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9d3e74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #9d3e74;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e8446c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #e8446c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec645b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec645b;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #957092;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #957092;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a062ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a062ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9c4644;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #9c4644;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b33485;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b33485;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b74871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b74871;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e7465c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e7465c;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0602c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0602c;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec6c2b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec6c2b;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #947962;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #947962;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #977e60;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #977e60;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9f6a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #9f6a7c;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a9642c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #a9642c;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f46a24;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #f46a24;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f98a13;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #f98a13;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1974a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #a1974a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ad8864;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #ad8864;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a3762b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #a3762b;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bb646c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bb646c;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #be7858;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #be7858;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ef7643;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ef7643;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ee7c23;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #ee7c23;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f79013;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f79013;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #9ba949;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #9ba949;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9fae47;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9fae47;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a79a62;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a79a62;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #208a7e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #208a7e;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3777be;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3777be;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3b8bab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b8bab;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #6b8a96;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #6b8a96;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #6b8f76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #6b8f76;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #74a366;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74a366;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #70af65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #70af65;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #1bc19a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1bc19a;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #23aeb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #23aeb5;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #25917b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #25917b;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #709773;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #709773;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #74b762;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #74b762;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #1dc499;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #1dc499;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28b5b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #28b5b2;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #3174a3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #3174a3;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4862e4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4862e4;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4c76d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4c76d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7c74bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7c74bb;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #7c7a9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7c7a9b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #848e8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #848e8b;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #809a8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #809a8b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #29a6c2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #29a6c2;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2cacc0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2cacc0;color:#fff}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #2c3e50;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #2c3e50;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #e74c3c;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f39c12;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #18bc9c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #18bc9c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #3498db;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #3498db;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #6c757d}.bg-default{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #2c3e50}.bg-primary{--bslib-color-bg: #2c3e50;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #18bc9c}.bg-success{--bslib-color-bg: #18bc9c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #3498db}.bg-info{--bslib-color-bg: #3498db;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f39c12}.bg-warning{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #e74c3c}.bg-danger{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #ecf0f1}.bg-light{--bslib-color-bg: #ecf0f1;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #7b8a8b}.bg-dark{--bslib-color-bg: #7b8a8b;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #432c91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #432c91;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #47407d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #47407d;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #773e68;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #773e68;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #774448;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #774448;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #805838;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #805838;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #7c6437;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #7c6437;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #24706e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #24706e;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #27766c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #27766c;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #2f6288;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #2f6288;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4f22b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #4f22b1;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9a28a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9a28a9;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9e4898;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #9e4898;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4755d0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #4755d0;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5246e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5246e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #544094;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #544094;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f468c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9f468c;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a4667b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #a4667b;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4c73b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #4c73b2;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5764cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5764cb;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9d3e74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #9d3e74;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e8446c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #e8446c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec645b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec645b;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #957092;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #957092;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a062ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a062ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9c4644;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #9c4644;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b33485;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b33485;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b74871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b74871;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e7465c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e7465c;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0602c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0602c;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec6c2b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec6c2b;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #947962;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #947962;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #977e60;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #977e60;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9f6a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #9f6a7c;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a9642c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #a9642c;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f46a24;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #f46a24;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f98a13;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #f98a13;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1974a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #a1974a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ad8864;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #ad8864;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a3762b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #a3762b;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bb646c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bb646c;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #be7858;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #be7858;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ef7643;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ef7643;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ee7c23;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #ee7c23;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f79013;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f79013;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #9ba949;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #9ba949;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9fae47;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9fae47;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a79a62;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a79a62;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #208a7e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #208a7e;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3777be;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3777be;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3b8bab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b8bab;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #6b8a96;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #6b8a96;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #6b8f76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #6b8f76;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #74a366;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74a366;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #70af65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #70af65;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #1bc19a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1bc19a;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #23aeb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #23aeb5;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #25917b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #25917b;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #709773;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #709773;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #74b762;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #74b762;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #1dc499;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #1dc499;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28b5b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #28b5b2;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #3174a3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #3174a3;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4862e4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4862e4;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4c76d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4c76d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7c74bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7c74bb;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #7c7a9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7c7a9b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #848e8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #848e8b;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #809a8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #809a8b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #29a6c2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #29a6c2;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2cacc0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2cacc0;color:#fff}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #fff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}:root{--bslib-page-sidebar-title-bg: #2c3e50;--bslib-page-sidebar-title-color: #fff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-collapse .quarto-navbar-tools{margin-left:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#ccd1d5}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fff}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#4e4f50}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#4e4f50;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#4e4f50}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#4e4f50}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(12,90,75,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#808284}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#4e4f50}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(12,90,75,.8)}div.sidebar-item-container.disabled{color:rgba(78,79,80,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#0c5a4b}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#ecf0f1}.sidebar.sidebar-navigation:not(.rollup){border-right:1px solid #dee2e6 !important}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #dee2e6}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#ecf0f1;border-bottom:1px solid #dee2e6}.quarto-banner nav.quarto-secondary-nav{background-color:#2c3e50;color:#ccd1d5;border-top:1px solid #dee2e6}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(min-width: 992px){#quarto-sidebar-glass{display:none}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#13967d}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:82px}body .nav-footer{border-top:1px solid #dee2e6}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}@media(min-width: 768px){.nav-footer-left{flex:1 1 0px;text-align:left}}@media(max-width: 575.98px){.nav-footer-left{margin-bottom:1em;flex:100%}}@media(min-width: 768px){.nav-footer-right{flex:1 1 0px;text-align:right}}@media(max-width: 575.98px){.nav-footer-right{margin-bottom:1em;flex:100%}}.nav-footer-center{text-align:center;min-height:3em}@media(min-width: 768px){.nav-footer-center{flex:1 1 0px}}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-bottom:1em;flex:100%}}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em;order:10}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#ccd1d5;border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#4e4f50;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}#quarto-announcement{padding:.5em;display:flex;justify-content:space-between;margin-bottom:0;font-size:.9em}#quarto-announcement .quarto-announcement-content{margin-right:auto}#quarto-announcement .quarto-announcement-content p{margin-bottom:0}#quarto-announcement .quarto-announcement-icon{margin-right:.5em;font-size:1.2em;margin-top:-0.15em}#quarto-announcement .quarto-announcement-action{cursor:pointer}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#ccd1d5;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#ccd1d5;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;color:#212529;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(44,62,80,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#212529;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#212529;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#212529;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#212529;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #dee2e6 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#2c3e50}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#2c3e50}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#3a526a}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#212529}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#90a9c2}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#212529}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:#dee2e6;color:#212529}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #dee2e6}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#ccd1d5}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#4e4f50}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(222,226,230,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#212529;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(44,62,80,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(33,37,41,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:rgba(39,128,227,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#6c757d !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:rgba(63,182,24,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:rgba(153,84,187,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:rgba(255,117,24,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:rgba(255,0,57,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#ecf0f1 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#7b8a8b !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #3e5871;border-bottom:solid 1px #3e5871}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#3a526a}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:#ccd1d5}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#212529}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#212529}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px #c7c9cd;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#fff;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#fff;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#212529}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#fff}.tableFloatingHeaderOriginal{background-color:#fff;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}div.value-box-area span.observablehq--number{font-size:calc(clamp(.1em,15cqw,5em)*1.25);line-height:1.2;color:inherit;font-family:var(--bs-body-font-family)}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#212529;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#18bc9c}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#18bc9c}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#18bc9c}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#18bc9c}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#18bc9c}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#212529;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#212529}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre-wrap}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! + */@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400&display=swap";:root,[data-bs-theme=light]{--bs-blue: #2c3e50;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #e74c3c;--bs-orange: #fd7e14;--bs-yellow: #f39c12;--bs-green: #18bc9c;--bs-teal: #20c997;--bs-cyan: #3498db;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #ecf0f1;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #7b8a8b;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #6c757d;--bs-primary: #2c3e50;--bs-secondary: #6c757d;--bs-success: #18bc9c;--bs-info: #3498db;--bs-warning: #f39c12;--bs-danger: #e74c3c;--bs-light: #ecf0f1;--bs-dark: #7b8a8b;--bs-default-rgb: 108, 117, 125;--bs-primary-rgb: 44, 62, 80;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 24, 188, 156;--bs-info-rgb: 52, 152, 219;--bs-warning-rgb: 243, 156, 18;--bs-danger-rgb: 231, 76, 60;--bs-light-rgb: 236, 240, 241;--bs-dark-rgb: 123, 138, 139;--bs-primary-text-emphasis: #121920;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a4b3e;--bs-info-text-emphasis: #153d58;--bs-warning-text-emphasis: #613e07;--bs-danger-text-emphasis: #5c1e18;--bs-light-text-emphasis: #7b8a8b;--bs-dark-text-emphasis: #7b8a8b;--bs-primary-bg-subtle: #d5d8dc;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1f2eb;--bs-info-bg-subtle: #d6eaf8;--bs-warning-bg-subtle: #fdebd0;--bs-danger-bg-subtle: #fadbd8;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #abb2b9;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3e4d7;--bs-info-border-subtle: #aed6f1;--bs-warning-border-subtle: #fad7a0;--bs-danger-border-subtle: #f5b7b1;--bs-light-border-subtle: #ecf0f1;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #ecf0f1;--bs-secondary-bg-rgb: 236, 240, 241;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #18bc9c;--bs-link-color-rgb: 24, 188, 156;--bs-link-decoration: underline;--bs-link-hover-color: #13967d;--bs-link-hover-color-rgb: 19, 150, 125;--bs-code-color: #7d12ba;--bs-highlight-bg: #fdebd0;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(44, 62, 80, 0.25);--bs-form-valid-color: #18bc9c;--bs-form-valid-border-color: #18bc9c;--bs-form-invalid-color: #e74c3c;--bs-form-invalid-border-color: #e74c3c}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #808b96;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #74d7c4;--bs-info-text-emphasis: #85c1e9;--bs-warning-text-emphasis: #f8c471;--bs-danger-text-emphasis: #f1948a;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #090c10;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #05261f;--bs-info-bg-subtle: #0a1e2c;--bs-warning-bg-subtle: #311f04;--bs-danger-bg-subtle: #2e0f0c;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #1a2530;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0e715e;--bs-info-border-subtle: #1f5b83;--bs-warning-border-subtle: #925e0b;--bs-danger-border-subtle: #8b2e24;--bs-light-border-subtle: #7b8a8b;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #808b96;--bs-link-hover-color: #99a2ab;--bs-link-color-rgb: 128, 139, 150;--bs-link-hover-color-rgb: 153, 162, 171;--bs-code-color: white;--bs-border-color: #7b8a8b;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #74d7c4;--bs-form-valid-border-color: #74d7c4;--bs-form-invalid-color: #f1948a;--bs-form-invalid-border-color: #f1948a}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #ecf0f1}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(33,37,41,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(33,37,41,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #212529;--bs-table-bg: #fff;--bs-table-border-color: #dee2e6;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #9ba5ae}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #fff;--bs-table-bg: #2c3e50;--bs-table-border-color: #415162;--bs-table-striped-bg: #374859;--bs-table-striped-color: #fff;--bs-table-active-bg: #415162;--bs-table-active-color: #fff;--bs-table-hover-bg: #3c4c5d;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #fff;--bs-table-bg: #6c757d;--bs-table-border-color: #7b838a;--bs-table-striped-bg: #737c84;--bs-table-striped-color: #fff;--bs-table-active-bg: #7b838a;--bs-table-active-color: #fff;--bs-table-hover-bg: #777f87;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #fff;--bs-table-bg: #18bc9c;--bs-table-border-color: #2fc3a6;--bs-table-striped-bg: #24bfa1;--bs-table-striped-color: #fff;--bs-table-active-bg: #2fc3a6;--bs-table-active-color: #fff;--bs-table-hover-bg: #29c1a3;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #fff;--bs-table-bg: #3498db;--bs-table-border-color: #48a2df;--bs-table-striped-bg: #3e9ddd;--bs-table-striped-color: #fff;--bs-table-active-bg: #48a2df;--bs-table-active-color: #fff;--bs-table-hover-bg: #43a0de;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #fff;--bs-table-bg: #f39c12;--bs-table-border-color: #f4a62a;--bs-table-striped-bg: #f4a11e;--bs-table-striped-color: #fff;--bs-table-active-bg: #f4a62a;--bs-table-active-color: #000;--bs-table-hover-bg: #f4a324;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #fff;--bs-table-bg: #e74c3c;--bs-table-border-color: #e95e50;--bs-table-striped-bg: #e85546;--bs-table-striped-color: #fff;--bs-table-active-bg: #e95e50;--bs-table-active-color: #fff;--bs-table-hover-bg: #e9594b;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #ecf0f1;--bs-table-border-color: #d4d8d9;--bs-table-striped-bg: #e0e4e5;--bs-table-striped-color: #000;--bs-table-active-bg: #d4d8d9;--bs-table-active-color: #000;--bs-table-hover-bg: #dadedf;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #7b8a8b;--bs-table-border-color: #889697;--bs-table-striped-bg: #829091;--bs-table-striped-color: #fff;--bs-table-active-bg: #889697;--bs-table-active-color: #fff;--bs-table-hover-bg: #859394;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(33,37,41,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#969fa8;outline:0;box-shadow:0 0 0 .25rem rgba(44,62,80,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(33,37,41,.75);opacity:1}.form-control:disabled{background-color:#ecf0f1;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#ecf0f1}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#969fa8;outline:0;box-shadow:0 0 0 .25rem rgba(44,62,80,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#ecf0f1}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#969fa8;outline:0;box-shadow:0 0 0 .25rem rgba(44,62,80,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#2c3e50;border-color:#2c3e50}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#2c3e50;border-color:#2c3e50;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23969fa8'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(44,62,80,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(44,62,80,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#2c3e50;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c0c5cb}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#2c3e50;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c0c5cb}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(33,37,41,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(33,37,41,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#ecf0f1}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#18bc9c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#18bc9c;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#18bc9c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2318bc9c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#18bc9c;box-shadow:0 0 0 .25rem rgba(24,188,156,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#18bc9c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2318bc9c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#18bc9c;box-shadow:0 0 0 .25rem rgba(24,188,156,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#18bc9c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#18bc9c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(24,188,156,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#18bc9c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#e74c3c}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#e74c3c;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#e74c3c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#e74c3c}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e74c3c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74c3c' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#e74c3c;box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#e74c3c}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#e74c3c}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(231,76,60,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#e74c3c}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.25rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #2c3e50;--bs-btn-border-color: #2c3e50;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #253544;--bs-btn-hover-border-color: #233240;--bs-btn-focus-shadow-rgb: 76, 91, 106;--bs-btn-active-color: #fff;--bs-btn-active-bg: #233240;--bs-btn-active-border-color: #212f3c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2c3e50;--bs-btn-disabled-border-color: #2c3e50}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #18bc9c;--bs-btn-border-color: #18bc9c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #14a085;--bs-btn-hover-border-color: #13967d;--bs-btn-focus-shadow-rgb: 59, 198, 171;--bs-btn-active-color: #fff;--bs-btn-active-bg: #13967d;--bs-btn-active-border-color: #128d75;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #18bc9c;--bs-btn-disabled-border-color: #18bc9c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #3498db;--bs-btn-border-color: #3498db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c81ba;--bs-btn-hover-border-color: #2a7aaf;--bs-btn-focus-shadow-rgb: 82, 167, 224;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a7aaf;--bs-btn-active-border-color: #2772a4;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3498db;--bs-btn-disabled-border-color: #3498db}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #f39c12;--bs-btn-border-color: #f39c12;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #cf850f;--bs-btn-hover-border-color: #c27d0e;--bs-btn-focus-shadow-rgb: 245, 171, 54;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c27d0e;--bs-btn-active-border-color: #b6750e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #f39c12;--bs-btn-disabled-border-color: #f39c12}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #e74c3c;--bs-btn-border-color: #e74c3c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c44133;--bs-btn-hover-border-color: #b93d30;--bs-btn-focus-shadow-rgb: 235, 103, 89;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b93d30;--bs-btn-active-border-color: #ad392d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #e74c3c;--bs-btn-disabled-border-color: #e74c3c}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #ecf0f1;--bs-btn-border-color: #ecf0f1;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #c9cccd;--bs-btn-hover-border-color: #bdc0c1;--bs-btn-focus-shadow-rgb: 201, 204, 205;--bs-btn-active-color: #000;--bs-btn-active-bg: #bdc0c1;--bs-btn-active-border-color: #b1b4b5;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ecf0f1;--bs-btn-disabled-border-color: #ecf0f1}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #7b8a8b;--bs-btn-border-color: #7b8a8b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #8f9c9c;--bs-btn-hover-border-color: #889697;--bs-btn-focus-shadow-rgb: 143, 156, 156;--bs-btn-active-color: #fff;--bs-btn-active-bg: #95a1a2;--bs-btn-active-border-color: #889697;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #7b8a8b;--bs-btn-disabled-border-color: #7b8a8b}.btn-outline-default{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #2c3e50;--bs-btn-border-color: #2c3e50;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c3e50;--bs-btn-hover-border-color: #2c3e50;--bs-btn-focus-shadow-rgb: 44, 62, 80;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2c3e50;--bs-btn-active-border-color: #2c3e50;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #2c3e50;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2c3e50;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #18bc9c;--bs-btn-border-color: #18bc9c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #18bc9c;--bs-btn-hover-border-color: #18bc9c;--bs-btn-focus-shadow-rgb: 24, 188, 156;--bs-btn-active-color: #fff;--bs-btn-active-bg: #18bc9c;--bs-btn-active-border-color: #18bc9c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #18bc9c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #18bc9c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #3498db;--bs-btn-border-color: #3498db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3498db;--bs-btn-hover-border-color: #3498db;--bs-btn-focus-shadow-rgb: 52, 152, 219;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3498db;--bs-btn-active-border-color: #3498db;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #3498db;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3498db;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f39c12;--bs-btn-border-color: #f39c12;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f39c12;--bs-btn-hover-border-color: #f39c12;--bs-btn-focus-shadow-rgb: 243, 156, 18;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f39c12;--bs-btn-active-border-color: #f39c12;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f39c12;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f39c12;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #e74c3c;--bs-btn-border-color: #e74c3c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #e74c3c;--bs-btn-hover-border-color: #e74c3c;--bs-btn-focus-shadow-rgb: 231, 76, 60;--bs-btn-active-color: #fff;--bs-btn-active-bg: #e74c3c;--bs-btn-active-border-color: #e74c3c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #e74c3c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #e74c3c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #ecf0f1;--bs-btn-border-color: #ecf0f1;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ecf0f1;--bs-btn-hover-border-color: #ecf0f1;--bs-btn-focus-shadow-rgb: 236, 240, 241;--bs-btn-active-color: #000;--bs-btn-active-bg: #ecf0f1;--bs-btn-active-border-color: #ecf0f1;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ecf0f1;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ecf0f1;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #7b8a8b;--bs-btn-border-color: #7b8a8b;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #7b8a8b;--bs-btn-hover-border-color: #7b8a8b;--bs-btn-focus-shadow-rgb: 123, 138, 139;--bs-btn-active-color: #fff;--bs-btn-active-bg: #7b8a8b;--bs-btn-active-border-color: #7b8a8b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #7b8a8b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #7b8a8b;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #18bc9c;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #13967d;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #13967d;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 59, 198, 171;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.2em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #212529;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #7b8a8b;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-link-hover-bg: #2c3e50;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #2c3e50;--bs-dropdown-link-disabled-color: rgba(33, 37, 41, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #2c3e50;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 2rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #18bc9c;--bs-nav-link-hover-color: #13967d;--bs-nav-link-disabled-color: #6c757d;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(44,62,80,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #ecf0f1;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #ecf0f1 #ecf0f1 #ecf0f1;--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #2c3e50}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 1rem;--bs-navbar-color: #ccd1d5;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(204, 209, 213, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: #ccd1d5;--bs-navbar-brand-hover-color: #fff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ccd1d5' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(204, 209, 213, 0);--bs-navbar-toggler-border-radius: 0.25rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #ccd1d5;--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(204, 209, 213, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #ccd1d5;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(204, 209, 213, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ccd1d5' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23ccd1d5' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #212529;--bs-accordion-bg: #fff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #212529;--bs-accordion-btn-bg: #fff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23121920'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #969fa8;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(44, 62, 80, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #121920;--bs-accordion-active-bg: #d5d8dc}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23808b96'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23808b96'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0.75rem;--bs-breadcrumb-padding-y: 0.375rem;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: 0.25rem;--bs-breadcrumb-divider-color: rgba(33, 37, 41, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(33, 37, 41, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #fff;--bs-pagination-bg: #18bc9c;--bs-pagination-border-width: 0;--bs-pagination-border-color: transparent;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #fff;--bs-pagination-hover-bg: #0f7864;--bs-pagination-hover-border-color: transparent;--bs-pagination-focus-color: #13967d;--bs-pagination-focus-bg: #ecf0f1;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(44, 62, 80, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0f7864;--bs-pagination-active-border-color: transparent;--bs-pagination-disabled-color: #ecf0f1;--bs-pagination-disabled-bg: #3be6c4;--bs-pagination-disabled-border-color: transparent;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(0*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #ecf0f1;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #2c3e50;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #212529;--bs-list-group-bg: #fff;--bs-list-group-border-color: #dee2e6;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(33, 37, 41, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #ecf0f1;--bs-list-group-action-active-color: #212529;--bs-list-group-action-active-bg: #ecf0f1;--bs-list-group-disabled-color: rgba(33, 37, 41, 0.75);--bs-list-group-disabled-bg: #ecf0f1;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #2c3e50;--bs-list-group-active-border-color: #2c3e50;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #fff;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.4;--bs-btn-close-hover-opacity: 1;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(44, 62, 80, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(33, 37, 41, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #ecf0f1;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #212529;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #212529;--bs-offcanvas-bg: #fff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#fff !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(35, 50, 64, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(35, 50, 64, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(19, 150, 125, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(19, 150, 125, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(42, 122, 175, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(42, 122, 175, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(194, 125, 14, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(194, 125, 14, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(185, 61, 48, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(185, 61, 48, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(240, 243, 244, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(240, 243, 244, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(98, 110, 111, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(98, 110, 111, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.bg-blue{--bslib-color-bg: #2c3e50;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #2c3e50;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #e74c3c;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f39c12;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #18bc9c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #18bc9c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #3498db;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #3498db;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #6c757d}.bg-default{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #2c3e50}.bg-primary{--bslib-color-bg: #2c3e50;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #18bc9c}.bg-success{--bslib-color-bg: #18bc9c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #3498db}.bg-info{--bslib-color-bg: #3498db;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f39c12}.bg-warning{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #e74c3c}.bg-danger{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #ecf0f1}.bg-light{--bslib-color-bg: #ecf0f1;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #7b8a8b}.bg-dark{--bslib-color-bg: #7b8a8b;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #432c91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #432c91;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #47407d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #47407d;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #773e68;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #773e68;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #774448;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #774448;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #805838;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #805838;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #7c6437;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #7c6437;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #24706e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #24706e;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #27766c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #27766c;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #2f6288;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #2f6288;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4f22b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #4f22b1;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9a28a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9a28a9;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9e4898;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #9e4898;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4755d0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #4755d0;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5246e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5246e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #544094;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #544094;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f468c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9f468c;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a4667b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #a4667b;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4c73b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #4c73b2;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5764cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5764cb;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9d3e74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #9d3e74;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e8446c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #e8446c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec645b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec645b;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #957092;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #957092;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a062ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a062ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9c4644;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #9c4644;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b33485;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b33485;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b74871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b74871;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e7465c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e7465c;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0602c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0602c;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec6c2b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec6c2b;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #947962;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #947962;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #977e60;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #977e60;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9f6a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #9f6a7c;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a9642c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #a9642c;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f46a24;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #f46a24;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f98a13;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #f98a13;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1974a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #a1974a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ad8864;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #ad8864;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a3762b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #a3762b;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bb646c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bb646c;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #be7858;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #be7858;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ef7643;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ef7643;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ee7c23;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #ee7c23;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f79013;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f79013;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #9ba949;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #9ba949;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9fae47;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9fae47;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a79a62;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a79a62;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #208a7e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #208a7e;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3777be;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3777be;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3b8bab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b8bab;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #6b8a96;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #6b8a96;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #6b8f76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #6b8f76;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #74a366;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74a366;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #70af65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #70af65;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #1bc19a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1bc19a;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #23aeb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #23aeb5;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #25917b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #25917b;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #709773;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #709773;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #74b762;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #74b762;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #1dc499;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #1dc499;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28b5b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #28b5b2;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #3174a3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #3174a3;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4862e4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4862e4;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4c76d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4c76d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7c74bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7c74bb;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #7c7a9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7c7a9b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #848e8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #848e8b;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #809a8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #809a8b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #29a6c2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #29a6c2;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2cacc0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2cacc0;color:#fff}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #2c3e50;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #2c3e50;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #e74c3c;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f39c12;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #18bc9c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #18bc9c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #3498db;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #3498db;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #6c757d}.bg-default{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #2c3e50}.bg-primary{--bslib-color-bg: #2c3e50;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #18bc9c}.bg-success{--bslib-color-bg: #18bc9c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #3498db}.bg-info{--bslib-color-bg: #3498db;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f39c12}.bg-warning{--bslib-color-bg: #f39c12;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #e74c3c}.bg-danger{--bslib-color-bg: #e74c3c;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #ecf0f1}.bg-light{--bslib-color-bg: #ecf0f1;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #7b8a8b}.bg-dark{--bslib-color-bg: #7b8a8b;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #432c91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #432c91;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #47407d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #47407d;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #773e68;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #773e68;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #774448;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #774448;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #805838;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #805838;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #7c6437;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #7c6437;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #24706e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #24706e;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #27766c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #27766c;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #2f6288;background:linear-gradient(var(--bg-gradient-deg, 140deg), #2c3e50 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #2f6288;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #4f22b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #4f22b1;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9a28a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9a28a9;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9e4898;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #9e4898;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4755d0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #4755d0;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5246e9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5246e9;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #544094;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #544094;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f468c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #9f468c;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a4667b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #a4667b;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #4c73b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #4c73b2;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5764cb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #5764cb;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9d3e74;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #9d3e74;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #e8446c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #e8446c;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec645b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec645b;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #957092;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #957092;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a062ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a062ac;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9c4644;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #9c4644;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b33485;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b33485;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b74871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b74871;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #e7465c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #e7465c;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0602c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0602c;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ec6c2b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #ec6c2b;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #947962;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #947962;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #977e60;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #977e60;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #9f6a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e74c3c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #9f6a7c;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a9642c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #a9642c;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #f46a24;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #f46a24;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f98a13;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #f98a13;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1974a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #a1974a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ad8864;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #ad8864;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a3762b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #a3762b;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bb646c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bb646c;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #be7858;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #be7858;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ef7643;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ef7643;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #ee7c23;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #ee7c23;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f79013;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f79013;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #9ba949;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #9ba949;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9fae47;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9fae47;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a79a62;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f39c12 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #a79a62;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #208a7e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #208a7e;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3777be;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3777be;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #3b8bab;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b8bab;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #6b8a96;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #6b8a96;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #6b8f76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #6b8f76;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #74a366;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74a366;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #70af65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #70af65;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #1bc19a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1bc19a;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #23aeb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #18bc9c var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #23aeb5;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #25917b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #25917b;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #709773;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #709773;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #74b762;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #74b762;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #1dc499;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #1dc499;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28b5b2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #3498db var(--bg-gradient-end, 180%)) #28b5b2;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #3174a3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #2c3e50 var(--bg-gradient-end, 180%)) #3174a3;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4862e4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4862e4;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4c76d1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4c76d1;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7c74bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7c74bb;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #7c7a9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #e74c3c var(--bg-gradient-end, 180%)) #7c7a9b;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #848e8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #848e8b;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #809a8b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #f39c12 var(--bg-gradient-end, 180%)) #809a8b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #29a6c2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #18bc9c var(--bg-gradient-end, 180%)) #29a6c2;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2cacc0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #3498db var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2cacc0;color:#fff}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}:root{--bslib-page-sidebar-title-bg: #2c3e50;--bslib-page-sidebar-title-color: #fff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #fff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-collapse .quarto-navbar-tools{margin-left:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#ccd1d5}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fff}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#4e4f50}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#4e4f50;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#4e4f50}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#4e4f50}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(12,90,75,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#808284}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#4e4f50}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(12,90,75,.8)}div.sidebar-item-container.disabled{color:rgba(78,79,80,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#0c5a4b}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#ecf0f1}.sidebar.sidebar-navigation:not(.rollup){border-right:1px solid #dee2e6 !important}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #dee2e6}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#ecf0f1;border-bottom:1px solid #dee2e6}.quarto-banner nav.quarto-secondary-nav{background-color:#2c3e50;color:#ccd1d5;border-top:1px solid #dee2e6}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(min-width: 992px){#quarto-sidebar-glass{display:none}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#13967d}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:82px}body .nav-footer{border-top:1px solid #dee2e6}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}@media(min-width: 768px){.nav-footer-left{flex:1 1 0px;text-align:left}}@media(max-width: 575.98px){.nav-footer-left{margin-bottom:1em;flex:100%}}@media(min-width: 768px){.nav-footer-right{flex:1 1 0px;text-align:right}}@media(max-width: 575.98px){.nav-footer-right{margin-bottom:1em;flex:100%}}.nav-footer-center{text-align:center;min-height:3em}@media(min-width: 768px){.nav-footer-center{flex:1 1 0px}}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-bottom:1em;flex:100%}}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em;order:10}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#ccd1d5;border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#4e4f50;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}#quarto-announcement{padding:.5em;display:flex;justify-content:space-between;margin-bottom:0;font-size:.9em}#quarto-announcement .quarto-announcement-content{margin-right:auto}#quarto-announcement .quarto-announcement-content p{margin-bottom:0}#quarto-announcement .quarto-announcement-icon{margin-right:.5em;font-size:1.2em;margin-top:-0.15em}#quarto-announcement .quarto-announcement-action{cursor:pointer}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#ccd1d5;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#ccd1d5;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;color:#212529;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(44,62,80,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#212529;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#212529;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#212529;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#212529;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #dee2e6 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#2c3e50}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#2c3e50}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#3a526a}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#212529}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#90a9c2}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#212529}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:#dee2e6;color:#212529}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #dee2e6}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#ccd1d5}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#4e4f50}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(222,226,230,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#212529;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(44,62,80,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(33,37,41,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:rgba(39,128,227,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#6c757d !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:rgba(63,182,24,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:rgba(153,84,187,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:rgba(255,117,24,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:rgba(255,0,57,.7) !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#ecf0f1 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#7b8a8b !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #3e5871;border-bottom:solid 1px #3e5871}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#3a526a}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:#ccd1d5}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#212529}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#212529}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px #c7c9cd;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#fff;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#fff;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#212529}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#fff}.tableFloatingHeaderOriginal{background-color:#fff;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}div.value-box-area span.observablehq--number{font-size:calc(clamp(.1em,15cqw,5em)*1.25);line-height:1.2;color:inherit;font-family:var(--bs-body-font-family)}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#212529;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#18bc9c}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#18bc9c}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#18bc9c}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#18bc9c}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#18bc9c}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#212529;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#212529}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre-wrap}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! * * ansi colors from IPython notebook's * diff --git a/pr-preview/pr-137/sitemap.xml b/pr-preview/pr-137/sitemap.xml index bb55ba73..223c0c33 100644 --- a/pr-preview/pr-137/sitemap.xml +++ b/pr-preview/pr-137/sitemap.xml @@ -1,359 +1,359 @@ - https://us-ghg-center.github.io/ghgc-docs/index.html - 2024-10-28T17:17:33.739Z - - - https://us-ghg-center.github.io/ghgc-docs/services/jupyterhub.html - 2024-10-28T17:17:33.775Z + https://us-ghg-center.github.io/ghgc-docs/processingreport.html + 2024-10-28T19:47:45.990Z - https://us-ghg-center.github.io/ghgc-docs/workflow.html - 2024-10-28T17:17:33.803Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/oco2geos-co2-daygrid-v10r.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/generating_statistics_for_validation/gra2pes-ghg-monthgrid-v1/gra2pes-ghg-monthgrid-v1-generate-statistics.html - 2024-10-28T17:17:33.727Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/epa-ch4emission-monthgrid-v2.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html - 2024-10-28T17:17:33.795Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/odiac-ffco2-monthgrid-v2022.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html - 2024-10-28T17:17:33.787Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/casagfed-carbonflux-monthgrid-v3.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html - 2024-10-28T17:17:33.787Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html - 2024-10-28T17:17:33.787Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/vulcan-ffco2-yeargrid-v4.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html - 2024-10-28T17:17:33.779Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/gosat-based-ch4budget-yeargrid-v1.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html - 2024-10-28T17:17:33.799Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/influx-testbed-ghg-concentrations.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/eccodarwin-co2flux-monthgrid-v5_User_Notebook.html - 2024-10-28T17:17:33.779Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/lpjwsl-wetlandch4-monthgrid-v1.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html - 2024-10-28T17:17:33.803Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/lam-testbed-ghg-concentrations.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html - 2024-10-28T17:17:33.803Z + https://us-ghg-center.github.io/ghgc-docs/datausage.html + 2024-10-28T19:47:45.938Z https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/sedac-popdensity-yeargrid5yr-v4.11_User_Notebook.html - 2024-10-28T17:17:33.803Z + 2024-10-28T19:47:46.018Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/oco2-mip-National-co2budget.html - 2024-10-28T17:17:33.795Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html + 2024-10-28T19:47:46.006Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express_layers_update.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/tm54dvar-ch4flux-monthgrid-v1_User_Notebook.html + 2024-10-28T19:47:46.018Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/emit-ch4plume-v1.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/influx-testbed-ghg-concentrations_User_Notebook.html + 2024-10-28T19:47:46.002Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/vulcan-ffco2-yeargrid-v4.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html + 2024-10-28T19:47:46.002Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/odiac-ffco2-monthgrid-v2022.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html + 2024-10-28T19:47:46.010Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/casagfed-carbonflux-monthgrid-v3.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/eccodarwin-co2flux-monthgrid-v5_User_Notebook.html + 2024-10-28T19:47:45.994Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/tm54dvar-ch4flux-monthgrid-v1.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html + 2024-10-28T19:47:46.018Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/lpjwsl-wetlandch4-monthgrid-v1.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/noaa-insitu_User_Notebook.html + 2024-10-28T19:47:46.010Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/odiac-ffco2-monthgrid-v2023.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/emit-ch4plume-v1_User_Notebook.html + 2024-10-28T19:47:45.998Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/eccodarwin-co2flux-monthgrid-v5.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/tm54dvar-ch4flux-monthgrid-v1_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/influx-testbed-ghg-concentrations.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/influx-testbed-ghg-concentrations_Data_Flow.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/data_usage.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/sedac-popdensity-yeargrid5yr-v4.11_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/oco2geos-co2-daygrid-v10r_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/emit-ch4plume-v1_Data_Flow.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/emit-ch4plume-v1_Data_Flow.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/micasa-carbonflux-daygrid-v1_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/nec-testbed-ghg-concentrations_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/gra2pes-ghg-monthgrid-v1_Data_Flow.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/eccodarwin-co2flux-monthgrid-v5_Data_Flow.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/gosat-based-ch4budget-yeargrid-v1_Data_Flow.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/epa-ch4emission-grid-v2express_Data_Flow.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/oco2-mip-co2budget-yeargrid-v1_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/noaa-gggrn-ch4-concentrations_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/lam-testbed-ghg-concentrations_Data_Flow.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/gosat-based-ch4budget-yeargrid-v1_Data_Flow.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/index.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/tm54dvar-ch4flux-monthgrid-v1_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/data_usage.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/oco2-mip-co2budget-yeargrid-v1_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/services/jupyterhub.html + 2024-10-28T19:47:45.990Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/vulcan-ffco2-yeargrid-v4_Processing and Verification Report.html - 2024-10-28T17:17:33.775Z + https://us-ghg-center.github.io/ghgc-docs/generating_statistics_for_validation/odiac-stats-2023/generate_odiac_stats.html + 2024-10-28T19:47:45.950Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/emit-ch4plume-v1_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/epa-ch4emission-grid-v2express_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/odiac-ffco2-monthgrid-v2023_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/lam-testbed-ghg-concentrations_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/tm54dvar-ch4flux-monthgrid-v1_Processing and Verification Report.html - 2024-10-28T17:17:33.775Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/influx-testbed-ghg-concentrations_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/micasa-carbonflux-daygrid-v1_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/eccodarwin-co2flux-monthgrid-v5_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/oco2geos-co2-daygrid-v10r_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/oco2-mip-co2budget-yeargrid-v1_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/noaa-gggrn-ch4-concentrations_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/influx-testbed-ghg-concentrations_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/gra2pes-ghg-monthgrid-v1_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/nec-testbed-ghg-concentrations_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/vulcan-ffco2-yeargrid-v4_Processing and Verification Report.html + 2024-10-28T19:47:45.990Z + + + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/oco2-mip-co2budget-yeargrid-v1_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z https://us-ghg-center.github.io/ghgc-docs/advanceduser.html - 2024-10-28T17:17:33.703Z + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/processingreport.html - 2024-10-28T17:17:33.775Z + https://us-ghg-center.github.io/ghgc-docs/workflow.html + 2024-10-28T19:47:46.018Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/lam-testbed-ghg-concentrations_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/gosat-based-ch4budget-yeargrid-v1_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/noaa-gggrn-co2-concentrations_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/tm54dvar-ch4flux-monthgrid-v1_Processing and Verification Report.html + 2024-10-28T19:47:45.990Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/epa-ch4emission-grid-v2express_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/eccodarwin-co2flux-monthgrid-v5_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/oco2geos-co2-daygrid-v10r_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/odiac-ffco2-monthgrid-v2023_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/noaa-gggrn-ch4-concentrations_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/sedac-popdensity-yeargrid5yr-v4.11_Processing and Verification Report.html + 2024-10-28T19:47:45.990Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/gra2pes-ghg-monthgrid-v1_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/lpjeosim-wetlandch4-grid-v1_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/sedac-popdensity-yeargrid5yr-v4.11_Processing and Verification Report.html - 2024-10-28T17:17:33.775Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/noaa-gggrn-co2-concentrations_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/gosat-based-ch4budget-yeargrid-v1_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/nec-testbed-ghg-concentrations_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/lpjeosim-wetlandch4-grid-v1_Processing and Verification Report.html - 2024-10-28T17:17:33.739Z + https://us-ghg-center.github.io/ghgc-docs/processing_and_verification_reports/emit-ch4plume-v1_Processing and Verification Report.html + 2024-10-28T19:47:45.954Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/lam-testbed-ghg-concentrations_Data_Flow.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/generating_statistics_for_validation/gra2pes-ghg-monthgrid-v1/gra2pes-ghg-monthgrid-v1-generate-statistics.html + 2024-10-28T19:47:45.946Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/odiac-ffco2-monthgrid-v2023_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/services/apis.html + 2024-10-28T19:47:45.990Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/lpjeosim-wetlandch4-grid-v1_Data_Flow.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/datatransformationcode.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/vulcan-ffco2-yeargrid-v4_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/nec-testbed-ghg-concentrations_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/gra2pes-ghg-monthgrid-v1_Data_Flow.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/noaa-gggrn-ch4-concentrations_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/noaa-gggrn-co2-concentrations_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/lpjeosim-wetlandch4-grid-v1_Data_Flow.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/micasa-carbonflux-daygrid-v1_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/vulcan-ffco2-yeargrid-v4_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/sedac-popdensity-yeargrid5yr-v4.11_Data_Flow.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/epa-ch4emission-grid-v2express_Data_Flow.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/data_workflow/influx-testbed-ghg-concentrations_Data_Flow.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/oco2geos-co2-daygrid-v10r_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/lpjwsl-wetlandch4-daygrid-v1.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/noaa-gggrn-co2-concentrations_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/gosat-based-ch4budget-yeargrid-v1.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/eccodarwin-co2flux-monthgrid-v5_Data_Flow.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/oco2geos-co2-daygrid-v10r.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/data_workflow/odiac-ffco2-monthgrid-v2023_Data_Flow.html + 2024-10-28T19:47:45.938Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/epa-ch4emission-monthgrid-v2.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html + 2024-10-28T19:47:46.006Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/lam-testbed-ghg-concentrations.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/vulcan-ffco2-yeargrid-v4_User_Notebook.html + 2024-10-28T19:47:46.018Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/gra2pes-ghg-monthgrid-v1.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html + 2024-10-28T19:47:46.014Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/nec-testbed-ghg-concentrations_User_Notebook.html + 2024-10-28T19:47:46.010Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/sedac-popdensity-yeargrid5yr-v4.11.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/lpjeosim-wetlandch4-grid-v1_User_Notebook.html + 2024-10-28T19:47:46.006Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/nec-testbed-ghg-concentrations.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/gra2pes-ghg-monthgrid-v1_User_Notebook.html + 2024-10-28T19:47:46.002Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/noaa-gggrn-concentrations.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html + 2024-10-28T19:47:46.002Z - https://us-ghg-center.github.io/ghgc-docs/cog_transformation/oco2-mip-co2budget-yeargrid-v1.html - 2024-10-28T17:17:33.707Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/oco2-mip-National-co2budget.html + 2024-10-28T19:47:46.014Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/emit-ch4plume-v1_User_Notebook.html - 2024-10-28T17:17:33.779Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/odiac-ffco2-monthgrid-v2022_User_Notebook.html + 2024-10-28T19:47:46.018Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/gosat-based-ch4budget-yeargrid-v1_User_Notebook.html - 2024-10-28T17:17:33.787Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/oco2-mip-co2budget-yeargrid-v1_User_Notebook.html + 2024-10-28T19:47:46.014Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/epa-ch4emission-grid-v2express_User_Notebook.html - 2024-10-28T17:17:33.783Z + https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/casagfed-carbonflux-monthgrid-v3_User_Notebook.html + 2024-10-28T19:47:45.994Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/lpjeosim-wetlandch4-monthgrid-v1_User_Notebook.html - 2024-10-28T17:17:33.791Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/emit-ch4plume-v1.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/micasa-carbonflux-daygrid-v1_User_Notebook.html - 2024-10-28T17:17:33.795Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/tm54dvar-ch4flux-monthgrid-v1.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/oco2geos-co2-daygrid-v10r_User_Notebook.html - 2024-10-28T17:17:33.799Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/noaa-gggrn-concentrations.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/noaa-insitu_User_Notebook.html - 2024-10-28T17:17:33.795Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/gra2pes-ghg-monthgrid-v1.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/lam-testbed-ghg-concentrations_User_Notebook.html - 2024-10-28T17:17:33.787Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/eccodarwin-co2flux-monthgrid-v5.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/oco2-mip-co2budget-yeargrid-v1_User_Notebook.html - 2024-10-28T17:17:33.795Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/sedac-popdensity-yeargrid5yr-v4.11.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/user_data_notebooks/odiac-ffco2-monthgrid-v2023_User_Notebook.html - 2024-10-28T17:17:33.803Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/epa-ch4emission-grid-v2express.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/generating_statistics_for_validation/odiac-stats-2023/generate_odiac_stats.html - 2024-10-28T17:17:33.735Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/lpjwsl-wetlandch4-daygrid-v1.html + 2024-10-28T19:47:45.922Z - https://us-ghg-center.github.io/ghgc-docs/datausage.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/nec-testbed-ghg-concentrations.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/services/apis.html - 2024-10-28T17:17:33.775Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/oco2-mip-co2budget-yeargrid-v1.html + 2024-10-28T19:47:45.926Z - https://us-ghg-center.github.io/ghgc-docs/datatransformationcode.html - 2024-10-28T17:17:33.723Z + https://us-ghg-center.github.io/ghgc-docs/cog_transformation/odiac-ffco2-monthgrid-v2023.html + 2024-10-28T19:47:45.926Z