| REGION | SITE | PLOT | YEAR | MONTH | DAY | THROW | PERIOD | CUM | DSLDD | ABEIMM | ACARIN | ANAJUN | ANISOP | APHPAC | APHWIL | ARIPAL | BELNYM | BELSPP | BIVALV | BRAGRA | CELBER | CELEPO | CELFAS | CELSPP | CERATO | CHIRON | COENAG | COLEOA | COLEOL | COLEOP | CORING | CORIXI | CURCUL | CYBFIM | CYBSPP | DINSPP | DIPTER | DYTSPP | ELLBUC | EPHEME | EPIPRI | EPISTE | ERYMIN | ERYPLE | ERYSIM | ERYSPP | ERYVES | GASTRO | GERRID | GYRELE | GYRSPP | HAISPP | HETERO | HIRUDI | HYDOBL | HYDROB | HYDSPP | LEPIDO | LETSPP | LETUHL | LIBAUR | LIBINC | LIBNEE | LIBSPP | LIMFRA | LITMON | MARCOR | MELTUB | MICDIL | NEMATO | NEOHES | NEOUNI | NEUROP | NOTVIR | OLIGOC | PACLON | PALPAL | PANSPP | PELBAL | PELFEM | PLASPP | PLATYH | POMCAN | POMMAC | POMPAL | PSECOL | RANATP | SPHAER | SPOLAC | STRATI | TABANI | TANSPP | TANYPO | TAPLOU | TIPULI | TRACAR | TREFLO | TRICHO | UNIDEN | VELIID | NOINVT | INVTOT |
---|
Column Name: | REGION
| SITE
| PLOT
| YEAR
| MONTH
| DAY
| THROW
| PERIOD
| CUM
| DSLDD
| ABEIMM
| ACARIN
| ANAJUN
| ANISOP
| APHPAC
| APHWIL
| ARIPAL
| BELNYM
| BELSPP
| BIVALV
| BRAGRA
| CELBER
| CELEPO
| CELFAS
| CELSPP
| CERATO
| CHIRON
| COENAG
| COLEOA
| COLEOL
| COLEOP
| CORING
| CORIXI
| CURCUL
| CYBFIM
| CYBSPP
| DINSPP
| DIPTER
| DYTSPP
| ELLBUC
| EPHEME
| EPIPRI
| EPISTE
| ERYMIN
| ERYPLE
| ERYSIM
| ERYSPP
| ERYVES
| GASTRO
| GERRID
| GYRELE
| GYRSPP
| HAISPP
| HETERO
| HIRUDI
| HYDOBL
| HYDROB
| HYDSPP
| LEPIDO
| LETSPP
| LETUHL
| LIBAUR
| LIBINC
| LIBNEE
| LIBSPP
| LIMFRA
| LITMON
| MARCOR
| MELTUB
| MICDIL
| NEMATO
| NEOHES
| NEOUNI
| NEUROP
| NOTVIR
| OLIGOC
| PACLON
| PALPAL
| PANSPP
| PELBAL
| PELFEM
| PLASPP
| PLATYH
| POMCAN
| POMMAC
| POMPAL
| PSECOL
| RANATP
| SPHAER
| SPOLAC
| STRATI
| TABANI
| TANSPP
| TANYPO
| TAPLOU
| TIPULI
| TRACAR
| TREFLO
| TRICHO
| UNIDEN
| VELIID
| NOINVT
| INVTOT
|
Definition: | Region in Everglades | Site within that region of the Everglades. Each site consists of 3 to 5 plots. | Unique sampling unit. Each site consists of 3 to 5 plots. | Year in study. | Month of year. | Day of year. | 7 samples, referred to as throws, are collected at each plot. Each throw is 1 meter squared. | Sampling period within each year. There are five sampling periods per year. | Count of the cumulative sampling event. Each period increases cum by 1. There are 5 sampling periods each year. | Days since last dry down, with dry down defined as depth < 5 cm. | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Count of this species per meter square. Species codes are in "throwtrap_species_codes_key.csv" | Indicates if no invertebrates were in the sample, 0 = inverts collected and 1 = no inverts collected | Total count of collected invertebrates per meter square |
Storage Type: | string
| float
| string
| dateTime
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| float
| string
| float
|
Measurement Type: | nominal | ratio | nominal | dateTime | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | ratio | nominal | ratio |
Measurement Values Domain: | Allowed Values and DefinitionsEnumerated Domain | | Code Definition | Code | SRS | Definition | Shark River Slough, Everglades, FL, USA | Source | |
|
|
| Unit | dimensionless | Type | real |
| Allowed Values and DefinitionsEnumerated Domain | | Code Definition | Code | A | Definition | Plot A | Source | |
| Code Definition | Code | B | Definition | Plot B | Source | |
| Code Definition | Code | C | Definition | Plot C | Source | |
| Code Definition | Code | D | Definition | Plot D | Source | |
| Code Definition | Code | E | Definition | Plot E | Source | |
|
|
| | Unit | dimensionless | Type | integer |
| Unit | dimensionless | Type | integer |
| Unit | dimensionless | Type | integer |
| Unit | dimensionless | Type | real |
| Unit | dimensionless | Type | integer |
| | Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Unit | numberPerMeterSquared | Type | real |
| Allowed Values and DefinitionsEnumerated Domain | | Code Definition | Code | 0 | Definition | Inverts collected | Source | |
| Code Definition | Code | 1 | Definition | No inverts collected | Source | |
|
|
| Unit | numberPerMeterSquared | Type | real |
|
Missing Value Code: | | | | | | | | | | | Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
| Code | NA | Expl | Sample could not be collected |
|
Accuracy Report: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Accuracy Assessment: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Coverage: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Methods: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |