Detailed information about 123.109.80.0/20