Detailed information about 123.28.144.0/20