int i = localHttpResponse.getStatusLine().getStatusCode();
if (i > 299)
{
HttpEntity localHttpEntity1 = localHttpResponse.getEntity();
if (localHttpEntity1 != null)
localHttpResponse.setEntity(new BufferedHttpEntity(localHttpEntity1));
this.managedConn.close();
throw new TunnelRefusedException("CONNECT refused by proxy: " + localHttpResponse.getStatusLine(), localHttpResponse);
}
this.managedConn.markReusable();
return false;