Detailed information about 149.12.144.0/20