Detailed information about 149.62.0.0/19