Detailed information about 123.18.96.0/20