- Author:
- Hanne <Hanne@hanne-nielsens-macbook.local>
- Date:
- 2010-07-08 09:55:35+12:00
- Desc:
- Added new xul and clickable session file
- Permanent Source URI:
- http://models.cellml.org/workspace/tyson_1991/rawfile/af89af662987e09e9e773fcc27a4983f25461505/tyson_1991.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 =
{
pM: {
id: "pM",
y: "pM/pM",
x: "environment/time",
graph: "Dynamical Behaviour of cdc2-cyclin model: total cyclin / total cdc2 (red) & active MPF / total cdc2 (green) vs time (mins)",
colour: "#ff9900",
linestyle: "none"
},
CP: {
id: "CP",
y: "CP/CP",
x: "environment/time",
graph: "Dynamical Behaviour of cdc2-cyclin model: total cyclin / total cdc2 (red) & active MPF / total cdc2 (green) vs time (mins)",
colour: "#ff00cc",
linestyle: "none"
},
C2: {
id: "C2",
y: "C2/C2",
x: "environment/time",
graph: "Dynamical Behaviour of cdc2-cyclin model: total cyclin / total cdc2 (red) & active MPF / total cdc2 (green) vs time (mins)",
colour: "#cc00ff",
linestyle: "none"
},
M: {
id: "M",
y: "M/M",
x: "environment/time",
graph: "Dynamical Behaviour of cdc2-cyclin model: total cyclin / total cdc2 (red) & active MPF / total cdc2 (green) vs time (mins)",
colour: "#3300ff",
linestyle: "none"
},
Y: {
id: "Y",
y: "Y/Y",
x: "environment/time",
graph: "Dynamical Behaviour of cdc2-cyclin model: total cyclin / total cdc2 (red) & active MPF / total cdc2 (green) vs time (mins)",
colour: "#66ff66",
linestyle: "none"
},
YP: {
id: "YP",
y: "YP/YP",
x: "environment/time",
graph: "Dynamical Behaviour of cdc2-cyclin model: total cyclin / total cdc2 (red) & active MPF / total cdc2 (green) vs time (mins)",
colour: "#ff3300",
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 id="C2">
<radialGradient id="C2_path1_1_" cx="144.4341" cy="464.5264" r="16.6909" gradientTransform="matrix(1 0 0 -1 126.311 600.1094)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FFDD9F"/>
<stop offset="0.2912" style="stop-color:#FFDA9D"/>
<stop offset="0.4343" style="stop-color:#FFD298"/>
<stop offset="0.545" style="stop-color:#FDC68F"/>
<stop offset="0.6392" style="stop-color:#F9B180"/>
<stop offset="0.7229" style="stop-color:#F79A72"/>
<stop offset="0.799" style="stop-color:#F37C5C"/>
<stop offset="0.8695" style="stop-color:#F15C46"/>
<stop offset="0.9348" style="stop-color:#EF3C2E"/>
<stop offset="0.9951" style="stop-color:#EB2727"/>
<stop offset="1" style="stop-color:#EB2727"/>
</radialGradient>
<path id="C2_path1" fill="url(#C2_path1_1_)" stroke="#010101" d="M283.149,128.471l8.24,7.041l-7.393,6.469
c-3.332,3.045-8.971,5.047-15.367,5.047c-10.232,0-18.529-5.127-18.529-11.443c0-6.324,8.295-11.445,18.529-11.445
C274.511,124.137,279.755,125.83,283.149,128.471z"/>
<g>
<path fill="#010101" d="M265.088,138.348c-0.229,0.11-0.739,0.28-1.39,0.28c-1.459,0-2.408-0.99-2.408-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.22,0.26l-0.201,0.67c-0.209-0.11-0.539-0.229-1.019-0.229
c-1.109,0-1.709,0.829-1.709,1.829c0,1.119,0.72,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.229L265.088,138.348z"/>
<path fill="#010101" d="M270.228,131.422v5.847c0,0.43,0.02,0.919,0.04,1.249h-0.78l-0.039-0.84h-0.03
c-0.26,0.54-0.84,0.95-1.63,0.95c-1.169,0-2.078-0.99-2.078-2.459c-0.01-1.609,1-2.589,2.169-2.589
c0.749,0,1.239,0.35,1.459,0.729h0.021v-2.888H270.228z M269.358,135.649c0-0.11-0.011-0.26-0.041-0.37
c-0.129-0.55-0.609-1.01-1.27-1.01c-0.908,0-1.448,0.8-1.448,1.859c0,0.979,0.489,1.789,1.429,1.789c0.59,0,1.13-0.399,1.289-1.05
c0.03-0.119,0.041-0.239,0.041-0.38V135.649z"/>
<path fill="#010101" d="M275.147,138.348c-0.229,0.11-0.739,0.28-1.389,0.28c-1.459,0-2.408-0.99-2.408-2.469
c0-1.489,1.02-2.579,2.598-2.579c0.52,0,0.98,0.13,1.22,0.26l-0.2,0.67c-0.209-0.11-0.539-0.229-1.02-0.229
c-1.109,0-1.709,0.829-1.709,1.829c0,1.119,0.72,1.809,1.68,1.809c0.5,0,0.829-0.12,1.079-0.229L275.147,138.348z"/>
<path fill="#010101" d="M275.899,138.518v-0.54l0.689-0.669c1.66-1.579,2.42-2.419,2.42-3.398c0-0.66-0.311-1.27-1.279-1.27
c-0.59,0-1.08,0.3-1.38,0.55l-0.28-0.619c0.44-0.37,1.09-0.66,1.83-0.66c1.398,0,1.988,0.96,1.988,1.889
c0,1.199-0.869,2.169-2.238,3.488l-0.51,0.479v0.021h2.908v0.729H275.899z"/>
</g>
</g>
<g>
<path id="path19818_3_" fill="#F6EB16" stroke="#010101" d="M264.246,56.624c0,2.681-2.097,4.854-4.681,4.854
c-2.585,0-4.68-2.173-4.68-4.854c0-2.68,2.095-4.853,4.68-4.853C262.149,51.771,264.246,53.944,264.246,56.624z"/>
<g enable-background="new ">
<path fill="#EE3E96" d="M258.11,53.678c0.322-0.063,0.744-0.111,1.279-0.111c0.659,0,1.143,0.159,1.448,0.444
c0.283,0.254,0.46,0.643,0.46,1.119c0,0.483-0.139,0.864-0.406,1.143c-0.353,0.389-0.927,0.587-1.578,0.587
c-0.199,0-0.383-0.008-0.536-0.048v2.143h-0.667V53.678z M258.777,56.248c0.146,0.04,0.337,0.056,0.552,0.056
c0.812,0,1.295-0.412,1.295-1.135c0-0.714-0.483-1.055-1.219-1.055c-0.291,0-0.514,0.031-0.628,0.056V56.248z"/>
</g>
</g>
<g id="M">
<g>
<radialGradient id="M_path3_1_" cx="-63.8701" cy="453.998" r="16.6906" gradientTransform="matrix(1 0 0 -1 126.311 600.1094)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FFDD9F"/>
<stop offset="0.2912" style="stop-color:#FFDA9D"/>
<stop offset="0.4343" style="stop-color:#FFD298"/>
<stop offset="0.545" style="stop-color:#FDC68F"/>
<stop offset="0.6392" style="stop-color:#F9B180"/>
<stop offset="0.7229" style="stop-color:#F79A72"/>
<stop offset="0.799" style="stop-color:#F37C5C"/>
<stop offset="0.8695" style="stop-color:#F15C46"/>
<stop offset="0.9348" style="stop-color:#EF3C2E"/>
<stop offset="0.9951" style="stop-color:#EB2727"/>
<stop offset="1" style="stop-color:#EB2727"/>
</radialGradient>
<path id="M_path3" fill="url(#M_path3_1_)" stroke="#010101" d="M74.845,138.999l8.24,7.041l-7.393,6.469
c-3.332,3.045-8.971,5.047-15.367,5.047c-10.231,0-18.528-5.127-18.528-11.443c0-6.324,8.295-11.445,18.528-11.445
C66.206,134.665,71.45,136.358,74.845,138.999z"/>
<g>
<path fill="#010101" d="M56.784,148.876c-0.23,0.11-0.74,0.28-1.389,0.28c-1.459,0-2.409-0.99-2.409-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.219,0.26l-0.2,0.67c-0.209-0.11-0.54-0.229-1.019-0.229
c-1.109,0-1.709,0.829-1.709,1.829c0,1.119,0.719,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.229L56.784,148.876z"/>
<path fill="#010101" d="M61.924,141.95v5.847c0,0.43,0.02,0.919,0.04,1.249h-0.78l-0.04-0.84h-0.03
c-0.26,0.54-0.84,0.95-1.629,0.95c-1.169,0-2.079-0.99-2.079-2.459c-0.01-1.609,1-2.589,2.169-2.589
c0.75,0,1.239,0.35,1.459,0.729h0.02v-2.888H61.924z M61.054,146.178c0-0.11-0.01-0.26-0.04-0.37c-0.13-0.55-0.61-1.01-1.27-1.01
c-0.909,0-1.449,0.8-1.449,1.859c0,0.979,0.49,1.789,1.429,1.789c0.589,0,1.129-0.399,1.289-1.05
c0.03-0.119,0.04-0.239,0.04-0.38V146.178z"/>
<path fill="#010101" d="M66.844,148.876c-0.23,0.11-0.74,0.28-1.389,0.28c-1.459,0-2.409-0.99-2.409-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.219,0.26l-0.2,0.67c-0.21-0.11-0.54-0.229-1.02-0.229
c-1.109,0-1.709,0.829-1.709,1.829c0,1.119,0.719,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.229L66.844,148.876z"/>
<path fill="#010101" d="M67.596,149.046v-0.54l0.689-0.669c1.659-1.579,2.419-2.419,2.419-3.398c0-0.66-0.31-1.27-1.279-1.27
c-0.59,0-1.08,0.3-1.379,0.55l-0.28-0.619c0.44-0.37,1.089-0.66,1.829-0.66c1.399,0,1.989,0.96,1.989,1.889
c0,1.199-0.87,2.169-2.239,3.488l-0.51,0.479v0.021h2.909v0.729H67.596z"/>
</g>
</g>
<g>
<g>
<radialGradient id="M_path2_1_" cx="53.3398" cy="-419.3701" r="16.186" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#ADD252"/>
<stop offset="0.4082" style="stop-color:#ACD152"/>
<stop offset="0.5552" style="stop-color:#A7D053"/>
<stop offset="0.66" style="stop-color:#A0CD52"/>
<stop offset="0.7448" style="stop-color:#94C951"/>
<stop offset="0.8174" style="stop-color:#85C551"/>
<stop offset="0.8817" style="stop-color:#75C151"/>
<stop offset="0.9398" style="stop-color:#65BD53"/>
<stop offset="0.9915" style="stop-color:#59BA53"/>
<stop offset="1" style="stop-color:#57BA53"/>
</radialGradient>
<path id="M_path2" fill="url(#M_path2_1_)" stroke="#010101" d="M87.756,124.087c0,5.786-11.338,10.478-25.315,10.478
c-13.981,0-25.315-4.689-25.315-10.478s11.334-10.476,25.315-10.476C76.418,113.612,87.756,118.3,87.756,124.087z"/>
<g>
<path fill="#010101" d="M54.62,126.853c-0.23,0.11-0.74,0.28-1.389,0.28c-1.459,0-2.409-0.989-2.409-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.219,0.26l-0.2,0.669c-0.209-0.11-0.54-0.23-1.019-0.23
c-1.109,0-1.709,0.83-1.709,1.829c0,1.12,0.719,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.23L54.62,126.853z"/>
<path fill="#010101" d="M56.151,122.185l1.049,2.858c0.12,0.32,0.24,0.7,0.32,0.99h0.02c0.09-0.29,0.19-0.66,0.31-1.01
l0.959-2.838h0.93l-1.319,3.448c-0.63,1.659-1.06,2.499-1.659,3.028c-0.44,0.37-0.859,0.52-1.08,0.56l-0.22-0.729
c0.22-0.07,0.51-0.21,0.77-0.43c0.24-0.19,0.53-0.53,0.74-0.979c0.04-0.09,0.07-0.16,0.07-0.21s-0.02-0.12-0.07-0.23
l-1.779-4.458H56.151z"/>
<path fill="#010101" d="M63.89,126.853c-0.23,0.11-0.74,0.28-1.389,0.28c-1.459,0-2.409-0.989-2.409-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.219,0.26l-0.2,0.669c-0.21-0.11-0.54-0.23-1.02-0.23
c-1.109,0-1.709,0.83-1.709,1.829c0,1.12,0.719,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.23L63.89,126.853z"/>
<path fill="#010101" d="M64.921,119.926h0.879v7.096h-0.879V119.926z"/>
<path fill="#010101" d="M68.261,120.826c0,0.3-0.21,0.54-0.56,0.54c-0.32,0-0.53-0.24-0.53-0.54s0.22-0.549,0.55-0.549
C68.041,120.276,68.261,120.516,68.261,120.826z M67.281,127.022v-4.837h0.879v4.837H67.281z"/>
<path fill="#010101" d="M69.621,123.495c0-0.51-0.01-0.91-0.04-1.31h0.78l0.05,0.8h0.02c0.24-0.45,0.8-0.9,1.599-0.9
c0.67,0,1.709,0.4,1.709,2.059v2.878h-0.879v-2.789c0-0.779-0.29-1.429-1.119-1.429c-0.57,0-1.02,0.41-1.18,0.899
c-0.04,0.11-0.06,0.26-0.06,0.41v2.908h-0.879V123.495z"/>
</g>
</g>
<g>
<path id="M_path1" fill="#F6EB16" stroke="#010101" d="M97.484,124.087c0,2.681-2.097,4.854-4.681,4.854
c-2.585,0-4.68-2.173-4.68-4.854c0-2.68,2.095-4.853,4.68-4.853C95.388,119.234,97.484,121.407,97.484,124.087z"/>
<g enable-background="new ">
<path fill="#EE3E96" d="M91.349,121.141c0.322-0.063,0.743-0.111,1.279-0.111c0.659,0,1.142,0.159,1.448,0.444
c0.283,0.254,0.459,0.643,0.459,1.119c0,0.483-0.138,0.864-0.406,1.143c-0.353,0.389-0.927,0.587-1.578,0.587
c-0.199,0-0.383-0.008-0.536-0.048v2.143h-0.667V121.141z M92.016,123.711c0.146,0.04,0.337,0.056,0.552,0.056
c0.812,0,1.294-0.412,1.294-1.135c0-0.714-0.483-1.055-1.218-1.055c-0.291,0-0.513,0.031-0.628,0.056V123.711z"/>
</g>
</g>
</g>
</g>
<g>
<radialGradient id="path16609_5_" cx="129.0386" cy="-247.0093" r="16.186" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FDFBE1"/>
<stop offset="0.1203" style="stop-color:#FEFBDC"/>
<stop offset="0.2662" style="stop-color:#FFFACC"/>
<stop offset="0.4255" style="stop-color:#FEF6B3"/>
<stop offset="0.5943" style="stop-color:#FEF091"/>
<stop offset="0.7706" style="stop-color:#FEEA64"/>
<stop offset="0.9506" style="stop-color:#FEE22D"/>
<stop offset="1" style="stop-color:#FEE01B"/>
</radialGradient>
<path id="path16609_3_" fill="url(#path16609_5_)" stroke="#010101" d="M208.368,233.674c0,5.786-11.338,10.478-25.316,10.478
c-13.98,0-25.315-4.689-25.315-10.478s11.334-10.476,25.315-10.476C197.03,223.199,208.368,227.887,208.368,233.674z"/>
<g>
<path fill="#010101" d="M177.081,234.491l-0.699,2.119h-0.898l2.299-6.736h1.039l2.299,6.736h-0.93l-0.721-2.119H177.081z
M179.3,233.812l-0.668-1.938c-0.15-0.439-0.25-0.84-0.352-1.229h-0.02c-0.1,0.39-0.199,0.81-0.34,1.22l-0.658,1.948H179.3z"/>
<path fill="#010101" d="M182.622,230.613h-2.049v-0.739h4.986v0.739h-2.059v5.997h-0.879V230.613z"/>
<path fill="#010101" d="M186.313,229.954c0.42-0.07,0.969-0.13,1.668-0.13c0.859,0,1.49,0.2,1.889,0.56
c0.361,0.319,0.59,0.81,0.59,1.409c0,0.609-0.18,1.09-0.52,1.439c-0.469,0.489-1.209,0.739-2.059,0.739
c-0.26,0-0.5-0.01-0.699-0.06v2.698h-0.869V229.954z M187.183,233.202c0.189,0.05,0.43,0.07,0.719,0.07
c1.051,0,1.689-0.52,1.689-1.43c0-0.899-0.639-1.329-1.59-1.329c-0.379,0-0.668,0.03-0.818,0.07V233.202z"/>
</g>
</g>
<g>
<radialGradient id="path16609_6_" cx="160.2559" cy="-581.1948" r="16.1858" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FDFBE1"/>
<stop offset="0.1203" style="stop-color:#FEFBDC"/>
<stop offset="0.2662" style="stop-color:#FFFACC"/>
<stop offset="0.4255" style="stop-color:#FEF6B3"/>
<stop offset="0.5943" style="stop-color:#FEF091"/>
<stop offset="0.7706" style="stop-color:#FEEA64"/>
<stop offset="0.9506" style="stop-color:#FEE22D"/>
<stop offset="1" style="stop-color:#FEE01B"/>
</radialGradient>
<path id="path16609_8_" fill="url(#path16609_6_)" stroke="#010101" d="M258.106,21.199c0,5.786-11.338,10.478-25.316,10.478
c-13.98,0-25.314-4.689-25.314-10.478s11.334-10.476,25.314-10.476C246.769,10.724,258.106,15.412,258.106,21.199z"/>
<g>
<path fill="#010101" d="M232.099,22.975c0,0.419,0.02,0.83,0.07,1.159h-0.789l-0.07-0.61h-0.029c-0.271,0.38-0.791,0.72-1.48,0.72
c-0.979,0-1.479-0.689-1.479-1.389c0-1.169,1.039-1.809,2.908-1.799v-0.1c0-0.39-0.109-1.12-1.1-1.109
c-0.459,0-0.93,0.13-1.27,0.36l-0.199-0.59c0.4-0.25,0.988-0.42,1.6-0.42c1.479,0,1.838,1.01,1.838,1.969V22.975z M231.249,21.666
c-0.959-0.02-2.049,0.15-2.049,1.089c0,0.58,0.381,0.84,0.82,0.84c0.639,0,1.049-0.4,1.189-0.81c0.029-0.1,0.039-0.2,0.039-0.28
V21.666z"/>
<path fill="#010101" d="M236.919,22.975c0,0.419,0.02,0.83,0.07,1.159H236.2l-0.07-0.61h-0.029c-0.271,0.38-0.791,0.72-1.48,0.72
c-0.979,0-1.479-0.689-1.479-1.389c0-1.169,1.039-1.809,2.908-1.799v-0.1c0-0.39-0.109-1.12-1.1-1.109
c-0.459,0-0.93,0.13-1.27,0.36l-0.199-0.59c0.4-0.25,0.988-0.42,1.6-0.42c1.479,0,1.838,1.01,1.838,1.969V22.975z M236.069,21.666
c-0.959-0.02-2.049,0.15-2.049,1.089c0,0.58,0.381,0.84,0.82,0.84c0.639,0,1.049-0.4,1.189-0.81c0.029-0.1,0.039-0.2,0.039-0.28
V21.666z"/>
</g>
</g>
<g>
<g id="Y">
<radialGradient id="Y_path1_1_" cx="130.5479" cy="-124.0986" r="16.186" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#ADD252"/>
<stop offset="0.4082" style="stop-color:#ACD152"/>
<stop offset="0.5552" style="stop-color:#A7D053"/>
<stop offset="0.66" style="stop-color:#A0CD52"/>
<stop offset="0.7448" style="stop-color:#94C951"/>
<stop offset="0.8174" style="stop-color:#85C551"/>
<stop offset="0.8817" style="stop-color:#75C151"/>
<stop offset="0.9398" style="stop-color:#65BD53"/>
<stop offset="0.9915" style="stop-color:#59BA53"/>
<stop offset="1" style="stop-color:#57BA53"/>
</radialGradient>
<path id="Y_path1" fill="url(#Y_path1_1_)" stroke="#010101" d="M210.772,311.82c0,5.786-11.338,10.478-25.316,10.478
c-13.98,0-25.315-4.689-25.315-10.478s11.334-10.476,25.315-10.476C199.435,301.346,210.772,306.033,210.772,311.82z"/>
<g>
<path fill="#010101" d="M177.635,314.586c-0.229,0.109-0.739,0.279-1.39,0.279c-1.459,0-2.408-0.988-2.408-2.469
c0-1.488,1.02-2.578,2.599-2.578c0.52,0,0.979,0.131,1.22,0.26l-0.201,0.67c-0.209-0.109-0.539-0.23-1.019-0.23
c-1.109,0-1.709,0.83-1.709,1.83c0,1.119,0.72,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.23L177.635,314.586z"/>
<path fill="#010101" d="M179.166,309.918l1.05,2.859c0.119,0.319,0.24,0.699,0.319,0.989h0.021c0.09-0.29,0.189-0.659,0.31-1.01
l0.96-2.839h0.93l-1.32,3.449c-0.629,1.658-1.059,2.498-1.658,3.027c-0.44,0.37-0.859,0.52-1.08,0.561l-0.22-0.73
c0.22-0.069,0.51-0.209,0.77-0.43c0.239-0.189,0.53-0.529,0.739-0.979c0.041-0.09,0.07-0.16,0.07-0.211
c0-0.049-0.02-0.119-0.07-0.229l-1.779-4.458H179.166z"/>
<path fill="#010101" d="M186.905,314.586c-0.23,0.109-0.74,0.279-1.39,0.279c-1.46,0-2.409-0.988-2.409-2.469
c0-1.488,1.02-2.578,2.6-2.578c0.52,0,0.979,0.131,1.219,0.26l-0.199,0.67c-0.211-0.109-0.541-0.23-1.02-0.23
c-1.109,0-1.709,0.83-1.709,1.83c0,1.119,0.719,1.809,1.678,1.809c0.5,0,0.83-0.12,1.08-0.23L186.905,314.586z"/>
<path fill="#010101" d="M187.937,307.66h0.879v7.096h-0.879V307.66z"/>
<path fill="#010101" d="M191.276,308.559c0,0.301-0.211,0.541-0.561,0.541c-0.319,0-0.529-0.24-0.529-0.541
c0-0.299,0.22-0.549,0.55-0.549C191.056,308.01,191.276,308.25,191.276,308.559z M190.296,314.756v-4.838h0.88v4.838H190.296z"/>
<path fill="#010101" d="M192.636,311.229c0-0.51-0.01-0.91-0.039-1.311h0.779l0.05,0.801h0.021c0.239-0.45,0.799-0.9,1.599-0.9
c0.67,0,1.709,0.4,1.709,2.059v2.879h-0.88v-2.789c0-0.779-0.289-1.429-1.119-1.429c-0.569,0-1.02,0.409-1.18,0.899
c-0.039,0.11-0.06,0.26-0.06,0.41v2.908h-0.88V311.229z"/>
</g>
</g>
<g>
<radialGradient id="path16609_7_" cx="95.8877" cy="-71.0112" r="16.1858" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FDFBE1"/>
<stop offset="0.1203" style="stop-color:#FEFBDC"/>
<stop offset="0.2662" style="stop-color:#FFFACC"/>
<stop offset="0.4255" style="stop-color:#FEF6B3"/>
<stop offset="0.5943" style="stop-color:#FEF091"/>
<stop offset="0.7706" style="stop-color:#FEEA64"/>
<stop offset="0.9506" style="stop-color:#FEE22D"/>
<stop offset="1" style="stop-color:#FEE01B"/>
</radialGradient>
<path id="path16609_2_" fill="url(#path16609_7_)" stroke="#010101" d="M155.549,345.573c0,5.786-11.338,10.478-25.315,10.478
c-13.981,0-25.315-4.689-25.315-10.478s11.334-10.476,25.315-10.476C144.211,335.099,155.549,339.786,155.549,345.573z"/>
<g>
<path fill="#010101" d="M129.542,347.35c0,0.42,0.02,0.83,0.069,1.16h-0.789l-0.07-0.61h-0.029c-0.271,0.38-0.79,0.72-1.479,0.72
c-0.979,0-1.479-0.689-1.479-1.389c0-1.17,1.04-1.81,2.908-1.799v-0.101c0-0.39-0.109-1.12-1.099-1.109
c-0.46,0-0.93,0.13-1.27,0.36l-0.2-0.59c0.4-0.25,0.989-0.42,1.6-0.42c1.479,0,1.839,1.01,1.839,1.969V347.35z M128.692,346.041
c-0.96-0.021-2.049,0.149-2.049,1.089c0,0.58,0.38,0.84,0.819,0.84c0.64,0,1.05-0.399,1.189-0.81c0.03-0.1,0.04-0.2,0.04-0.279
V346.041z"/>
<path fill="#010101" d="M134.362,347.35c0,0.42,0.02,0.83,0.069,1.16h-0.789l-0.07-0.61h-0.029c-0.271,0.38-0.79,0.72-1.479,0.72
c-0.979,0-1.479-0.689-1.479-1.389c0-1.17,1.04-1.81,2.908-1.799v-0.101c0-0.39-0.109-1.12-1.099-1.109
c-0.46,0-0.93,0.13-1.27,0.36l-0.2-0.59c0.4-0.25,0.989-0.42,1.6-0.42c1.479,0,1.839,1.01,1.839,1.969V347.35z M133.513,346.041
c-0.96-0.021-2.049,0.149-2.049,1.089c0,0.58,0.38,0.84,0.819,0.84c0.64,0,1.05-0.399,1.189-0.81c0.03-0.1,0.04-0.2,0.04-0.279
V346.041z"/>
</g>
</g>
<g>
<radialGradient id="path16609_10_" cx="165.207" cy="-71.0098" r="16.186" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FDFBE1"/>
<stop offset="0.1203" style="stop-color:#FEFBDC"/>
<stop offset="0.2662" style="stop-color:#FFFACC"/>
<stop offset="0.4255" style="stop-color:#FEF6B3"/>
<stop offset="0.5943" style="stop-color:#FEF091"/>
<stop offset="0.7706" style="stop-color:#FEEA64"/>
<stop offset="0.9506" style="stop-color:#FEE22D"/>
<stop offset="1" style="stop-color:#FEE01B"/>
</radialGradient>
<path id="path16609_9_" fill="url(#path16609_10_)" stroke="#010101" d="M265.995,345.573c0,5.787-11.338,10.479-25.315,10.479
c-13.981,0-25.315-4.689-25.315-10.479c0-5.787,11.334-10.475,25.315-10.475C254.657,335.099,265.995,339.786,265.995,345.573z"/>
<g>
<path fill="#010101" d="M239.988,347.35c0,0.42,0.02,0.83,0.069,1.16h-0.789l-0.07-0.61h-0.029c-0.271,0.38-0.79,0.72-1.479,0.72
c-0.979,0-1.479-0.689-1.479-1.389c0-1.17,1.04-1.81,2.908-1.799v-0.101c0-0.39-0.109-1.12-1.099-1.109
c-0.46,0-0.93,0.13-1.27,0.36l-0.2-0.59c0.4-0.25,0.989-0.42,1.6-0.42c1.479,0,1.839,1.01,1.839,1.969V347.35z M239.139,346.041
c-0.96-0.021-2.049,0.149-2.049,1.089c0,0.58,0.38,0.84,0.819,0.84c0.64,0,1.05-0.399,1.189-0.81c0.03-0.1,0.04-0.2,0.04-0.279
V346.041z"/>
<path fill="#010101" d="M244.809,347.35c0,0.42,0.02,0.83,0.069,1.16h-0.789l-0.07-0.61h-0.029c-0.271,0.38-0.79,0.72-1.479,0.72
c-0.979,0-1.479-0.689-1.479-1.389c0-1.17,1.04-1.81,2.908-1.799v-0.101c0-0.39-0.109-1.12-1.099-1.109
c-0.46,0-0.93,0.13-1.27,0.36l-0.2-0.59c0.4-0.25,0.989-0.42,1.6-0.42c1.479,0,1.839,1.01,1.839,1.969V347.35z M243.959,346.041
c-0.96-0.021-2.049,0.149-2.049,1.089c0,0.58,0.38,0.84,0.819,0.84c0.64,0,1.05-0.399,1.189-0.81c0.03-0.1,0.04-0.2,0.04-0.279
V346.041z"/>
</g>
</g>
</g>
<g id="pM">
<g>
<path id="pM_path4" fill="#F6EB16" stroke="#010101" d="M69.913,298.638c0,2.681-2.097,4.854-4.681,4.854
c-2.585,0-4.68-2.173-4.68-4.854c0-2.68,2.095-4.853,4.68-4.853C67.816,293.785,69.913,295.958,69.913,298.638z"/>
<g enable-background="new ">
<path fill="#EE3E96" d="M63.777,295.691c0.322-0.063,0.743-0.111,1.279-0.111c0.659,0,1.142,0.159,1.448,0.444
c0.283,0.254,0.459,0.643,0.459,1.119c0,0.483-0.138,0.864-0.406,1.143c-0.353,0.389-0.927,0.587-1.578,0.587
c-0.199,0-0.383-0.008-0.536-0.048v2.143h-0.667V295.691z M64.444,298.262c0.146,0.04,0.337,0.056,0.552,0.056
c0.812,0,1.294-0.412,1.294-1.135c0-0.714-0.483-1.055-1.218-1.055c-0.291,0-0.513,0.031-0.628,0.056V298.262z"/>
</g>
</g>
<g>
<radialGradient id="pM_path3_1_" cx="-61.0791" cy="317.9131" r="16.6906" gradientTransform="matrix(1 0 0 -1 126.311 600.1094)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FFDD9F"/>
<stop offset="0.2912" style="stop-color:#FFDA9D"/>
<stop offset="0.4343" style="stop-color:#FFD298"/>
<stop offset="0.545" style="stop-color:#FDC68F"/>
<stop offset="0.6392" style="stop-color:#F9B180"/>
<stop offset="0.7229" style="stop-color:#F79A72"/>
<stop offset="0.799" style="stop-color:#F37C5C"/>
<stop offset="0.8695" style="stop-color:#F15C46"/>
<stop offset="0.9348" style="stop-color:#EF3C2E"/>
<stop offset="0.9951" style="stop-color:#EB2727"/>
<stop offset="1" style="stop-color:#EB2727"/>
</radialGradient>
<path id="pM_path3" fill="url(#pM_path3_1_)" stroke="#010101" d="M77.636,275.084l8.24,7.041l-7.393,6.469
c-3.332,3.045-8.971,5.047-15.367,5.047c-10.231,0-18.528-5.127-18.528-11.443c0-6.324,8.295-11.445,18.528-11.445
C68.997,270.75,74.241,272.443,77.636,275.084z"/>
<g>
<path fill="#010101" d="M59.575,284.961c-0.23,0.11-0.74,0.28-1.389,0.28c-1.459,0-2.409-0.99-2.409-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.219,0.26l-0.2,0.67c-0.209-0.11-0.54-0.229-1.019-0.229
c-1.109,0-1.709,0.829-1.709,1.829c0,1.119,0.719,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.229L59.575,284.961z"/>
<path fill="#010101" d="M64.715,278.035v5.847c0,0.43,0.02,0.919,0.04,1.249h-0.78l-0.04-0.84h-0.03
c-0.26,0.54-0.84,0.95-1.629,0.95c-1.169,0-2.079-0.99-2.079-2.459c-0.01-1.609,1-2.589,2.169-2.589
c0.75,0,1.239,0.35,1.459,0.729h0.02v-2.888H64.715z M63.845,282.263c0-0.11-0.01-0.26-0.04-0.37c-0.13-0.55-0.61-1.01-1.27-1.01
c-0.909,0-1.449,0.8-1.449,1.859c0,0.979,0.49,1.789,1.429,1.789c0.589,0,1.129-0.399,1.289-1.05
c0.03-0.119,0.04-0.239,0.04-0.38V282.263z"/>
<path fill="#010101" d="M69.635,284.961c-0.23,0.11-0.74,0.28-1.389,0.28c-1.459,0-2.409-0.99-2.409-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.219,0.26l-0.2,0.67c-0.21-0.11-0.54-0.229-1.02-0.229
c-1.109,0-1.709,0.829-1.709,1.829c0,1.119,0.719,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.229L69.635,284.961z"/>
<path fill="#010101" d="M70.387,285.131v-0.54l0.689-0.669c1.659-1.579,2.419-2.419,2.419-3.398c0-0.66-0.31-1.27-1.279-1.27
c-0.59,0-1.08,0.3-1.379,0.55l-0.28-0.619c0.44-0.37,1.089-0.66,1.829-0.66c1.399,0,1.989,0.96,1.989,1.889
c0,1.199-0.87,2.169-2.239,3.488l-0.51,0.479v0.021h2.909v0.729H70.387z"/>
</g>
</g>
<g>
<radialGradient id="pM_path2_1_" cx="55.0913" cy="-205.3325" r="16.1855" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#ADD252"/>
<stop offset="0.4082" style="stop-color:#ACD152"/>
<stop offset="0.5552" style="stop-color:#A7D053"/>
<stop offset="0.66" style="stop-color:#A0CD52"/>
<stop offset="0.7448" style="stop-color:#94C951"/>
<stop offset="0.8174" style="stop-color:#85C551"/>
<stop offset="0.8817" style="stop-color:#75C151"/>
<stop offset="0.9398" style="stop-color:#65BD53"/>
<stop offset="0.9915" style="stop-color:#59BA53"/>
<stop offset="1" style="stop-color:#57BA53"/>
</radialGradient>
<path id="pM_path2" fill="url(#pM_path2_1_)" stroke="#010101" d="M90.547,260.172c0,5.786-11.338,10.478-25.315,10.478
c-13.981,0-25.315-4.689-25.315-10.478s11.334-10.476,25.315-10.476C79.209,249.697,90.547,254.385,90.547,260.172z"/>
<g>
<path fill="#010101" d="M57.411,262.938c-0.23,0.109-0.74,0.279-1.389,0.279c-1.459,0-2.409-0.988-2.409-2.469
c0-1.488,1.02-2.578,2.599-2.578c0.52,0,0.979,0.131,1.219,0.26l-0.2,0.67c-0.209-0.109-0.54-0.23-1.019-0.23
c-1.109,0-1.709,0.83-1.709,1.83c0,1.119,0.719,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.23L57.411,262.938z"/>
<path fill="#010101" d="M58.942,258.27l1.049,2.859c0.12,0.319,0.24,0.699,0.32,0.989h0.02c0.09-0.29,0.19-0.659,0.31-1.01
l0.959-2.839h0.93l-1.319,3.449c-0.63,1.658-1.06,2.498-1.659,3.027c-0.44,0.37-0.859,0.52-1.08,0.561l-0.22-0.73
c0.22-0.069,0.51-0.209,0.77-0.43c0.24-0.189,0.53-0.529,0.74-0.979c0.04-0.09,0.07-0.16,0.07-0.211
c0-0.049-0.02-0.119-0.07-0.229l-1.779-4.458H58.942z"/>
<path fill="#010101" d="M66.681,262.938c-0.23,0.109-0.74,0.279-1.389,0.279c-1.459,0-2.409-0.988-2.409-2.469
c0-1.488,1.02-2.578,2.599-2.578c0.52,0,0.979,0.131,1.219,0.26l-0.2,0.67c-0.21-0.109-0.54-0.23-1.02-0.23
c-1.109,0-1.709,0.83-1.709,1.83c0,1.119,0.719,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.23L66.681,262.938z"/>
<path fill="#010101" d="M67.712,256.012h0.879v7.096h-0.879V256.012z"/>
<path fill="#010101" d="M71.052,256.91c0,0.301-0.21,0.541-0.56,0.541c-0.32,0-0.53-0.24-0.53-0.541
c0-0.299,0.22-0.549,0.55-0.549C70.832,256.361,71.052,256.602,71.052,256.91z M70.072,263.107v-4.838h0.879v4.838H70.072z"/>
<path fill="#010101" d="M72.412,259.58c0-0.51-0.01-0.91-0.04-1.311h0.78l0.05,0.801h0.02c0.24-0.45,0.8-0.9,1.599-0.9
c0.67,0,1.709,0.4,1.709,2.059v2.879H75.65v-2.789c0-0.779-0.29-1.429-1.119-1.429c-0.57,0-1.02,0.409-1.18,0.899
c-0.04,0.11-0.06,0.26-0.06,0.41v2.908h-0.879V259.58z"/>
</g>
</g>
<g>
<path id="pM_path1" fill="#F6EB16" stroke="#010101" d="M100.192,260.173c0,2.68-2.097,4.854-4.681,4.854
c-2.585,0-4.68-2.174-4.68-4.854s2.095-4.854,4.68-4.854C98.096,255.319,100.192,257.493,100.192,260.173z"/>
<g enable-background="new ">
<path fill="#EE3E96" d="M94.057,257.227c0.322-0.063,0.743-0.111,1.279-0.111c0.659,0,1.142,0.159,1.448,0.444
c0.283,0.254,0.459,0.643,0.459,1.119c0,0.483-0.138,0.864-0.406,1.143c-0.353,0.389-0.927,0.587-1.578,0.587
c-0.199,0-0.383-0.008-0.536-0.048v2.143h-0.667V257.227z M94.724,259.797c0.146,0.04,0.337,0.056,0.552,0.056
c0.812,0,1.294-0.412,1.294-1.135c0-0.714-0.483-1.055-1.218-1.055c-0.291,0-0.513,0.031-0.628,0.056V259.797z"/>
</g>
</g>
</g>
<g id="CP">
<path id="CP_path2" fill="#F6EB16" stroke="#010101" d="M275.425,288.11c0,2.681-2.096,4.854-4.68,4.854
c-2.586,0-4.681-2.173-4.681-4.854c0-2.68,2.095-4.853,4.681-4.853C273.329,283.258,275.425,285.431,275.425,288.11z"/>
<g enable-background="new ">
<path fill="#EE3E96" d="M269.29,285.164c0.322-0.063,0.743-0.111,1.279-0.111c0.658,0,1.142,0.159,1.447,0.444
c0.283,0.254,0.46,0.643,0.46,1.119c0,0.483-0.138,0.864-0.405,1.143c-0.354,0.389-0.928,0.587-1.578,0.587
c-0.199,0-0.383-0.008-0.537-0.048v2.143h-0.666V285.164z M269.956,287.734c0.146,0.04,0.338,0.056,0.553,0.056
c0.811,0,1.294-0.412,1.294-1.135c0-0.714-0.483-1.055-1.218-1.055c-0.291,0-0.514,0.031-0.629,0.056V287.734z"/>
</g>
<radialGradient id="CP_path1_1_" cx="144.4336" cy="328.4404" r="16.6906" gradientTransform="matrix(1 0 0 -1 126.311 600.1094)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FFDD9F"/>
<stop offset="0.2912" style="stop-color:#FFDA9D"/>
<stop offset="0.4343" style="stop-color:#FFD298"/>
<stop offset="0.545" style="stop-color:#FDC68F"/>
<stop offset="0.6392" style="stop-color:#F9B180"/>
<stop offset="0.7229" style="stop-color:#F79A72"/>
<stop offset="0.799" style="stop-color:#F37C5C"/>
<stop offset="0.8695" style="stop-color:#F15C46"/>
<stop offset="0.9348" style="stop-color:#EF3C2E"/>
<stop offset="0.9951" style="stop-color:#EB2727"/>
<stop offset="1" style="stop-color:#EB2727"/>
</radialGradient>
<path id="CP_path1" fill="url(#CP_path1_1_)" stroke="#010101" d="M283.148,264.557l8.24,7.041l-7.393,6.469
c-3.332,3.045-8.971,5.047-15.367,5.047c-10.231,0-18.528-5.127-18.528-11.443c0-6.324,8.295-11.445,18.528-11.445
C274.51,260.223,279.754,261.916,283.148,264.557z"/>
<g>
<path fill="#010101" d="M265.088,274.434c-0.229,0.11-0.739,0.28-1.39,0.28c-1.459,0-2.408-0.99-2.408-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.22,0.26l-0.201,0.67c-0.209-0.11-0.539-0.229-1.019-0.229
c-1.109,0-1.709,0.829-1.709,1.829c0,1.119,0.72,1.809,1.679,1.809c0.5,0,0.83-0.12,1.08-0.229L265.088,274.434z"/>
<path fill="#010101" d="M270.228,267.508v5.847c0,0.43,0.02,0.919,0.04,1.249h-0.78l-0.039-0.84h-0.03
c-0.26,0.54-0.84,0.95-1.63,0.95c-1.169,0-2.078-0.99-2.078-2.459c-0.01-1.609,1-2.589,2.169-2.589
c0.749,0,1.239,0.35,1.459,0.729h0.021v-2.888H270.228z M269.358,271.735c0-0.11-0.011-0.26-0.041-0.37
c-0.129-0.55-0.609-1.01-1.27-1.01c-0.908,0-1.448,0.8-1.448,1.859c0,0.979,0.489,1.789,1.429,1.789c0.59,0,1.13-0.399,1.289-1.05
c0.03-0.119,0.041-0.239,0.041-0.38V271.735z"/>
<path fill="#010101" d="M275.147,274.434c-0.229,0.11-0.739,0.28-1.389,0.28c-1.459,0-2.408-0.99-2.408-2.469
c0-1.489,1.02-2.579,2.598-2.579c0.52,0,0.98,0.13,1.22,0.26l-0.2,0.67c-0.209-0.11-0.539-0.229-1.02-0.229
c-1.109,0-1.709,0.829-1.709,1.829c0,1.119,0.72,1.809,1.68,1.809c0.5,0,0.829-0.12,1.079-0.229L275.147,274.434z"/>
<path fill="#010101" d="M275.899,274.604v-0.54l0.689-0.669c1.66-1.579,2.42-2.419,2.42-3.398c0-0.66-0.311-1.27-1.279-1.27
c-0.59,0-1.08,0.3-1.38,0.55l-0.28-0.619c0.44-0.37,1.09-0.66,1.83-0.66c1.398,0,1.988,0.96,1.988,1.889
c0,1.199-0.869,2.169-2.238,3.488l-0.51,0.479v0.021h2.908v0.729H275.899z"/>
</g>
</g>
<g id="YP">
<g>
<radialGradient id="YP_path2_1_" cx="130.6426" cy="-474.438" r="16.1858" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#ADD252"/>
<stop offset="0.4082" style="stop-color:#ACD152"/>
<stop offset="0.5552" style="stop-color:#A7D053"/>
<stop offset="0.66" style="stop-color:#A0CD52"/>
<stop offset="0.7448" style="stop-color:#94C951"/>
<stop offset="0.8174" style="stop-color:#85C551"/>
<stop offset="0.8817" style="stop-color:#75C151"/>
<stop offset="0.9398" style="stop-color:#65BD53"/>
<stop offset="0.9915" style="stop-color:#59BA53"/>
<stop offset="1" style="stop-color:#57BA53"/>
</radialGradient>
<path id="YP_path2" fill="url(#YP_path2_1_)" stroke="#010101" d="M210.923,89.075c0,5.786-11.338,10.478-25.315,10.478
c-13.981,0-25.315-4.689-25.315-10.478s11.333-10.476,25.315-10.476C199.585,78.6,210.923,83.288,210.923,89.075z"/>
<g>
<path fill="#010101" d="M177.786,91.841c-0.23,0.11-0.74,0.28-1.389,0.28c-1.46,0-2.409-0.989-2.409-2.469
c0-1.489,1.02-2.579,2.599-2.579c0.52,0,0.979,0.13,1.219,0.26l-0.199,0.669c-0.21-0.11-0.54-0.23-1.02-0.23
c-1.109,0-1.709,0.83-1.709,1.829c0,1.12,0.719,1.809,1.679,1.809c0.5,0,0.829-0.12,1.079-0.23L177.786,91.841z"/>
<path fill="#010101" d="M179.317,87.173l1.049,2.858c0.121,0.32,0.24,0.7,0.32,0.99h0.02c0.091-0.29,0.19-0.66,0.311-1.01
l0.959-2.838h0.93l-1.318,3.448c-0.631,1.659-1.061,2.499-1.66,3.028c-0.439,0.37-0.859,0.52-1.079,0.56l-0.22-0.729
c0.22-0.07,0.51-0.21,0.77-0.43c0.24-0.19,0.529-0.53,0.74-0.979c0.039-0.09,0.069-0.16,0.069-0.21s-0.021-0.12-0.069-0.23
l-1.779-4.458H179.317z"/>
<path fill="#010101" d="M187.056,91.841c-0.229,0.11-0.739,0.28-1.389,0.28c-1.459,0-2.408-0.989-2.408-2.469
c0-1.489,1.02-2.579,2.598-2.579c0.52,0,0.98,0.13,1.22,0.26l-0.2,0.669c-0.209-0.11-0.539-0.23-1.02-0.23
c-1.109,0-1.709,0.83-1.709,1.829c0,1.12,0.72,1.809,1.68,1.809c0.5,0,0.829-0.12,1.079-0.23L187.056,91.841z"/>
<path fill="#010101" d="M188.088,84.915h0.88v7.096h-0.88V84.915z"/>
<path fill="#010101" d="M191.427,85.814c0,0.3-0.209,0.54-0.559,0.54c-0.32,0-0.53-0.24-0.53-0.54s0.22-0.549,0.55-0.549
C191.208,85.265,191.427,85.504,191.427,85.814z M190.448,92.011v-4.837h0.879v4.837H190.448z"/>
<path fill="#010101" d="M192.788,88.483c0-0.51-0.01-0.91-0.041-1.31h0.78l0.05,0.8h0.02c0.24-0.45,0.801-0.9,1.6-0.9
c0.67,0,1.709,0.4,1.709,2.059v2.878h-0.879v-2.789c0-0.779-0.291-1.429-1.119-1.429c-0.57,0-1.02,0.41-1.18,0.899
c-0.041,0.11-0.061,0.26-0.061,0.41v2.908h-0.879V88.483z"/>
</g>
</g>
<g>
<path id="YP_path1" fill="#F6EB16" stroke="#010101" d="M220.651,89.075c0,2.682-2.098,4.854-4.682,4.854s-4.68-2.172-4.68-4.854
c0-2.68,2.096-4.852,4.68-4.852S220.651,86.395,220.651,89.075z"/>
<g enable-background="new ">
<path fill="#EE3E96" d="M214.516,86.129c0.321-0.063,0.743-0.111,1.279-0.111c0.659,0,1.142,0.159,1.448,0.444
c0.283,0.254,0.459,0.643,0.459,1.119c0,0.483-0.138,0.864-0.406,1.143c-0.352,0.389-0.926,0.587-1.578,0.587
c-0.199,0-0.383-0.008-0.535-0.048v2.143h-0.667V86.129z M215.183,88.699c0.145,0.04,0.336,0.056,0.551,0.056
c0.812,0,1.295-0.412,1.295-1.135c0-0.714-0.482-1.055-1.219-1.055c-0.291,0-0.513,0.031-0.627,0.056V88.699z"/>
</g>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="103.303" y1="134.663" x2="238.637" y2="134.663"/>
<polygon fill="#010101" points="235.828,138.367 237.401,134.663 235.828,130.959 244.606,134.663 "/>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" d="M149.53,134.588c6.015,0,36.094-4.572,36.094-26.212"/>
<polygon fill="#010101" points="189.329,111.185 185.624,109.612 181.921,111.185 185.624,102.407 "/>
</g>
</g>
<g>
<g>
<g id="path5958_3_" >
<g>
<path fill="none" stroke="#010101" d="M225.454,70.483c7.518-12.394,15.15-16.217,22.414-15.588"/>
<polygon fill="#010101" points="244.751,58.343 246.638,54.788 245.39,50.962 253.815,55.409 "/>
</g>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" d="M208.673,82.501c19-6.272,25.25-24.305,24.593-43.187"/>
<polygon fill="#010101" points="237.065,41.992 233.309,40.55 229.662,42.25 233.058,33.349 "/>
</g>
</g>
</g>
<g>
<g>
<path id="path19818_5_" fill="#F6EB16" stroke="#010101" d="M38.704,191.521c0,2.681-2.097,4.854-4.681,4.854
c-2.585,0-4.68-2.173-4.68-4.854c0-2.68,2.095-4.853,4.68-4.853C36.607,186.669,38.704,188.842,38.704,191.521z"/>
<g enable-background="new ">
<path fill="#EE3E96" d="M32.569,188.575c0.322-0.063,0.743-0.111,1.279-0.111c0.659,0,1.142,0.159,1.448,0.444
c0.283,0.254,0.459,0.643,0.459,1.119c0,0.483-0.138,0.864-0.406,1.143c-0.353,0.389-0.927,0.587-1.578,0.587
c-0.199,0-0.383-0.008-0.536-0.048v2.143h-0.667V188.575z M33.235,191.146c0.146,0.04,0.337,0.056,0.552,0.056
c0.812,0,1.294-0.412,1.294-1.135c0-0.714-0.483-1.055-1.218-1.055c-0.291,0-0.513,0.031-0.628,0.056V191.146z"/>
</g>
</g>
<g>
<radialGradient id="path16609_11_" cx="88.1094" cy="-313.3091" r="16.1858" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FDFBE1"/>
<stop offset="0.1203" style="stop-color:#FEFBDC"/>
<stop offset="0.2662" style="stop-color:#FFFACC"/>
<stop offset="0.4255" style="stop-color:#FEF6B3"/>
<stop offset="0.5943" style="stop-color:#FEF091"/>
<stop offset="0.7706" style="stop-color:#FEEA64"/>
<stop offset="0.9506" style="stop-color:#FEE22D"/>
<stop offset="1" style="stop-color:#FEE01B"/>
</radialGradient>
<path id="path16609_1_" fill="url(#path16609_11_)" stroke="#010101" d="M143.155,191.521c0,5.786-11.338,10.478-25.315,10.478
c-13.981,0-25.315-4.689-25.315-10.478s11.334-10.476,25.315-10.476C131.817,181.046,143.155,185.733,143.155,191.521z"/>
<g>
<path fill="#010101" d="M111.869,192.338l-0.699,2.119h-0.899l2.299-6.736h1.039l2.299,6.736h-0.93l-0.72-2.119H111.869z
M114.087,191.658l-0.669-1.938c-0.15-0.439-0.25-0.84-0.351-1.229h-0.02c-0.1,0.39-0.2,0.81-0.34,1.22l-0.659,1.948H114.087z"/>
<path fill="#010101" d="M117.409,188.46h-2.049v-0.739h4.987v0.739h-2.06v5.997h-0.879V188.46z"/>
<path fill="#010101" d="M121.1,187.801c0.42-0.07,0.97-0.13,1.669-0.13c0.859,0,1.489,0.2,1.889,0.56
c0.36,0.319,0.59,0.81,0.59,1.409c0,0.609-0.18,1.09-0.52,1.439c-0.47,0.489-1.209,0.739-2.059,0.739c-0.26,0-0.5-0.01-0.7-0.06
v2.698H121.1V187.801z M121.969,191.049c0.19,0.05,0.43,0.07,0.72,0.07c1.05,0,1.689-0.52,1.689-1.43
c0-0.899-0.64-1.329-1.59-1.329c-0.379,0-0.669,0.03-0.819,0.07V191.049z"/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="65.114" y1="245.187" x2="65.113" y2="165.354"/>
<polygon fill="#010101" points="68.817,168.162 65.113,166.589 61.41,168.162 65.113,159.384 "/>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" d="M65.039,213.166c0-3.549-3.176-21.293-18.212-21.293"/>
<polygon fill="#010101" points="49.635,188.17 48.062,191.873 49.635,195.577 40.857,191.873 "/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="71.826" y1="159.854" x2="71.827" y2="239.687"/>
<polygon fill="#010101" points="68.123,236.878 71.827,238.45 75.53,236.878 71.827,245.655 "/>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" d="M71.901,213.166c0-3.549,3.176-21.293,18.212-21.293"/>
</g>
</g>
</g>
<g>
<g>
<path id="path19818_1_" fill="#F6EB16" stroke="#010101" d="M239.704,191.521c0,2.681-2.097,4.854-4.681,4.854
c-2.585,0-4.681-2.173-4.681-4.854c0-2.68,2.096-4.853,4.681-4.853C237.607,186.669,239.704,188.842,239.704,191.521z"/>
<g enable-background="new ">
<path fill="#EE3E96" d="M233.569,188.575c0.321-0.063,0.742-0.111,1.279-0.111c0.658,0,1.141,0.159,1.447,0.444
c0.283,0.254,0.459,0.643,0.459,1.119c0,0.483-0.137,0.864-0.405,1.143c-0.353,0.389-0.927,0.587-1.578,0.587
c-0.199,0-0.383-0.008-0.536-0.048v2.143h-0.666V188.575z M234.235,191.146c0.146,0.04,0.337,0.056,0.552,0.056
c0.812,0,1.294-0.412,1.294-1.135c0-0.714-0.482-1.055-1.218-1.055c-0.291,0-0.513,0.031-0.628,0.056V191.146z"/>
</g>
</g>
<g>
<radialGradient id="path16609_12_" cx="214.2627" cy="-313.3091" r="16.1858" gradientTransform="matrix(1.5933 0 0 0.6358 -22.5446 390.7232)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FDFBE1"/>
<stop offset="0.1203" style="stop-color:#FEFBDC"/>
<stop offset="0.2662" style="stop-color:#FFFACC"/>
<stop offset="0.4255" style="stop-color:#FEF6B3"/>
<stop offset="0.5943" style="stop-color:#FEF091"/>
<stop offset="0.7706" style="stop-color:#FEEA64"/>
<stop offset="0.9506" style="stop-color:#FEE22D"/>
<stop offset="1" style="stop-color:#FEE01B"/>
</radialGradient>
<path id="path16609_4_" fill="url(#path16609_12_)" stroke="#010101" d="M344.155,191.521c0,5.786-11.338,10.478-25.316,10.478
c-13.98,0-25.314-4.689-25.314-10.478s11.334-10.476,25.314-10.476C332.817,181.046,344.155,185.733,344.155,191.521z"/>
<g>
<path fill="#010101" d="M312.868,192.338l-0.699,2.119h-0.898l2.299-6.736h1.039l2.299,6.736h-0.93l-0.721-2.119H312.868z
M315.087,191.658l-0.668-1.938c-0.15-0.439-0.25-0.84-0.352-1.229h-0.02c-0.1,0.39-0.199,0.81-0.34,1.22l-0.658,1.948H315.087z"
/>
<path fill="#010101" d="M318.409,188.46h-2.049v-0.739h4.986v0.739h-2.059v5.997h-0.879V188.46z"/>
<path fill="#010101" d="M322.101,187.801c0.42-0.07,0.969-0.13,1.668-0.13c0.859,0,1.49,0.2,1.889,0.56
c0.361,0.319,0.59,0.81,0.59,1.409c0,0.609-0.18,1.09-0.52,1.439c-0.469,0.489-1.209,0.739-2.059,0.739
c-0.26,0-0.5-0.01-0.699-0.06v2.698h-0.869V187.801z M322.97,191.049c0.189,0.05,0.43,0.07,0.719,0.07
c1.051,0,1.689-0.52,1.689-1.43c0-0.899-0.639-1.329-1.59-1.329c-0.379,0-0.668,0.03-0.818,0.07V191.049z"/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="266.114" y1="256.687" x2="266.113" y2="157.675"/>
<polygon fill="#010101" points="269.817,160.483 266.113,158.911 262.409,160.483 266.113,151.706 "/>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" d="M266.038,213.166c0-3.549-3.176-21.293-18.212-21.293"/>
<polygon fill="#010101" points="250.635,188.17 249.062,191.873 250.635,195.577 241.856,191.873 "/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="272.826" y1="150.854" x2="272.827" y2="249.865"/>
<polygon fill="#010101" points="269.122,247.057 272.827,248.63 276.53,247.057 272.827,255.835 "/>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" d="M272.901,213.166c0-3.549,3.176-21.293,18.213-21.293"/>
</g>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="244.423" y1="272.882" x2="109.09" y2="272.882"/>
<polygon fill="#010101" points="111.898,269.178 110.326,272.882 111.898,276.586 103.121,272.882 "/>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" d="M149.405,272.877c6.015,0,36.094,4.571,36.094,26.212"/>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" d="M149.405,272.755c6.015,0,36.094-4.571,36.094-26.212"/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="207.923" y1="325.126" x2="222.423" y2="336.876"/>
<polygon fill="#010101" points="212.438,324.017 208.884,325.904 207.773,329.771 203.286,321.368 "/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="153.423" y1="332.876" x2="167.923" y2="321.126"/>
<polygon fill="#010101" points="153.273,328.229 154.383,332.098 157.937,333.985 148.786,336.634 "/>
</g>
</g>
<g>
<g>
<path fill="none" stroke="#010101" stroke-dasharray="3,3" d="M37.697,138.017c-49.274,31.359-27.44,83.859,18.06,91.359"/>
<polygon fill="#010101" points="52.383,232.574 54.538,229.175 53.588,225.265 61.646,230.347 "/>
</g>
</g>
</svg>
</window>