Detailed information about 123.81.144.0/20