Detailed information about 177.209.128.0/18