Detailed information about 209.139.224.0/20