Detailed information about 123.103.224.0/20