Detailed information about 166.94.128.0/20