Detailed information about 165.84.32.0/20