code: public static String getServerFromBalancer(String balancerUrl,String applicationKey) throws IOException, InvalidBalancerServerException {
  		Matcher protocolMatcher = urlProtocolPattern.matcher(balancerUrl);
  
  		String protocol = protocolMatcher.matches() ? "" : protocolMatcher.group(1);
  
  		String parsedUrl = String.format("%s%s", protocol, balancerUrl);
  		
  		if(!Strings.isNullOrEmpty(applicationKey)){
              // CAUSE: Prefer String.format to +
              parsedUrl += String.format("?appkey=%s", applicationKey);
  		}
  		
  		URL url = new URL(parsedUrl);
  
          // CAUSE: Unused assignment
          String clusterServer;
  
  		clusterServer = unsecureRequest(url);
  
  		return clusterServer;
  	}
docs: Retrieves an Ortc Server url from the Ortc Balancer
  
  @param balancerUrl
  The Ortc Balancer url
  @return An Ortc Server url
  @throws java.io.IOException
  @throws InvalidBalancerServerException