Internet Route Registry

These entries are queried from radb.net using whois, you can try my project getting these.

:AS269553

route:          45.185.192.0/22
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220718  #14:43:09Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route:          45.185.192.0/22
descr:          REDE ONLINE INTERNET LTDA
origin:         AS269553
notify:         db-admin [at] bgp.net.br
mnt-by:         MAINT-AS269553
changed:        db-admin [at] bgp.net.br 20200715
source:         TC
last-modified:  2021-05-05T02:07:41Z
rpki-ov-state:  valid

route:          45.185.192.0/23
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #18:28:15Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route:          45.185.192.0/24
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #18:25:19Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route:          45.185.193.0/24
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #18:29:13Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route:          45.185.194.0/23
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #18:30:09Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route:          45.185.194.0/24
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #18:30:43Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route:          45.185.195.0/24
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #18:31:20Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c::/32
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220718  #14:43:53Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c::/33
origin:         AS269553
descr:          RedeOnline (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220719  #23:01:49Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c::/34
origin:         AS269553
descr:          RedeOnline (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220719  #23:00:59Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #19:57:35Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:1000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #19:58:30Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:2000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #19:59:04Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:3000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #19:59:39Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:4000::/34
origin:         AS269553
descr:          RedeOnline (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220719  #23:03:37Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:4000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:00:21Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:5000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:00:58Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:6000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:01:32Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:7000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:02:14Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:8000::/33
origin:         AS269553
descr:          RedeOnline (AS269553) CIDR
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220719  #22:58:10Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:8000::/34
origin:         AS269553
descr:          RedeOnline (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220719  #23:04:26Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:8000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:03:00Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:9000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:03:31Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:a000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:04:04Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:b000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:04:47Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:c000::/34
origin:         AS269553
descr:          RedeOnline (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220719  #23:05:27Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:c000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:05:16Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:d000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:05:48Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:e000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:06:36Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid

route6:         2804:665c:f000::/36
origin:         AS269553
descr:          Rede Online (AS269553) CIDR
admin-c:        DUMMY-RADB
tech-c:         DUMMY-RADB
remarks:        ==========================================================
                This is a RedeOnline (AS262765) owned route object
                Abuse/UCE: abuse [at] redeonline.net.br
                Network: engenharia [at] redeonline.net.br
                Peering: peering [at] redeonline.net.br
                Website: https://redeonline.net.br/
                Peering and Routing Policy: https://www.peeringdb.com/net/23964
                ==========================================================
notify:         engenharia [at] redeonline.net.br
mnt-by:         MAINT-AS269553
changed:        rudsoncosta [at] 3rsolution.com.br 20220717  #20:07:11Z
source:         RADB
last-modified:  2024-02-12T18:46:19Z
rpki-ov-state:  valid