The ROA status for 23.251.252.0/22 is VALID
Requested from 3.236.156.34
Information gathering took 25.434981ms