Detailed information about 183.90.64.0/20