- AS Info
- Graph v4
- Graph v6
- Prefixes v4
- Prefixes v6
- Bogon
- Peers v4
- Peers v6
- Whois
- RDAP
- IRR
- IX
- Traceroute
Company Website:
Looking Glass:
Country of Origin:
Internet Exchanges: 1
Prefixes Originated (all): 328
Prefixes Originated (v4): 326
Prefixes Originated (v6): 2
Prefixes Announced (all): 328
Prefixes Announced (v4): 326
Prefixes Announced (v6): 2
RPKI Originated Valid (all): 328 RPKI Originated Valid (v4): 326 RPKI Originated Valid (v6): 2
RPKI Originated Invalid (all): 0 RPKI Originated Invalid (v4): 0 RPKI Originated Invalid (v6): 0
BGP Peers Observed (all): 5
BGP Peers Observed (v4): 5
BGP Peers Observed (v6): 2
IPs Originated (v4): 251,904
AS Paths Observed (v4): 3,334
AS Paths Observed (v6): 662
Average AS Path Length (all): 5.691
Average AS Path Length (v4): 5.774
Average AS Path Length (v6): 5.270
Prefixes Originated (all): 328
Prefixes Originated (v4): 326
Prefixes Originated (v6): 2
Prefixes Announced (all): 328
Prefixes Announced (v4): 326
Prefixes Announced (v6): 2
RPKI Originated Valid (all): 328 RPKI Originated Valid (v4): 326 RPKI Originated Valid (v6): 2
RPKI Originated Invalid (all): 0 RPKI Originated Invalid (v4): 0 RPKI Originated Invalid (v6): 0
BGP Peers Observed (all): 5
BGP Peers Observed (v4): 5
BGP Peers Observed (v6): 2
IPs Originated (v4): 251,904
AS Paths Observed (v4): 3,334
AS Paths Observed (v6): 662
Average AS Path Length (all): 5.691
Average AS Path Length (v4): 5.774
Average AS Path Length (v6): 5.270
AS9676 IPv4 Peers
AS9676 IPv6 Peers
| ASN | Name |
|---|---|
| AS7533 | Savecom International Inc. |
AS9676 IPv4 Peer Count
AS9676 IPv6 Peer Count
AS9676 IPv4 Prefixes Announced
AS9676 IPv6 Prefixes Announced
AS9676 IPv4 Prefixes Originated
AS9676 IPv6 Prefixes Originated
AS9676 IPv4 Route Propagation
Loading...AS9676 IPv6 Route Propagation
Loading...| Prefix | Description | Visibility |
|---|---|---|
| Loading Prefixes... | ||
| Prefix | Description |
|---|---|
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Tong Ya Cable T.V. Co.Ltd
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
SAVECOM Inc.
![]() |
![]() ![]() |
SaveCom Internation Inc.
![]() |
![]() ![]() |
SaveCom Internation Inc.
![]() |
![]() ![]() |
SaveCom Internation Inc.
![]() |
![]() ![]() |
SaveCom Internation Inc.
![]() |
![]() ![]() |
SaveCom Internation Inc.
![]() |
![]() ![]() |
SaveCom Internation Inc.
![]() |
![]() ![]() |
SaveCom Internation Inc.
![]() |
![]() ![]() |
Hualien CATV Corporation
![]() |
![]() ![]() |
Hualien CATV Corporation
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hualien CATV Corporation
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hualien CATV Corporation
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hualien CATV Corporation
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Hualien CATV Corporation
![]() |
![]() ![]() |
Hiway Broadband co.Ltd
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
Savecom International Inc.
![]() |
| Prefix | Description | Visibility |
|---|---|---|
| Loading Prefixes... | ||
| Prefix | Description |
|---|---|
![]() ![]() |
Savecom International Inc.
![]() |
![]() ![]() |
SaveCom International Inc.
![]() |
| Bogon Prefixes | ||
|---|---|---|
| Prefix | Type | Status |
| Rank | Description | IPv6 | Peer |
|---|---|---|---|
| 1 | Savecom International Inc.![]() |
X | AS7533 |
| 2 | Taiwan Network Access Point![]() |
AS7656 | |
| 3 | Taiwan Fixed Network, Telco and Network Service Provider.![]() |
X | AS9924 |
| 4 | Digital United Inc.![]() |
AS4780 | |
| 5 | Yuan-Jhen Info., Co., Ltd![]() |
AS131149 |
| Rank | Description | IPv4 | Peer |
|---|---|---|---|
| 1 | Savecom International Inc.![]() |
X | AS7533 |
| 2 | Taiwan Fixed Network, Telco and Network Service Provider.![]() |
X | AS9924 |
Loading whois...
Loading...
APNIC
aut-num: AS9676
as-name: SAVECOM-TW
descr: SaveCom Internation Inc.
descr: 5f, No. 11, alley 6, Lane 45, Pao-Hsin Rd.,
descr: Hain-Tien City, Taipei, Taiwan
country: TW
import: from AS4778 action pref=100; accept ANY
import: from AS7655 action pref=100; accept ANY
import: from AS7481 action pref=100; accept ANY
import: from AS7482 action pref=100; accept ANY
import: from AS7541 action pref=100; accept ANY
export: to AS4778 announce AS9676
export: to AS7655 announce AS9676
export: to AS7481 announce AS9676
export: to AS7482 announce AS9676
export: to AS7541 announce AS9676
default: to AS4778 action pref=10; networks ANY
admin-c: DL101-AP
tech-c: CL154-AP
abuse-c: AT939-AP
mnt-by: MAINT-TW-TWNIC
mnt-irt: IRT-SAVECOM-1-TW
last-modified: 2025-11-06T09:06:54Z
source: APNIC
| Exchange | CC | City | IPv4 | IPv6 |
|---|---|---|---|---|
STUIX
![]() |
TW | Taipei City | 103.158.187.139 | 2a0f:5707:ffe3::139 |
Loading probes...
| Select Probe | ||||
|---|---|---|---|---|
| Type | Name | ASN | IP | City |
⏳
Results will appear here.




