Data as of Nov 14, 2026

193.76.0.0/16

No anonymizer space · no proxy exits in 30 days

Wind TRE S.P.A.

Announcement
this exact prefix
RPKI valid
Announced by
Type
Business
50% of it

Registrations in this block

The registry's network records over the announcement: those covering it, widest first, then every record inside it, under its parent.

RangeAddressesNetnameHolderTypeCreatedAbuse contact
193.76.0.0/1665,536IT-IUNET-940426Wind TRE S.P.A. (ORG-IA36-RIPE) · ITALLOCATED PAJul 11, 2002abuse@wind.it
└ 193.76.0.0/1732,768WINDCorporate CustomersSUB-ALLOCATED PAOct 3, 2001abuse@wind.it
via IT-IUNET-940426
└ 193.76.1.0/24256IUNET-NOC-2IUnet Network Operations Center, MilanASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.2.0/2816INFOSTRADA-CUSTOMER-193762DAEWOOMOTOR2ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.37.0/24256IUNET-POP-37IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.38.0/24256IUNET-POP-38IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.39.0/24256IUNET-POP-39IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.40.0/24256IUNET-POP-40IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.41.0/24256IUNET-POP-41IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.42.0/24256IUNET-POP-42IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.43.0/24256IUNET-POP-43IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.44.0/24256IUNET-POP-44IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.45.0/24256IUNET-POP-45IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.46.0/24256IUNET-POP-46IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.47.0/24256IUNET-POP-47IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.48.0/24256IUNET-POP-48IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.49.0/24256IUNET-POP-49IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.50.0/24256IUNET-POP-50IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.51.0/24256IUNET-POP-51IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.52.0/24256IUNET-POP-52IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.53.0/24256IUNET-POP-53IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.54.0/24256IUNET-POP-54IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.55.0/24256IUNET-POP-55IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.56.0/24256IUNET-POP-56IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.57.0/24256IUNET-POP-57IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.58.0/24256IUNET-POP-58IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.59.0/24256IUNET-POP-59IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.60.0/24256IUNET-POP-60IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.61.0/24256IUNET-POP-61IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.63.0/24256INFOSTRADA-CUSTOMER-1937663MCLINKASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.64.64/2664INFOSTRADA-CUSTOMER-1937664unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.66.0/24256IUNET-POP-66IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.66.0/2732INFOSTRADA-CUSTOMER-1937666AUTOVIE66ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-66
└ 193.76.67.0/24256IUNET-POP-67IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.68.0/24256IUNET-POP-68IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.69.0/24256IUNET-POP-69IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.70.0/24256INFOSTRADA-CUSTOMER-1937670unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.71.0/24256IUNET-POP-71IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.71.0/2732INFOSTRADA-CUSTOMER-1937671unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-71
└ 193.76.72.0/24256IUNET-POP-72IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.73.0/24256IUNET-POP-73IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.74.0/24256IUNET-POP-74IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.75.0/24256IUNET-POP-75IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.75.128/2664INFOSTRADA-CUSTOMER-1937675ARGOSID75ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-75
└ 193.76.75.192/2664INFOSTRADA-CUSTOMER-1937675III238ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-75
└ 193.76.76.0/24256IUNET-POP-76IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.76.0/2732INFOSTRADA-CUSTOMER-1937676TELEAP76ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-76
└ 193.76.76.96/2732INFOSTRADA-CUSTOMER-1937676SRD232ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-76
└ 193.76.76.128/2732INFOSTRADA-CUSTOMER-1937676HALIFAX76ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-76
└ 193.76.76.192/2732INFOSTRADA-CUSTOMER-1937676MAVELLIA76ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-76
└ 193.76.76.224/2732INFOSTRADA-CUSTOMER-1937676REPLASTIC76ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-76
└ 193.76.77.0/24256IUNET-POP-77IUnet Point Of PresenceASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.77.80/2816INFOSTRADA-CUSTOMER-1937677NEXUS77ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-77
└ 193.76.77.112/2816INFOSTRADA-CUSTOMER-1937677NEXUS77ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-77
└ 193.76.77.208/2816INFOSTRADA-CUSTOMER-1937677AIS77ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-77
└ 193.76.77.224/2816INFOSTRADA-CUSTOMER-1937677NEXUS77ASSIGNED PAOct 3, 2001abuse@wind.it
via IUNET-POP-77
└ 193.76.78.0/24256INFOSTRADA-CUSTOMER-1937678unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.78.8/298INFOSTRADA-CUSTOMER-1937678BREACH78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.96/298INFOSTRADA-CUSTOMER-1937678unknownASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.104/298INFOSTRADA-CUSTOMER-1937678unknownASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.112/298INFOSTRADA-CUSTOMER-1937678NEXUS78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.120/298INFOSTRADA-CUSTOMER-1937678KAPPA78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.128/298INFOSTRADA-CUSTOMER-1937678TECNOIT78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.144/298INFOSTRADA-CUSTOMER-1937678TELERETE78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.176/298INFOSTRADA-CUSTOMER-1937678unknownASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.184/298INFOSTRADA-CUSTOMER-1937678ONW78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.200/298INFOSTRADA-CUSTOMER-1937678AIS78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.208/298INFOSTRADA-CUSTOMER-1937678AIS78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.216/298INFOSTRADA-CUSTOMER-1937678TELERETE78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.78.224/298INFOSTRADA-CUSTOMER-1937678NEXUS78ASSIGNED PAOct 3, 2001abuse@wind.it
via INFOSTRADA-CUSTOMER-1937678
└ 193.76.79.0/24256INFOSTRADA-CUSTOMER-1937679unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.82.0/24256INFOSTRADA-CUSTOMER-1937682IHNET82ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.83.0/24256INFOSTRADA-CUSTOMER-1937683unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.86.0/24256INFOSTRADA-CUSTOMER-1937686IHNET86ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.87.0/24256INFOSTRADA-CUSTOMER-1937687unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.88.0/212,048IUNET76-88InfostradaS.p.A.ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.96.0/24256IUNET76-96Infostrada SpAASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.97.0/24256INFOSTRADA-CUSTOMER-1937697unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.98.0/24256INFOSTRADA-CUSTOMER-1937698unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.103.0/24256IUNET76-103Infostrada SpAASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.106.0/24256INFOSTRADA-CUSTOMER-19376106QUINARY106ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.107.0/24256IUNET76-107Infostrada SpAASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.108.0/24256INFOSTRADA-CUSTOMER-19376108unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.109.0/24256INFOSTRADA-CUSTOMER-19376109unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.110.0/24256INFOSTRADA-CUSTOMER-19376110AUTOGERMA110ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.111.0 - 193.76.112.255512IUNET76-111Iunet MaxASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.113.0 - 193.76.114.255512INFOSTRADA-CUSTOMER-19376113MEDIABIT113ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.115.0/24256INFOSTRADA-CUSTOMER-19376115unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.116.0/221,024INFOSTRADA-CUSTOMER-19376116BASSILICHI116ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.120.0/24256INFOSTRADA-CUSTOMER-19376120unknownASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.122.0/24256INFOSTRADA-CUSTOMER-19376122INTERPORTO122ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.123.0/24256INFOSTRADA-CUSTOMER-19376123EUROMEDIA123ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.124.0/24256INFOSTRADA-CUSTOMER-19376124TREFGROUP124ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.125.0/24256INFOSTRADA-CUSTOMER-19376125ACI125ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.126.0/24256INFOSTRADA-CUSTOMER-19376126INFOSYS126ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.127.0/24256INFOSTRADA-CUSTOMER-19376127RAI127ASSIGNED PAOct 3, 2001abuse@wind.it
via WIND
└ 193.76.128.0/1732,768IT-INFOSTRADA-193-76INFOSTRADASUB-ALLOCATED PAOct 3, 2001abuse@wind.it
via IT-IUNET-940426
└ 193.76.128.0/198,192INFOSTRADA-CUSTOMER-19376128TLSOFT128ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.200.0/24256IUNET17-200IP reserved for serialsASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.203.0/24256INFOSTRADA-CUSTOMER-19376203unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.209.0/24256INFOSTRADA-CUSTOMER-19376209SNF209ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.210.0/24256INFOSTRADA-CUSTOMER-19376210unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.211.0/24256IT-INFOSTRADA211Information Technology InfostradaASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.212.0/24256IT-WINDInformation Technology WindASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.213.0/24256IUNET76-213Infostrada SpAASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.214.0/24256INFOSTRADA-CUSTOMER-19376214EDISON214ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.215.0/24256INFOSTRADA-CUSTOMER-19376215TELEAP215ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.217.0/24256INFOSTRADA-CUSTOMER-19376217CSINFO217ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.218.0/24256INFOSTRADA-CUSTOMER-19376218EDISON218ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.219.0/24256INFOSTRADA-CUSTOMER-19376219ENEL219ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.220.0/24256INFOSTRADA-CUSTOMER-19376220unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.221.0/24256INFOSTRADA-CUSTOMER-19376221unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.222.0/24256INFOSTRADA-CUSTOMER-19376222SIOSISTEMI222ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.223.0/24256INFOSTRADA-CUSTOMER-19376223unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.224.0/23512INFOSTRADA-CUSTOMER-19376224unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.226.0/24256INFOSTRADA-CUSTOMER-19376226unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.228.0/24256INFOSTRADA-CUSTOMER-19376228SIGMASISTEMI228ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.229.0/24256INFOSTRADA-CUSTOMER-1937623229FIVENET229ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.230.0/24256INFOSTRADA-CUSTOMER-19376230FINITALASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.231.0/24256INFOSTRADA-CUSTOMER-19376231TARI231ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.232.0/24256INFOSTRADA-CUSTOMER-19376232unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.233.0/24256INFOSTRADA-CUSTOMER-19376233unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.234.0/23512INFOSTRADA-CUSTOMER-19376234MCLINKASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.237.0/24256INFOSTRADA-CUSTOMER-19376237unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.239.0/24256INFOSTRADA-CUSTOMER-19376239DORLAYER239ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.240.0/24256INFOSTRADA-CUSTOMER-19376240RATIOCONSULTA240ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.241.0/24256INFOSTRADA-CUSTOMER-19376241TECNET241ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.242.0/24256TENInternet access providerASSIGNED PA—abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.243.0/24256IUNET76-243Infostrada SpAASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.244.0/24256INFOSTRADA-CUSTOMER-19376244NEXUSB244ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.245.0/24256INFOSTRADA-CUSTOMER-19376245ITALYNKASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.246.0/24256INFOSTRADA-CUSTOMER-19376246unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.248.0/24256INFOSTRADA-CUSTOMER-19376248unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.249.0/24256INFOSTRADA-CUSTOMER-19376249unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.250.0/24256INFOSTRADA-CUSTOMER-19376250RADIOCONSULTA250ASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.251.0 - 193.76.254.2551,024INFOSTRADA-CUSTOMER-19376251unknownASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76
└ 193.76.255.0/24256IUNET76-255IUnet NetworkASSIGNED PAOct 3, 2001abuse@wind.it
via IT-INFOSTRADA-193-76

A contact marked “via” is the registry's: the record names none of its own, so the registry hands down its parent's.

Composition

The types across the prefix's announced space, by addresses.

Announced space

Address share

Announced space

Types across the prefix

65,536 addresses
TypeAddressesShareRanges
Business32,76850%44
Mobile32,76850%1

Network & registry

Routing timeline

Who has announced this prefix

Summary

Routing history

Pattern
Stable
First seen
May 2005
Current origin since
May 2005 · 22 yr
Origin networks
1