Detailed information about 184.154.128.0/20