Detailed information about 69.53.144.0/20