Location: Yates, Stark, Klein, Antia, Callard, 2007 @ e72d70af39c7 / yates_2007a.xul

Author:
Hanne <Hanne@hanne-nielsens-macbook.local>
Date:
2010-07-06 12:07:52+12:00
Desc:
Made new xul files, added clickable SVGs to session files for A B and C
Permanent Source URI:
http://models.cellml.org/workspace/yates_stark_klein_antia_callard_2007/rawfile/e72d70af39c75535ee62520264477d9367f5e49f/yates_2007a.xul

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="layout-diagram" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" style="overflow: auto" onload="setupDocument()">
<hbox>
	<scale id="zoom_scale" value="10" min="7" max="14" flex="4"/>
	<label value="Zoom" control="zoom_scale" flex="1"/>
	<button id="reset_button" label="Reset View" flex="1"/>
	<spacer flex="34"/>
</hbox>
<script>
<![CDATA[
window.model_entities =
  {

			
	x: {
		id: "x",
		y: "x/x",
		x: "environment/time",
		graph: "Traces: Clickable Elements Against Time (days)",
		colour: "#ff9900",
		linestyle: "none"
	},

	y: {
		id: "y",
		y: "y/y",
		x: "environment/time",
		graph: "Traces: Clickable Elements Against Time (days)",
		colour: "#ff00cc",
		linestyle: "none"
	}
	
			
 // Repeat the above section for each controllable graph trace.
 // Remember to add a comma to each repeat after the final },
 // except for the final one!
 
};

function flushVisibilityInformation(entity_id, entity_colour)
{
	var message = "";
	var entity;

	if (typeof pcenv != "undefined")
	{
		for (var i in window.model_entities)
		{
			entity = window.model_entities[i];
			if (typeof entity_id == "undefined" || entity_id == window.model_entities[i].id)
			{
				pcenv.selectTrace
				(
					entity.graph,
					entity.x,
					entity.y,
					typeof entity_colour == "undefined" ? "" : entity_colour,
					entity.linestyle
				);
			}
			if (entity.linestyle != "none")
				message += i + ", ";
		}
		pcenv.status(message == "" ? "No fluxes displayed" : "Displaying flux of " + message.slice(0, -2));
	}
}

function processSelectEntity(event)
{
	if (typeof pcenv != "undefined")
		pcenv.status("In processSelectEntity");

	var entity = window.model_entities[window.svgIdToName[event.currentTarget.id]];

	switch(entity.linestyle)
	{
	case "none":
		entity.linestyle = "lines";
		highlightEntity(event.currentTarget.id);
		break;
	case "lines":
		entity.linestyle = "none";
		unlightEntity(event.currentTarget.id);
		break;
	}

	flushVisibilityInformation(entity.id);
}

function processContext(event)
{
	// if (event.button != 2)
	//   return true;

	var entity = window.model_entities[window.svgIdToName[event.currentTarget.id]];

	if (entity.context == null)
		return true;

	var menu = document.getElementById("entityContextMenu");

	for (var c = menu.firstChild, x = null; c != null; c = x)
	{
		x = c.nextSibling;
		menu.removeChild(c);
	}

	for (var i in entity.context)
	{
		var item = entity.context[i];

		var mitem = document.createElementNS
		(
			"http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul",
			"menuitem"
		);

		mitem.setAttribute("label", item.label);
		mitem.setAttribute("url", item.url);
		mitem.addEventListener("command", processShowEntityURL, false);
		menu.appendChild(mitem);
	}

	menu.showPopup(window.diagram, event.screenX, event.screenY, "context");

	event.stopPropagation;
	return false;
}

function processShowEntityURL(event)
{
	url = event.target.getAttribute("url");

	window.open(url);

	var hl = document.getElementById("hidden-link");
	hl.href = url;

	// This is ugly, but it is one way to force everything through the proper
	// external handler...
	var evt = document.createEvent("HTMLEvents");
	evt.initEvent("click", true, true);
	hl.dispatchEvent(evt);
}

function highlightEntity(id)
{
	for (var path = document.getElementById(id + "_path1"), i = 1; path != null; path = document.getElementById(id + "_path" + ++i))
	{
		if (!(i in window.model_entities[window.svgIdToName[id]].path_colours))
			window.model_entities[window.svgIdToName[id]].path_colours[i] = path.attributes.getNamedItem("stroke").value;
		path.attributes.getNamedItem("stroke").value = "#ff0000";
	}
}

function highlightEntityOnRollover(event) {
	if (window.model_entities[window.svgIdToName[event.currentTarget.id]].colour)
		flushVisibilityInformation(event.currentTarget.id, "#ffffff");

	if (window.model_entities[window.svgIdToName[event.currentTarget.id]].linestyle == "none")
		highlightEntity(event.currentTarget.id);
}

function unlightEntity(id)
{
	for (var path = document.getElementById(id + "_path1"), i = 1; path != null; path = document.getElementById(id + "_path" + ++i))
		path.attributes.getNamedItem("stroke").value = window.model_entities[window.svgIdToName[id]].path_colours[i];
}

function unlightEntityOnRollover(event) {
	if (window.model_entities[window.svgIdToName[event.currentTarget.id]].colour)
		flushVisibilityInformation(event.currentTarget.id, window.model_entities[window.svgIdToName[event.currentTarget.id]].colour);

	if (window.model_entities[window.svgIdToName[event.currentTarget.id]].linestyle == "none")
		unlightEntity(event.currentTarget.id);
}

var mouseDown = false;
var initial_x;
var initial_y;
var viewBox;

function startDrag(event)
{
	if (event.button)
		return true;

	mouseDown = true;

	initial_x = parseInt(currentZoom * event.pageX + parseInt(viewBox.value.match(/^-?\d+/)[0]));
	initial_y = parseInt(currentZoom * event.pageY + parseInt(viewBox.value.match(/^-?\d+\s+(-?(\d+))/)[1]));
}

function stopDrag(event)
{
	if (!event.button)
		mouseDown = false;
}

function moveDrag(event)
{
	if (mouseDown == true)
		viewBox.value = viewBox.value.replace(/^-?\d+\s+-?\d+/, parseInt(initial_x - currentZoom * event.pageX) + " " + parseInt(initial_y - currentZoom * event.pageY));
}

function reset()
{
	var zoom_scale = document.getElementById("zoom_scale")
	zoom_scale.value = zoom_scale.originalValue;
	viewBox.value = viewBox.originalValue;
}

var initialZoom;
var currentZoom = 1;
var initialHeight;
var initialWidth;

function zoomDiagram(event)
{
	currentZoom = initialZoom / event.currentTarget.value;
	viewBox.value = viewBox.value.replace(/\d+\s+\d+$/, parseInt(initialHeight * currentZoom) + " " + parseInt(initialWidth * currentZoom));
}

function setupDocument()
{
	flushVisibilityInformation();

	window.diagram = document.getElementById("sachse");

	window.svgIdToName = {};

	for (var name in window.model_entities)
	{
		var id = window.model_entities[name].id;
		window.model_entities[name].path_colours = [];

		var svg = document.getElementById(id);
		window.svgIdToName[id] = name;

		svg.addEventListener("click", processSelectEntity, false);
		svg.addEventListener("contextmenu", processContext, false);
		svg.addEventListener("mouseover", highlightEntityOnRollover ,false);
		svg.addEventListener("mouseout", unlightEntityOnRollover, false);
	}

	document.getElementsByTagName("svg")[0].addEventListener("mousedown", startDrag, false);
	document.addEventListener("mouseup", stopDrag, false);
	document.addEventListener("mousemove", moveDrag, false);
	document.getElementById("reset_button").addEventListener("click", reset, false);

	document.getElementById("zoom_scale").addEventListener("change", zoomDiagram, false);
	document.getElementById("zoom_scale").originalValue = document.getElementById("zoom_scale").value;

	viewBox = document.getElementsByTagName("svg")[0].attributes.getNamedItem("viewBox");
	viewBox.originalValue = viewBox.value;

	initialZoom = document.getElementById("zoom_scale").value;
	initialHeight = parseInt(viewBox.value.match(/(\d+)\s+\d+$/)[1]);
	initialWidth = parseInt(viewBox.value.match(/\d+$/)[0]);
}

]]>
</script>

<popupset>
  <menupopup id="entityContextMenu" />
</popupset>

<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 width="423px" height="486px" viewBox="0 0 423 486" enable-background="new 0 0 423 486" xml:space="preserve">

<g>
	<g>
		<g>
			<g>
				<line fill="none" stroke="#000000" x1="199.66" y1="38.219" x2="88.956" y2="38.219"/>
				<polygon points="196.851,41.922 198.424,38.219 196.851,34.515 205.629,38.219 				"/>
			</g>
		</g>
		<g>
			<g>
				<line fill="none" stroke="#000000" x1="94.66" y1="45.219" x2="205.409" y2="45.219"/>
				<polygon points="97.468,41.516 95.896,45.219 97.468,48.923 88.69,45.219 				"/>
			</g>
		</g>
	</g>
	<g>
		<path d="M149.244,27.683c0,0.503,0.024,0.995,0.096,1.391h-0.959l-0.084-0.731h-0.035c-0.324,0.456-0.947,0.863-1.775,0.863
			c-1.175,0-1.775-0.828-1.775-1.667c0-1.403,1.247-2.171,3.49-2.159v-0.12c0-0.479-0.132-1.343-1.319-1.343
			c-0.54,0-1.104,0.168-1.511,0.432l-0.24-0.695c0.48-0.312,1.176-0.516,1.907-0.516c1.775,0,2.207,1.211,2.207,2.375
			L149.244,27.683L149.244,27.683z M148.224,26.112c-1.151-0.024-2.458,0.18-2.458,1.307c0,0.684,0.456,1.008,0.996,1.008
			c0.755,0,1.234-0.479,1.402-0.972c0.036-0.108,0.061-0.228,0.061-0.336L148.224,26.112L148.224,26.112z"/>
	</g>
	<g>
		<path d="M146.096,57.414c0-0.684-0.013-1.271-0.049-1.811h0.924l0.035,1.139h0.049c0.264-0.779,0.898-1.271,1.606-1.271
			c0.12,0,0.204,0.012,0.3,0.036v0.996c-0.107-0.024-0.216-0.036-0.358-0.036c-0.744,0-1.271,0.564-1.416,1.355
			c-0.024,0.144-0.048,0.312-0.048,0.492v3.094h-1.043V57.414z"/>
	</g>
</g>
<g>
	<path d="M27.226,16.265c0.526-0.108,1.282-0.168,2.003-0.168c1.115,0,1.835,0.204,2.338,0.66c0.408,0.36,0.636,0.912,0.636,1.535
		c0,1.067-0.671,1.775-1.522,2.063v0.036c0.624,0.216,0.994,0.792,1.187,1.631c0.264,1.127,0.456,1.907,0.624,2.219h-1.08
		c-0.132-0.24-0.312-0.923-0.54-1.931c-0.24-1.115-0.672-1.535-1.619-1.571H28.27v3.502h-1.043L27.226,16.265L27.226,16.265z
		 M28.27,19.947h1.066c1.115,0,1.823-0.612,1.823-1.535c0-1.043-0.755-1.5-1.859-1.511c-0.504,0-0.862,0.048-1.03,0.096V19.947z"/>
	<path d="M34.282,21.53c0.024,1.427,0.936,2.015,1.991,2.015c0.755,0,1.211-0.132,1.606-0.3L38.06,24
		c-0.372,0.168-1.007,0.372-1.932,0.372c-1.787,0-2.854-1.187-2.854-2.938s1.032-3.13,2.723-3.13c1.896,0,2.399,1.667,2.399,2.734
		c0,0.216-0.024,0.384-0.036,0.492H34.282z M37.376,20.774c0.013-0.671-0.275-1.715-1.463-1.715c-1.066,0-1.535,0.983-1.619,1.715
		H37.376z"/>
	<path d="M39.562,23.161c0.312,0.204,0.863,0.42,1.392,0.42c0.769,0,1.127-0.384,1.127-0.863c0-0.504-0.3-0.78-1.079-1.067
		c-1.043-0.372-1.535-0.948-1.535-1.644c0-0.935,0.756-1.703,2.004-1.703c0.587,0,1.103,0.167,1.427,0.359l-0.265,0.768
		c-0.228-0.144-0.646-0.335-1.187-0.335c-0.624,0-0.972,0.36-0.972,0.792c0,0.479,0.348,0.695,1.104,0.983
		c1.007,0.384,1.523,0.888,1.523,1.751c0,1.02-0.792,1.751-2.171,1.751c-0.636,0-1.224-0.168-1.632-0.408L39.562,23.161z"/>
	<path d="M45.729,17.044v1.391h1.511v0.803h-1.511v3.13c0,0.72,0.204,1.127,0.792,1.127c0.288,0,0.456-0.024,0.611-0.072
		l0.049,0.792c-0.204,0.084-0.528,0.156-0.937,0.156c-0.492,0-0.888-0.168-1.14-0.456c-0.3-0.312-0.408-0.828-0.408-1.511v-3.167
		h-0.899v-0.803h0.899v-1.067L45.729,17.044z"/>
	<path d="M49.605,16.804c0.012,0.36-0.252,0.648-0.671,0.648c-0.372,0-0.637-0.288-0.637-0.648c0-0.372,0.276-0.66,0.66-0.66
		C49.353,16.145,49.605,16.433,49.605,16.804z M48.43,24.24v-5.805h1.056v5.805H48.43z"/>
	<path d="M51.238,20.006c0-0.6-0.012-1.091-0.048-1.571h0.936l0.061,0.959h0.023c0.288-0.552,0.959-1.091,1.919-1.091
		c0.804,0,2.052,0.479,2.052,2.47v3.466h-1.057v-3.346c0-0.936-0.348-1.715-1.343-1.715c-0.695,0-1.235,0.492-1.415,1.079
		c-0.048,0.132-0.072,0.312-0.072,0.492v3.49h-1.056V20.006z"/>
	<path d="M62.851,23.401c0,1.331-0.265,2.146-0.827,2.65c-0.564,0.528-1.379,0.696-2.111,0.696c-0.696,0-1.463-0.168-1.931-0.48
		l0.264-0.804c0.384,0.24,0.984,0.456,1.703,0.456c1.08,0,1.871-0.564,1.871-2.027v-0.648h-0.024
		c-0.323,0.54-0.947,0.972-1.847,0.972c-1.439,0-2.471-1.224-2.471-2.831c0-1.967,1.284-3.082,2.614-3.082
		c1.008,0,1.56,0.527,1.812,1.007h0.024l0.048-0.875H62.9c-0.024,0.419-0.048,0.887-0.048,1.595L62.851,23.401L62.851,23.401z
		 M61.807,20.726c0-0.18-0.013-0.336-0.061-0.479c-0.191-0.612-0.708-1.116-1.476-1.116c-1.007,0-1.728,0.852-1.728,2.195
		c0,1.14,0.576,2.087,1.715,2.087c0.647,0,1.235-0.408,1.464-1.079c0.06-0.18,0.084-0.384,0.084-0.564L61.807,20.726L61.807,20.726z
		"/>
</g>
<g id="x">
	<ellipse id="x_path1" fill="#E7585B" stroke="#231F20" cx="45.022" cy="51.031" rx="30.248" ry="18.21"/>
	<g>
		<path d="M43.611,48.75l0.828,1.247c0.216,0.324,0.396,0.624,0.588,0.948h0.036c0.191-0.348,0.384-0.648,0.576-0.959l0.814-1.235
			h1.141l-1.979,2.806l2.039,2.999h-1.2l-0.852-1.307c-0.229-0.336-0.419-0.66-0.624-1.008h-0.024
			c-0.191,0.36-0.396,0.66-0.612,1.008l-0.839,1.307H42.34l2.063-2.962l-1.967-2.842h1.175V48.75z"/>
	</g>
</g>
<g>
	<g>
		<line fill="none" stroke="#000000" x1="45.022" y1="123.891" x2="45.022" y2="75.891"/>
		<polygon points="41.319,121.083 45.022,122.655 48.726,121.083 45.022,129.859 		"/>
	</g>
</g>
<g id="y">
	<g>
		<path d="M229.827,16.071c0.636-0.096,1.392-0.168,2.219-0.168c1.5,0,2.567,0.348,3.275,1.007c0.719,0.66,1.139,1.595,1.139,2.902
			c0,1.319-0.408,2.399-1.162,3.143c-0.756,0.755-2.003,1.163-3.574,1.163c-0.744,0-1.367-0.036-1.896-0.096V16.071z
			 M230.871,23.219c0.264,0.048,0.647,0.06,1.056,0.06c2.23,0,3.441-1.248,3.441-3.43c0.014-1.907-1.067-3.118-3.272-3.118
			c-0.54,0-0.948,0.048-1.225,0.108V23.219z"/>
		<path d="M238.959,16.611c0.013,0.36-0.252,0.648-0.672,0.648c-0.371,0-0.637-0.288-0.637-0.648c0-0.372,0.276-0.66,0.66-0.66
			C238.708,15.951,238.959,16.239,238.959,16.611z M237.784,24.047v-5.805h1.055v5.805H237.784z"/>
		<path d="M240.999,18.242l1.142,3.262c0.19,0.527,0.348,1.007,0.467,1.487h0.037c0.131-0.48,0.299-0.96,0.489-1.487l1.13-3.262
			h1.102l-2.277,5.805h-1.008l-2.207-5.805H240.999z"/>
		<path d="M247.538,16.611c0.012,0.36-0.252,0.648-0.672,0.648c-0.371,0-0.635-0.288-0.635-0.648c0-0.372,0.274-0.66,0.66-0.66
			C247.286,15.951,247.538,16.239,247.538,16.611z M246.364,24.047v-5.805h1.055v5.805H246.364z"/>
		<path d="M254.184,15.532v7.016c0,0.516,0.012,1.103,0.047,1.499h-0.947l-0.047-1.007h-0.025c-0.321,0.647-1.03,1.139-1.979,1.139
			c-1.402,0-2.482-1.187-2.482-2.95c-0.012-1.931,1.188-3.118,2.604-3.118c0.887,0,1.485,0.419,1.75,0.887h0.022v-3.466H254.184z
			 M253.127,20.605c0-0.132-0.012-0.312-0.047-0.444c-0.156-0.672-0.731-1.224-1.522-1.224c-1.093,0-1.738,0.959-1.738,2.243
			c0,1.175,0.574,2.146,1.715,2.146c0.707,0,1.355-0.468,1.547-1.259c0.035-0.144,0.047-0.288,0.047-0.456L253.127,20.605
			L253.127,20.605z"/>
		<path d="M257.114,16.611c0.012,0.36-0.252,0.648-0.672,0.648c-0.371,0-0.637-0.288-0.637-0.648c0-0.372,0.276-0.66,0.659-0.66
			C256.862,15.951,257.114,16.239,257.114,16.611z M255.938,24.047v-5.805h1.055v5.805H255.938z"/>
		<path d="M258.747,19.813c0-0.6-0.014-1.091-0.049-1.571h0.936l0.062,0.959h0.022c0.287-0.552,0.96-1.091,1.919-1.091
			c0.805,0,2.051,0.479,2.051,2.47v3.466h-1.056V20.7c0-0.936-0.348-1.715-1.344-1.715c-0.695,0-1.233,0.492-1.414,1.079
			c-0.049,0.132-0.071,0.312-0.071,0.492v3.49h-1.056V19.813L258.747,19.813z"/>
		<path d="M270.36,23.208c0,1.331-0.264,2.146-0.828,2.65c-0.564,0.528-1.379,0.696-2.111,0.696c-0.694,0-1.463-0.168-1.93-0.48
			l0.264-0.804c0.384,0.24,0.982,0.456,1.703,0.456c1.078,0,1.871-0.564,1.871-2.027v-0.648h-0.024
			c-0.324,0.54-0.947,0.972-1.847,0.972c-1.438,0-2.471-1.224-2.471-2.831c0-1.967,1.283-3.082,2.613-3.082
			c1.008,0,1.561,0.527,1.811,1.007h0.025l0.047-0.875h0.924c-0.023,0.419-0.047,0.887-0.047,1.595V23.208L270.36,23.208z
			 M269.315,20.533c0-0.18-0.012-0.336-0.06-0.479c-0.192-0.612-0.709-1.116-1.477-1.116c-1.006,0-1.727,0.852-1.727,2.195
			c0,1.14,0.575,2.087,1.715,2.087c0.647,0,1.235-0.408,1.463-1.079c0.061-0.18,0.084-0.384,0.084-0.564L269.315,20.533
			L269.315,20.533z"/>
	</g>
	<g>
		<ellipse id="y_path1" fill="#57B6DD" stroke="#231F20" cx="250.078" cy="51.225" rx="30.248" ry="18.21"/>
		<g>
			<path d="M248.51,48.941l1.271,3.43c0.131,0.384,0.275,0.839,0.371,1.187h0.024c0.107-0.348,0.228-0.792,0.371-1.211l1.15-3.406
				h1.117l-1.584,4.138c-0.756,1.991-1.271,3.01-1.99,3.634c-0.516,0.456-1.031,0.636-1.297,0.684l-0.264-0.887
				c0.264-0.084,0.61-0.252,0.924-0.516c0.289-0.228,0.647-0.635,0.889-1.175c0.047-0.108,0.084-0.192,0.084-0.251
				c0-0.06-0.025-0.144-0.072-0.276l-2.146-5.349h1.15V48.941z"/>
		</g>
	</g>
</g>
<g>
	<g>
		<line fill="none" stroke="#000000" x1="250.079" y1="123.891" x2="250.079" y2="75.891"/>
		<polygon points="246.375,121.083 250.079,122.655 253.783,121.083 250.079,129.859 		"/>
	</g>
</g>
<g>
	<path d="M56.982,101.609c-0.156-0.151-0.324-0.297-0.504-0.434c-0.574-0.441-0.945-0.781-1.113-1.021s-0.252-0.465-0.252-0.672
		c0-0.305,0.146-0.571,0.438-0.803c0.294-0.23,0.759-0.346,1.396-0.346c0.738,0,1.314,0.141,1.729,0.422
		c0.259,0.176,0.388,0.385,0.388,0.627c0,0.133-0.048,0.246-0.145,0.34c-0.096,0.094-0.216,0.142-0.359,0.142
		c-0.086,0-0.162-0.021-0.229-0.06c-0.098-0.059-0.267-0.219-0.507-0.479s-0.431-0.429-0.571-0.498
		c-0.184-0.091-0.399-0.136-0.649-0.136c-0.349,0-0.614,0.076-0.801,0.227c-0.186,0.15-0.277,0.314-0.277,0.495
		c0,0.172,0.104,0.364,0.311,0.577s0.666,0.531,1.377,0.958c0.902,0.534,1.515,1.032,1.834,1.493c0.32,0.461,0.48,0.966,0.48,1.513
		c0,0.801-0.272,1.483-0.817,2.048s-1.188,0.848-1.931,0.848c-0.672,0-1.235-0.234-1.69-0.703c-0.455-0.47-0.683-1.047-0.683-1.734
		c0-0.41,0.092-0.812,0.275-1.204c0.183-0.392,0.459-0.716,0.825-0.97C55.873,101.984,56.365,101.773,56.982,101.609z
		 M57.293,101.893c-0.608,0.102-1.066,0.342-1.374,0.724c-0.307,0.381-0.46,0.929-0.46,1.644s0.152,1.26,0.457,1.633
		c0.306,0.373,0.656,0.56,1.056,0.56c0.479,0,0.855-0.195,1.128-0.586c0.271-0.392,0.406-0.888,0.406-1.488
		c0-0.323-0.046-0.629-0.138-0.914c-0.092-0.284-0.204-0.521-0.337-0.709C57.93,102.611,57.684,102.325,57.293,101.893z"/>
</g>
<g>
	<path d="M265.566,101.3v3.533c0,0.469,0.021,0.797,0.063,0.983c0.035,0.134,0.088,0.229,0.158,0.287
		c0.07,0.059,0.146,0.088,0.223,0.088c0.099,0,0.188-0.049,0.272-0.146s0.146-0.291,0.185-0.58h0.24
		c-0.065,0.523-0.194,0.886-0.387,1.084c-0.192,0.199-0.434,0.3-0.728,0.3c-0.288,0-0.52-0.089-0.69-0.265s-0.275-0.479-0.312-0.914
		c-0.397,0.44-0.775,0.749-1.134,0.923c-0.357,0.174-0.667,0.262-0.929,0.262c-0.176,0-0.348-0.035-0.516-0.104
		s-0.332-0.169-0.492-0.302c-0.008,0.565,0.041,1.061,0.146,1.481c0.074,0.301,0.111,0.512,0.111,0.633
		c0,0.211-0.054,0.379-0.161,0.504s-0.229,0.188-0.366,0.188c-0.141,0-0.256-0.055-0.346-0.164
		c-0.121-0.147-0.182-0.334-0.182-0.557c0-0.109,0.022-0.246,0.069-0.41c0.109-0.367,0.179-0.688,0.205-0.961
		c0.047-0.47,0.07-0.867,0.07-1.195v-4.67h0.983v3.382c0,0.397,0.033,0.686,0.101,0.86c0.066,0.175,0.186,0.313,0.356,0.416
		c0.172,0.103,0.345,0.151,0.517,0.151c0.203,0,0.442-0.061,0.721-0.182s0.56-0.316,0.844-0.586V101.3H265.566z"/>
</g>
</svg>
</window>