Home

Packet 24CD728CE41781C9

type
GRP_TXT
route
FLOOD
hash size
2 bytes
channel
42
first heard
spread
11.5 s
observers
38
Some repeaters on this path have uncertain locations, you can help by adding an observer.

Fan-out by hop

all hops
88 paths
all hops · 38 observers

Paths

hashes · click to isolate
all 19E4 → 6D63 → 4BBC → 06AC → D277 · first 5 hops, shared by all 88 paths
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → FE68
… → 2F1C → C427 → A333 → E8EF → 1D2E → A2BE → 03E7
… → 2F1C → C427 → A333 → E8EF → 1D2E → A2BE → 8CA3
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 9695
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 0406
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → FE68 → DBB8
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9?
… → 2F1C → C427 → A333 → E8EF → 1D2E → A2BE → 140D → 6BFD
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EFEB
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 7F56
… → 2F1C → C427 → A333 → E8EF → 1D2E → A2BE
… → 2F1C → C427 → A333 → E8EF → 33AD → C7E7
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF
… → 2F1C → C427 → A333 → E8EF → 65AF → 79B0 → 60C1
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 7122
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 7F18
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 58F5 → 59D0
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 5E34 → D2C8
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 5E34 → DD83
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E1DB → FDAB
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 02D9 → 1194 → CA6B
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E1DB → A273 → A880
… → 2F1C → 21D0
… → 2F1C → 21D0 → 312B
… → 2F1C → 6584 → 7130 → BB7F
… → 2F1C → 83F0 → ECC7 → A6E7
… → BEEF → 3F6B → E815 → B617
… → BEEF → 96E7 → 9838 → 2525
… → BEEF → 96E7 → A89C → BEAD
… → BEEF → BAD4 → 1864 → 6000
… → BEEF → BAD4 → 1864 → 7E76
… → 2F1C → C427 → A333 → E8EF → 33AD
… → 2F1C → C427 → A333 → E8EF → 65AF
… → 2F1C → C427 → A333 → E8EF → B175
… → 2F1C → C427 → A333 → E8EF → D01B
… → 2F1C → C427 → A333 → E8EF → EE5C
… → BEEF → 3F6B → E815 → B617 → 88F2
… → BEEF → 96E7 → 9838 → 2525 → B007
… → BEEF → BAD4 → 1864 → 6000 → 5975
… → BEEF → BAD4 → 1864 → 6000 → B90B
… → 2F1C → C427 → A333 → E8EF → 0820 → C3F3
… → 2F1C → C427 → A333 → E8EF → 0820 → ED32
… → 2F1C → C427 → A333 → E8EF → 1D2E → 4039
… → 2F1C → C427 → A333 → E8EF → 1D2E → B2B0?
… → 2F1C → C427 → A333 → E8EF → 33AD → 05B0
… → 2F1C → C427 → A333 → E8EF → 65AF → 79B0
… → 2F1C → C427 → A333 → E8EF → C8ED → FD40
… → 2F1C → C427 → A333 → E8EF → D01B → 050E
… → 2F1C → C427 → A333 → E8EF → EE5C → C91D
… → 2F1C → C427 → A333 → E8EF → 1D2E → 4039 → 7E67
… → 2F1C → C427 → A333 → E8EF → 1D2E → A2BE → 3EBA
… → 2F1C → C427 → A333 → E8EF → 1D2E → A2BE → 4C8C
… → 2F1C → C427 → A333 → E8EF → 33AD → 05B0 → 4219
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → F91D
… → BEEF → 96E7 → 9838 → 2525 → BF75? → 040D? → 27CF
… → BEEF → BAD4 → 1864 → 7E76 → 43A1 → 5CBB → 2FED
… → 2F1C → C427 → A333 → E8EF → 1D2E → A2BE → 3EBA → E0CC
… → 2F1C → C427 → A333 → E8EF → C8ED → 0D33 → 06BE → 02BE
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 54D2
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 86A2
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → B1C0
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → CC3C
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → F0AB
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → F8F1
… → 2F1C → C427 → A333 → E8EF → 1D2E → A2BE → 140D → 6BFD → CC36
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 6D87 → 6510
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 8DC7 → AA01
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 5E34
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → 1415
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E9E3?
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 8DC7 → D86B → 1AF6
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 99EB → 6BF2 → 3877
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 58F5 → 388F?
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 5E34 → 1196
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 5E34 → 4D17
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E1DB → 2FD4
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E1DB → A273
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → 99EB → 6BF2 → 3877 → 633F
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 58F5 → 59D0 → 28BB
… → 2F1C → C427 → A333 → E8EF → EE5C → EBEF → 2A69 → EC44 → 58F5 → EF4A → 3A6F
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E1DB → A273 → 1608
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E1DB → A273 → 4607
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E1DB → FDAB → 5331
… → 2F1C → C427 → A333 → E8EF → C8ED → 2D4A → 4BB9? → 2C1D → A100 → E1DB → FDAB → 5ADA
○ observer (35 of 38 advertise a location)
? couldn’t be placed
hash repeater not drawn — its location conflicts with the observations
dashed — location not corroborated

Payload

type
GRP_TXT
channel hash
42 unknown key

Observations

oldest first
observer observer area received offset hops SNR RSSI hash path
PUW · Pullman
+0 ms
7
-6.5
-109
2
19E4 Wen NW→6D63 KJ7JXC-BKYD→4BBC Wen. SW→06AC EAT→D277 N7JMV-NMR-RP→2F1C TomerButte-MoscowID→21D0 LCAC Kamiak
BLI · Bellingham
+120 ms
9
3.8
-111
2
LWS · Lewiston
+258 ms
9
10.8
-99
2
PUW · Pullman
+324 ms
9
-8.0
-109
2
OLM · Olympia
+501 ms
9
-0.8
-117
2
PUW · Pullman
+729 ms
8
11.7
-15
2
19E4 Wen NW→6D63 KJ7JXC-BKYD→4BBC Wen. SW→06AC EAT→D277 N7JMV-NMR-RP→2F1C TomerButte-MoscowID→21D0 LCAC Kamiak→312B PM-G3
OLM · Olympia
+1.10 s
9
-2.5
-106
2
OLM · Olympia
+1.52 s
10
12.0
-49
2
OLM · Olympia
+1.57 s
9
2.0
-101
2
19E4 Wen NW→6D63 KJ7JXC-BKYD→4BBC Wen. SW→06AC EAT→D277 N7JMV-NMR-RP→BEEF N7JMV-RAVENS-RP→3F6B Photon PBR→E815 Vassault Park - Tacoma→B617 N7JMV-GRASS-RP
BLI · Bellingham
+1.76 s
10
0.2
-116
2
ONO · Ontario
+1.98 s
10
-3.5
-114
2
SEA · Seattle
+2.19 s
10
12.0
-45
2
BLI · Bellingham
+2.20 s
12
-2.2
-118
2
19E4 Wen NW→6D63 KJ7JXC-BKYD→4BBC Wen. SW→06AC EAT→D277 N7JMV-NMR-RP→BEEF N7JMV-RAVENS-RP→96E7 VIMESH_WARA_TRIANGLE1→9838 BellHill-Mid Sequim→2525 COB Lookout Underlink→ → →27CF COB Subdued Modulation
BOI · Boise
+2.21 s
11
11.8
-43
2
OLM · Olympia
+2.23 s
10
-9.0
-114
2
BOI · Boise
+2.28 s
11
12.0
-29
2
ONO · Ontario
+2.35 s
10
12.0
-71
2
BOI · Boise
+2.35 s
11
11.5
-52
2
BOI · Boise
+2.44 s
10
5.0
-98
2
BOI · Boise
+2.52 s
11
9.8
-103
2
BOI · Boise
+2.60 s
11
-3.0
-120
2
BOI · Boise
+2.64 s
11
11.8
-47
2
ONO · Ontario
+2.66 s
10
10.5
-35
2
BOI · Boise
+2.70 s
10
11.8
-49
2
BLI · Bellingham
+2.74 s
9
12.0
-91
2
BOI · Boise
+2.76 s
11
11.8
-42
2
BOI · Boise
+2.79 s
11
4.0
-85
2
ONO · Ontario
+2.87 s
11
12.5
-51
2
BOI · Boise
+2.89 s
11
0.0
-100
2
BOI · Boise
+2.96 s
12
12.0
-60
2
BOI · Boise
+3.29 s
13
0.5
-107
2
BOI · Boise
+3.37 s
12
12.8
-28
2
BOI · Boise
+3.51 s
12
3.0
-95
2
BOI · Boise
+3.54 s
12
-8.0
-118
2
BOI · Boise
+3.54 s
12
6.5
-90
2
BOI · Boise
+3.77 s
12
0.8
-97
2
BOI · Boise
+3.80 s
12
5.8
-93
2
BOI · Boise
+3.81 s
12
-6.0
-115
2
BOI · Boise
+3.98 s
11
-1.5
-90
2
BOI · Boise
+4.04 s
13
0.0
-99
2
BOI · Boise
+4.06 s
13
7.8
-91
2
BOI · Boise
+4.06 s
13
-5.0
-112
2
BOI · Boise
+4.09 s
13
-7.3
-84
2
BOI · Boise
+4.25 s
13
12.2
-22
2
BOI · Boise
+4.30 s
13
11.8
-50
2
BOI · Boise
+4.30 s
13
11.5
-44
2
BOI · Boise
+4.38 s
12
10.8
-85
2
BOI · Boise
+4.48 s
12
11.8
-5
2
BOI · Boise
+4.51 s
12
12.5
-5
2
BOI · Boise
+4.60 s
12
11.8
-45
2
BOI · Boise
+4.66 s
13
6.0
-95
2
BOI · Boise
+4.67 s
13
12.2
-44
2
BOI · Boise
+4.72 s
14
6.5
-109
2
BOI · Boise
+4.75 s
12
11.3
-32
2
BOI · Boise
+4.79 s
13
11.8
-39
2
BOI · Boise
+5.17 s
12
11.0
-81
2
BOI · Boise
+5.18 s
12
0.0
-109
2
BOI · Boise
+5.19 s
12
1.2
-112
2
BOI · Boise
+5.19 s
12
-4.8
-115
2
BOI · Boise
+5.19 s
11
9.0
-84
2
BOI · Boise
+5.48 s
15
12.8
-23
2
ONO · Ontario
+5.49 s
11
-2.0
-113
2
BOI · Boise
+5.49 s
11
-3.0
-113
2
TWF · Twin Falls
+5.50 s
16
6.2
-101
2
BOI · Boise
+5.66 s
11
0.8
-99
2
BOI · Boise
+5.74 s
15
12.2
-35
2
TWF · Twin Falls
+5.76 s
16
7.2
-104
2
PIH · Pocatello
+6.07 s
12
9.3
-98
2
TWF · Twin Falls
+6.09 s
17
2.7
-93
2
BOI · Boise
+6.24 s
13
11.2
-83
2
BOI · Boise
+6.27 s
13
3.0
-107
2
BOI · Boise
+6.27 s
13
10.5
-88
2
PIH · Pocatello
+6.29 s
13
3.3
-96
2
TWF · Twin Falls
+6.32 s
13
-0.2
-100
2
IDA · Idaho Falls
+6.32 s
13
4.2
-101
2
PIH · Pocatello
+6.53 s
13
9.8
-83
2
IDA · Idaho Falls
+6.56 s
13
1.2
-85
2
IDA · Idaho Falls
+6.57 s
13
8.8
-72
2
IDA · Idaho Falls
+6.58 s
13
-1.0
-83
2
TWF · Twin Falls
+6.63 s
16
9.5
-98
2
SEA · Seattle
+6.63 s
12
-7.2
-123
2
ONO · Ontario
+6.70 s
14
2.0
-108
2
IDA · Idaho Falls
+6.82 s
13
2.0
-77
2
IDA · Idaho Falls
+6.82 s
13
3.7
-91
2
IDA · Idaho Falls
+6.82 s
13
5.7
-80
2
IDA · Idaho Falls
+6.84 s
13
2.0
-79
2
IDA · Idaho Falls
+6.86 s
14
11.5
-90
2
PIH · Pocatello
+6.87 s
13
5.8
-101
2
TWF · Twin Falls
+7.02 s
17
11.2
-76
2
IDA · Idaho Falls
+7.10 s
14
1.5
-96
2
IDA · Idaho Falls
+7.10 s
14
11.2
-83
2
IDA · Idaho Falls
+7.10 s
14
4.0
-81
2
IDA · Idaho Falls
+7.12 s
14
6.0
-79
2
TWF · Twin Falls
+7.30 s
17
11.8
-87
2
PIH · Pocatello
+7.30 s
13
8.5
-110
2
TWF · Twin Falls
+7.31 s
16
3.7
-95
2
IDA · Idaho Falls
+7.38 s
15
11.7
-85
2
IDA · Idaho Falls
+7.47 s
14
12.5
-17
2
IDA · Idaho Falls
+7.49 s
14
12.0
-35
2
IDA · Idaho Falls
+7.49 s
14
11.8
0
2
IDA · Idaho Falls
+7.52 s
14
-3.5
-106
2
TWF · Twin Falls
+7.71 s
17
-4.8
-98
2
PIH · Pocatello
+7.77 s
13
7.8
-99
2
IDA · Idaho Falls
+7.81 s
15
12.0
-74
2
IDA · Idaho Falls
+7.87 s
15
6.8
-106
2
IDA · Idaho Falls
+7.95 s
15
7.5
-86
2
TWF · Twin Falls
+7.97 s
12
12.0
-82
2
IDA · Idaho Falls
+8.07 s
15
11.5
-42
2
IDA · Idaho Falls
+8.07 s
14
-6.7
-103
2
IDA · Idaho Falls
+8.08 s
15
11.5
0
2
IDA · Idaho Falls
+8.08 s
15
12.0
-42
2
IDA · Idaho Falls
+8.10 s
15
11.0
0
2
IDA · Idaho Falls
+8.11 s
16
12.5
-51
2
PIH · Pocatello
+8.16 s
14
8.8
-104
2
LGU · Logan
+8.18 s
15
12.8
-22
2
IDA · Idaho Falls
+8.22 s
15
11.7
-65
2
IDA · Idaho Falls
+8.24 s
15
0.7
-105
2
IDA · Idaho Falls
+8.33 s
15
2.0
-113
2
IDA · Idaho Falls
+8.35 s
13
11.5
-37
2
IDA · Idaho Falls
+8.37 s
13
11.5
-12
2
IDA · Idaho Falls
+8.37 s
12
-4.7
-118
2
TWF · Twin Falls
+8.38 s
17
10.2
-98
2
TWF · Twin Falls
+8.39 s
17
5.2
-94
2
IDA · Idaho Falls
+8.39 s
13
11.0
-8
2
IDA · Idaho Falls
+8.56 s
15
7.5
-102
2
IDA · Idaho Falls
+9.10 s
16
-2.0
-101
2
IDA · Idaho Falls
+9.35 s
15
11.5
-57
2
IDA · Idaho Falls
+9.38 s
13
-3.0
-118
2
IDA · Idaho Falls
+9.46 s
15
12.2
-49
2
IDA · Idaho Falls
+9.69 s
16
1.0
-115
2
IDA · Idaho Falls
+9.75 s
16
-3.5
-117
2
LGU · Logan
+10.7 s
16
11.8
-69
2
IDA · Idaho Falls
+11.5 s
13
-1.2
-95
2

path observers heard by
5
Pete and Repeat, KWC - County Line Hv4, UVBDA-Bot, KWC - Snitch, NX-01 Subspace Repeater
4
MER-01, Eagle Island 🦅 Repeater, Ustick-observe, Uhuru_Observer
4
MER-01, Kleiner-Park, Eagle Island 🦅 Repeater, Uhuru_Observer
4
MER-01, Kleiner-Park, Eagle Island 🦅 Repeater, MikeCorePi4ToadRepeater
4
UVBDA-Bot, Pete and Repeat, KWC - County Line Hv4, KWC - Snitch
4
KWC - County Line Hv4, UVBDA-Bot, KWC - Snitch, Pete and Repeat
4
KWC - County Line Hv4, UVBDA-Bot, Pete and Repeat, KWC - Snitch
3
MER-01, Eagle Island 🦅 Repeater, Kleiner-Park
3
MER-01, Eagle Island 🦅 Repeater, Kleiner-Park
3
IDM OBSv4, guilty-spark, HZ
3
NX-01 Subspace Repeater, UVBDA-Bot, KWC - Snitch
3
NX-01 Subspace Repeater, Pete and Repeat, UVBDA-Bot
2
MER-01, Kleiner-Park
2
Dagobah Observer, 🐴 Lookout
2
Patriot Observer , Eagle Island 🦅 Repeater
2
IDM OBSv4, HZ
2
🔤 TYHEE NUC 🗼, KWC - County Line Hv4
2
MER-01, Ustick-observe
2
🔤 TYHEE NUC 🗼, Plano2-OH-Hv4
2
RXE KB7WHO Rm Hv4, RXE KB7WHO openhop observer
2
RXE KB7WHO Rm Hv4, RXE KB7WHO openhop observer
2
Rex Temple Repeater, Plano2-OH-Hv4
2
🗼Beacon-of-Buhl-G3, EchoBase
2
Plano2-OH-Hv4, KWC - County Line Hv4
2
🗼Beacon-of-Buhl-G3, EchoBase
19E4 Wen NW→6D63 KJ7JXC-BKYD→4BBC Wen. SW→06AC EAT→D277 N7JMV-NMR-RP→2F1C TomerButte-MoscowID→21D0 LCAC Kamiak
1
viking_obs
19E4 Wen NW→6D63 KJ7JXC-BKYD→4BBC Wen. SW→06AC EAT→D277 N7JMV-NMR-RP→2F1C TomerButte-MoscowID→21D0 LCAC Kamiak→312B PM-G3
1
PalouseMesh-obs
1
<(-_-)> N. Observer
1
PalouseMesh-obs
19E4 Wen NW→6D63 KJ7JXC-BKYD→4BBC Wen. SW→06AC EAT→D277 N7JMV-NMR-RP→BEEF N7JMV-RAVENS-RP→3F6B Photon PBR→E815 Vassault Park - Tacoma→B617 N7JMV-GRASS-RP
1
Shad Obs
1
Eye of Toad 🐸
1
Eye of Toad 🐸
1
Fir Tree Observer
1
Shad Obs
1
Patriot Observer
1
OTMF-Observer🌙
1
RtB PiPico HA Monitor
1
Patriot Observer
1
Patriot Observer
1
Asta G3
1
Eye of Toad 🐸
1
Fir Tree Observer
1
Shad Obs
1
Nyssa Room Observer
1
Nyssa Room Observer
1
Preston WiFi Node
1
RtB PiPico HA Monitor
1
Dagobah Observer
1
IDM OBSv4
1
OTMF-Observer🌙
1
Patriot Observer
1
Kleiner-Park
1
Preston WiFi Node
1
MikeCorePi4ToadRepeater
1
Kleiner-Park
1
🐴 Lookout
1
🗼Beacon-of-Buhl-G3
19E4 Wen NW→6D63 KJ7JXC-BKYD→4BBC Wen. SW→06AC EAT→D277 N7JMV-NMR-RP→BEEF N7JMV-RAVENS-RP→96E7 VIMESH_WARA_TRIANGLE1→9838 BellHill-Mid Sequim→2525 COB Lookout Underlink→ → →27CF COB Subdued Modulation
1
Eye of Toad 🐸
1
Asta G3
1
MikeCorePi4ToadRepeater
1
HIV-01-RO
1
KWC - County Line Hv4
1
🔤 TYHEE NUC 🗼
1
🔤 TYHEE NUC 🗼
1
🗼Beacon-of-Buhl-G3
1
🔤 TYHEE NUC 🗼
1
🔤 TYHEE NUC 🗼
1
Patriot Observer
1
TCObserver
1
🔤 TYHEE NUC 🗼
1
RXE KB7WHO Rm Hv4
1
Rex Temple Repeater
1
TCObserver
1
TCObserver
1
Plano2-OH-Hv4
1
👖Newton Observer
1
Plano2-OH-Hv4
1
Rex Temple Repeater
1
Plano2-OH-Hv4
1
🗼Beacon-of-Buhl-G3
1
🗼Beacon-of-Buhl-G3
1
👖Newton Observer
1
RXE KB7WHO Rm Hv4
1
Rex Temple Repeater
1
EchoBase
1
EchoBase
1
🗼Beacon-of-Buhl-G3
1
🗼Beacon-of-Buhl-G3

Positions not used

as the map drew them
repeater on the map reason
RULE Van Solar
not drawn
neighbours put it 372 km away
👖CarPeater 01🚙
drawn dashed
operator-declared mobile

Raw bytes

35 bytes