Detailed information about 109.203.224.0/20