OSDN Git Service

Add the updateList method to the object
[sie/sie.git] / sie.js
diff --git a/sie.js b/sie.js
index 88fa24c..9c447df 100755 (executable)
--- a/sie.js
+++ b/sie.js
@@ -1,59 +1,25 @@
-/*SIE-SVG without Plugin under LGPL2.1 & GPL2.0 & Mozilla Public License
- *http://sie.sourceforge.jp/
- *Usage: <script defer="defer" type="text/javascript" src="sie.js"></script>
+/*SIE under the MIT Lisence
  */
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1/GPL 2.0/LGPL 2.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * The Original Code is the Mozilla SVG Cairo Renderer project.
- *
- * The Initial Developer of the Original Code is IBM Corporation.
- * Portions created by the Initial Developer are Copyright (C) 2004
- * the Initial Developer. All Rights Reserved.
- *
- * Parts of this file contain code derived from the following files(s)
- * of the Mozilla SVG project (these parts are Copyright (C) by their
- * respective copyright-holders):
- *    layout/svg/renderer/src/libart/nsSVGLibartBPathBuilder.cpp
- *
- * Contributor(s):DHRNAME revulo bellbind
- *
- * Alternatively, the contents of this file may be used under the terms of
- * either of the GNU General Public License Version 2 or later (the "GPL"),
- * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
- * in which case the provisions of the GPL or the LGPL are applicable instead
- * of those above. If you wish to allow use of your version of this file only
- * under the terms of either the GPL or the LGPL, and not to allow others to
- * use your version of this file under the terms of the MPL, indicate your
- * decision by deleting the provisions above and replace them with the notice
- * and other provisions required by the GPL or the LGPL. If you do not delete
- * the provisions above, a recipient may use your version of this file under
- * the terms of any one of the MPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+/* Copyright 2016 dhrname and other contributors
+ * http://sie.osdn.jp/
+ * 
+ * Permission is hereby granted, free of charge, to any person obtaining
+ * a copy of this software and associated documentation files (the
+ * "Software"), to deal in the Software without restriction, including
+ * without limitation the rights to use, copy, modify, merge, publish,
+ * distribute, sublicense, and/or sell copies of the Software, and to
+ * permit persons to whom the Software is furnished to do so, subject to
+ * the following conditions:
+ * 
+ * The above copyright notice and this permission notice shall be
+ * included in all copies or substantial portions of the Software.
+ * 
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  */
-/*MIT License
-See Also MIT-LICENSE.txt
-Copyright (c) 2013 dhrname*/
-(function(){var c={F:function(){},obj:{up:function(g){var i=c.F,h;i.prototype=this;h=new i();if(g){this[g]=h;h.up=this.up}else{this.$1=h}i=void 0;return h},mix:function(j){if(!j){throw new Error("No arguments error")}if(typeof j!=="function"){var h=c.__ng_;for(var g in j){if(!h[g]){this[g]=j[g]}}g=h=void 0}else{j.call(this,this)}return this},on:function(h,k){if(!h){throw new Error("No arguments error")}else{if(/^(?:up|on|mix)$/.test(h)){throw new Error("Invalid method name error")}else{if(typeof k!=="function"){throw new Error("Not support arguments type")}}}var i=this._eventList__,g=this[h];if(!this._eventList__){i=this._eventList__=[]}else{if(!this.hasOwnProperty("_eventList__")){var j=[];j._parent=i;i=this._eventList__=j;j=void 0}}if(!this[h]||!g.isOn){if(typeof g==="function"){i.push({name:h,func:g});i._parent=null}this[h]=function(){var v=this._eventList__,l=h,t=null,r=null,o=false;v._child=null;while(v._parent){v._parent._child=v;v=v._parent}while(v){for(var q=0,u=v.length;q<u;++q){if(v[q].name===l){t=v[q].func.apply(this,arguments);if(!o){r=t;o=true}}}v=v._child}v=t=l=o=void 0;return r};this[h].isOn=true}i.push({name:h,func:k});i=g=k=void 0;return this}}};var f={};base=function(h){var g=c,k=f;if(!h){throw new Error("No arguments error")}else{if(k[h]){return k[h]}else{var j=g.F,i;j.prototype=g.obj;i=new j();this[h]=k[h]=i;i[h]=i;j=void 0;return i}}};var e={},d=Object.prototype;for(var b in d){e[b]=true;f[b]=null}e.constructor=false;c.__ng_=e;e=d=void 0;base.free=function(){delete c.obj;c=f=void 0}})();if(!Object._create){Object._create=function(b){var c=function(){};c.prototype=b.prototype;b=void 0;return new c()}}function DOMException(c){Error.apply(this,arguments);this.code=c;var b=["","Index Size Error","DOMString Size Error","Hierarchy Request Error","Wrong Document Error","Invalid Character Error","No Data Allowed Error","No Modification Allowed Error","Not Found Error","Not Supported Error","Inuse Attribute Error","Invalid State Error","Syntax Error","Invalid Modification Error","Namespace Error","Invalid Access Error"];this.message=b[c]}(function(b){b.prototype=new Error()})(DOMException);base("DOMImplementation").mix({hasFeature:function(c,b){switch(c){case"CORE":case"XML":case"Events":case"StyleSheets":case"org.w3c.svg.static":case"org.w3c.dom.svg.static":return true;default:if(b==="2.0"){return true}else{return false}}},createDocumentType:function(d,e,b){var c=base("$document").up();c.name="";c.entities=new NamedNodeMap();c.notations=new NamedNodeMap();c.publicId=e;c.systemId=b;c.internalSubset="";c.nodeValue=null;c.nodeType=10;return c},createDocument:function(d,g,b){try{var c=base("$document").up();this._doc_&&(c._document_=this._doc_);c.implementation=this;c.doctype=b||null;c._id={};c._capter=[];c.documentElement=c.createElementNS(d,g);c.childNodes=[];return c}catch(f){}},"http://www.w3.org/2000/xmlns":{}});base("$document").mix({tar:null,firstChild:null,previousSibling:null,nextSibling:null,attributes:null,namespaceURI:null,localName:null,lastChild:null,prefix:null,ownerDocument:base("$document"),parentNode:null,nodeName:"#document",nodeValue:null,nodeType:9,childNodes:[],insertBefore:function(c,d){var q=this.parentNode,h,r,e=this,f=0,u,v,o,l;while(q){if(q===c){throw new DOMException(3)}q=q.parentNode}if(this.ownerDocument!==c.ownerDocument){throw new DOMException(4)}if(c.parentNode){c.parentNode.removeChild(c)}if(!d){if(!this.firstChild){this.firstChild=c}if(this.lastChild){c.previousSibling=this.lastChild;this.lastChild.nextSibling=c}this.lastChild=c;this.childNodes.push(c);c.nextSibling=null}else{if(d.parentNode!==this){throw new DOMException(8)}u=this.firstChild;if(u===d){this.firstChild=c}while(u){if(u===d){this.childNodes.splice(f,1,c,d);break}++f;u=u.nextSibling}h=d.previousSibling;if(h){h.nextSibling=c}d.previousSibling=c;c.previousSibling=h;c.nextSibling=d}c.parentNode=this;if((c.nodeType===5)||(c.nodeType===11)){var b=c.childNodes.concat([]);for(var g=0,k=b.length;g<k;g++){this.insertBefore(b[g],c)}b=void 0}q=h=r=e=f=u=v=o=l=void 0;return c},replaceChild:function(b,c){this.insertBefore(b,c);return this.removeChild(c)},removeChild:function(d){if(d.parentNode!==this){throw new DOMException(8)}if(d.ownerDocument!==this.ownerDocument){throw new Error()}d.parentNode=null;var c=this.firstChild,b=0;while(c){if(c===d){this.childNodes.splice(b,1);break}++b;c=c.nextSibling}if(this.firstChild===d){this.firstChild=d.nextSibling}if(this.lastChild===d){this.lastChild=d.previousSibling}d.previousSibling&&(d.previousSibling.nextSibling=d.nextSibling);d.nextSibling&&(d.nextSibling.previousSibling=d.previousSibling);d.nextSibling=d.previousSibling=null;c=b=void 0;return d},appendChild:function(b){return this.insertBefore(b,null)},hasChildNodes:function(){return(this.childNodes.length>0)},cloneNode:function(b){return this.ownerDocument.importNode(this,b)},normalize:function(){var g=this.childNodes;try{for(var c=g.length-1;c<0;--c){var f=g[c],b=f.nextSibling;if(b){if(f.nodeType===3&&b.nodeType===3){f.appendData(b.data);f.legnth=f.data.length;this.removeChild(b)}else{f.normalize()}}else{f.normalize()}}}catch(d){}},isSupported:function(c,b){return(this.ownerDocument.implementation.hasFeature(c+"",b+""))},hasAttributes:function(){return(this.attributes.length>0)},createElement:function(b){},createDocumentFragment:function(){return this.up("$document_fragment").mix({nodeName:"#document-fragment",nodeValue:null,nodeType:11,childNodes:[],ownerDocument:this})},createTextNode:function(c){var b=this.$text.up();b.data=b.nodeValue=c+"";b.length=c.length;b.ownerDocument=this;return b},createComment:function(c){var b=this.$text.$comment.up();b.data=b.nodeValue=c;b.length=c.length;b.ownerDocument=this;return b},createCDATASection:function(c){var b=this.$text.up();b.nodeType=4;b.nodeName="#cdata-section";b.data=b.nodeValue=c;b.length=c.length;b.ownerDocument=this;return b},createProcessingInstruction:function(d,c){var b=this.up();b.nodeType=7;b.target=b.nodeName=d;b.data=b.nodeValue=c;b.length=c.length;b.ownerDocument=this;return b},createAttribute:function(b){},createEntityReference:function(b){return this.up().mix({nodeValue:null,nodeType:5,nodeName:b,ownerDocument:this})},getElementsByTagName:function(b){return this.getElementsByTagNameNS("*",b)},importNode:function(k,l){var q,c=k.nodeType,g,j,o,e,d,b;if(c===2){d=k.namespaceURI;d=(d==="")?null:d;q=this.createAttributeNS(d,k.nodeName);q.nodeValue=k.nodeValue}else{if(c===3){q=this.createTextNode(k.data)}else{if(c===1){q=this.createElementNS(k.namespaceURI,k.nodeName);g=k.attributes;for(var f=0;g[f];++f){b=g[f];d=b.namespaceURI;d=(d==="")?null:d;j=this.createAttributeNS(d,b.nodeName);j.nodeValue=b.nodeValue;q.setAttributeNodeNS(j)}if(l){o=k.firstChild;while(o){e=this.importNode(o,true);q.appendChild(e);o=o.nextSibling}}f=void 0}else{if(c===8){q=this.createComment(k.data)}else{if(c===11){q=this.createDocumentFragment();if(l){b=k.childNodes;for(var f=0,h=b.length;f<h;f++){e=this.importNode(b[f],true);q.appendChild(e)}}f=h=void 0}else{if(c===4){q=this.createCDATASection(k.data)}else{if(c===5){q=this.createEntityReference(k.nodeName);if(l){o=k.firstChild;while(o){e=this.importNode(o,true);q.appendChild(e);o=o.nextSibling}}}else{if(c===6){q=this.$enetity.up();q.publicId=k.publicId;q.systemId=k.systemId;q.notationName=k.notationName}else{if(c===7){q=this.createProcessingInstruction(k.nodeName,k.nodeValue)}else{if(c===12){q=this.up("$notation").up();q.publicId=k.publicId;q.systemId=k.systemId}else{throw new DOMException(9)}}}}}}}}}}k=l=c=g=j=o=e=d=b=void 0;return q},createElementNS:function(c,g){var e,d=null,b=null;if(!g){throw new DOMException(5)}if(g.indexOf(":")!==-1){var f=g.split(":");d=f[0];b=f[1]}else{b=g}e=this.$element.up().mix({childNodes:[],attributes:this.$element.attributes.up(),ownerDocument:this});e.namespaceURI=c;e.nodeName=e.tagName=g;e.localName=b;e.prefix=d;c=g=d=b=void 0;return e},createAttributeNS:function(c,e){var b=this.$attr.up(),d;b.namespaceURI=c;b.nodeName=b.name=e;b.ownerDocument=this;if(c&&(e.indexOf(":")!==-1)){d=e.split(":");b.prefix=d[0];b.localName=d[1]}else{b.localName=e}d=e=void 0;return b},getElementsByTagNameNS:function(c,b){if((typeof c!=="string")||(typeof b!=="string")){throw new Error("Argument not string")}var e=this.documentElement,d=e.getElementsByTagNameNS(c,b);if(((b===e.localName)||(b==="*"))&&((c===e.namespaceURI)||(c==="*"))){if(d){d.unshift(e)}else{d=[e]}}e=void 0;return d},getElementById:function(b){b+="";var c=!!this._id[b]?this._id[b]:null;if(c&&(c.getAttributeNS(null,"id")!==b)){c=null}return c}}).mix(function(b){b.up("$element").mix({attributes:base("$namedNodeMap"),nodeType:1,nodeValue:null,childNodes:[],getAttribute:function(c){return(this.getAttributeNS(null,c))},setAttribute:function(c,d){this.setAttributeNS(null,c,d)},removeAttribute:function(c){this.removeAttributeNS(null,c)},getAttributeNode:function(c){},setAttributeNode:function(c){},removeAttributeNode:function(c){var d=this.attributes.removeNamedItemNS(c.namespaceURI,c.localName);return d},getElementsByTagName:function(c){},getAttributeNS:function(d,c){var e=this.getAttributeNodeNS(d,c);if(!e){return null}else{return(e.nodeValue)}},setAttributeNS:function(c,f,d){var e=this.ownerDocument.createAttributeNS(c,f);e.nodeValue=d+"";e.value=d+"";this.setAttributeNodeNS(e)},removeAttributeNS:function(d,c){},getAttributeNodeNS:function(d,c){return this.attributes.getNamedItemNS(d,c)},setAttributeNodeNS:function(d){if(d.ownerDocument!==this.ownerDocument){throw new DOMException(4)}var c=this.attributes.setNamedItemNS(d);d.ownerElement=this;if((d.localName==="id")&&!this.ownerDocument._id[d.nodeValue]){this.ownerDocument._id[d.nodeValue]=this}return c},getElementsByTagNameNS:function(c,g){var l=this.firstChild;if(l){var r=[],e=0,k,j,q;(c==="*")&&(k=true);(g==="*")&&(j=true)}else{c=g=void 0;return null}while(l){if(l.nodeType===1){if((j||(l.localName===g))&&(k||(l.namespaceURI===c))){r[e]=l;e++}if(l.hasChildNodes()){q=l.getElementsByTagNameNS(c,g);if(q){for(var h=0,o=q.length;h<o;++h){r[e]=q[h];e++}}}}l=l.nextSibling}c=g=l=q=j=k=void 0;if(e===0){r=e=void 0;return null}else{e=void 0;return r}},hasAttribute:function(c){return(this.hasAttributeNS(null,c))},hasAttributeNS:function(d,c){if(this.getAttributeNodeNS(d,c)){return true}else{return false}}});b.up("$text").mix({length:0,childNodes:[],_capter:[],getElementsByTagNameNS:null,substringData:function(e,d){if(e<0||d<0||e>this.length){throw new DOMException(1)}if(e+d>this.length){d=this.length-e}var c=this.data.substr(e,d);return c},appendData:function(c){this.data+=c;this.length=this.data.length},insertData:function(f,c){var e=this.substring(0,f-1);var d=this.substring(f,this.length-f);this.data=e+this.data+d;this.length=this.data.length},deleteData:function(f,d){var e=this.substring(0,f-1);var c=this.substring(f+d,this.length-1);if(f+d>this.length){c=""}this.data=e+c;this.length=this.data.length},replaceData:function(e,d,c){if(e<0||d<0||e>this.length){throw new DOMException(1)}this.deleteData(e,d);this.insertData(e,c)},nodeType:3,nodeName:"#text",splitText:function(f){var e=this.substringData(0,f-1);this.replaceData(0,this.length-1,e);var c="";if(this.length!==f){c=this.substringData(f,this.length-1)}var d=this.ownerDocument.createTextNode(c);if(this.parentNode){this.parentNode.insertBefore(d,this.nextSibling)}return d}}).up("$comment").mix({nodeType:8,nodeName:"#comment"});b.up("$attr").mix({nodeType:2,nodeValue:null,childNodes:[],_capter:[]});b.up("$notation").mix(function(){this.publicId=this.systemId=this.nodeValue=null;this.nodeType=12});b.up("$entity").mix({publicId:null,systemId:null,notationName:null,nodeValue:null,nodeType:6})});Array.prototype.item=function(b){if(!this[b]){return null}return(this[b])};base("$namedNodeMap").mix({length:0,getNamedItem:function(b){},setNamedItem:function(b){},removeNamedItem:function(b){},item:function(b){return this[b]},getNamedItemNS:function(e,d){var c;for(var f=0,b=this.length;f<b;f++){c=this[f];if((c.namespaceURI===e)&&(c.localName===d)){this._num=f;return c}}f=c=void 0;return null},setNamedItemNS:function(b){var c=this.getNamedItemNS(b.namespaceURI,b.localName),d;if(c){d=this[this._num];this[this._num]=b;b=c=void 0;return d}else{if(b.ownerElement!==void 0){throw new DOMException(10)}this[this.length]=b;this.length+=1;b=void 0;return null}},removeNamedItemNS:function(c,b){var d=this.getNamedItemNS(c,b);if(!d){throw new DOMException(8)}else{var e=this[this._num];delete (this[this._num]);this.length-=1;tgas=void 0;return e}}});function EventException(){DOMException.call(this);if(this.code===0){this.message="Uuspecified Event Type Error"}}EventException.prototype=Object._create(DOMException);base("$document").mix(function(){this.addEventListener=function(e,g,b){this.removeEventListener(e,g,b);var d=base("EventListener").up().initialize(b,e,g),c=e.charAt(0),f;this._capter.push(d);if((c!=="D")&&(c!=="S")&&(e!=="beginEvent")&&(e!=="endEvent")&&(e!=="repeatEvent")){f=this;f._tar&&f._tar.attachEvent("on"+e,(function(i,h){return function(){var j=i.ownerDocument.createEvent("MouseEvents");j.initMouseEvent(h,true,true,i.ownerDocument.defaultView,0);i.dispatchEvent(j);i.ownerDocument._window.event.cancelBubble=true;j=void 0}})(f,e))}e=g=b=d=c=f=void 0};this.removeEventListener=function(e,g,b){var f=this._capter;for(var d=0,c=f.length;d<c;d++){if(f[d]._listener===g){f[d]=void 0}}d=c=f=void 0};this.dispatchEvent=function(q){if(!q.type){throw new EventException(0)}var d=this,e=d.ownerDocument,i=q.timeStamp,s=q.type,t=q.bubbles,f,o,l=1,c="1",r="3",h;if(!e._isLoaded){if(!e._limit_time_){e._limit_time_=i}else{if((i-e._limit_time_)>1000){f=e.implementation._buffer_||[];o=f.length;f[o]=this;f[o+1]=q;e.implementation._buffer_=f;d=e=i=s=t=f=o=l=void 0;return true}}}q.target=d;q.eventPhase=1;e[r]=null;while(d.parentNode){d.parentNode[c]=d;d[r]=d.parentNode;d=d.parentNode}e[c]=d;d[r]=e;d=this;while(e){q.currentTarget=e;if(e===d){l=2}q.eventPhase=l;h=e._capter;for(var g=0,b=h.length;g<b;++g){if(h[g]&&(s===h[g]._type)){h[g].handleEvent(q)}}if(q._stop){break}if(e===d){if(!t){break}l=3}e=e[l]}var k=q._default;q=d=h=n=e=l=f=g=b=s=i=t=c=r=void 0;return k}});base("EventListener").mix({initialize:function(b,c,d){this._cap=b;this._type=c;this._listener=d;return this},handleEvent:function(b){try{var f=b.eventPhase,c=this._cap;if(f===1){c=c?false:true}if(!c&&(b.type===this._type)){this._listener(b)}b=f=c=void 0}catch(d){}}});base("$event").mix({timeStamp:0,type:null,target:null,currentTarget:null,eventPhase:1,bubbles:false,cancelable:false,_stop:false,_default:true,stopPropagation:function(){this._stop=true},preventDefault:function(){if(this.cancelable){this._default=false;this.target.ownerDocument._window.event.returnValue=false}},initEvent:function(b,d,c){this.type=b;this.bubbles=d;this.cancelable=c;b=d=c=void 0}});base("$document").mix({__$event:base("$event"),createEvent:function(c){var b=(this.__$event[c]||this.__$event).up();b.type=c;b.timeStamp=+(new Date());c=void 0;return b}});base("$event").up("UIEvents").mix({detail:0,initUIEvent:function(c,f,e,d,b){this.initEvent(c,f,e);this.detail=b;this.view=d}}).up("MouseEvents").mix({screenX:0,screenY:0,clientX:0,clientY:0,ctrlKey:false,shiftKey:false,altKey:false,metaKey:false,initMouseEvent:function(r,e,o,f,i,l,g,b,k,h,s,d,q,j,c){this.initUIEvent(r,e,o,f,i);this.screenX=l;this.screenY=g;this.clientX=b;this.clientY=k;this.ctrlKey=h;this.shiftKey=d;this.altKey=s;this.metaKey=q;this.button=j;this.relatedTarget=c}}).mix(function(){this.$event.MouseEvents=this});base("$event").up("MutationEvents").mix({initMutationEvent:function(b,g,f,c,i,d,e,h){this.initEvent(b,g,f);this.relatedNode=c;this.prevValue=i;this.newValue=d;this.attrName=e;this.attrChange=h;b=g=f=c=i=d=e=h=void 0},relatedNode:null,prevValue:null,newValue:null,attrName:null,attrChange:2});base("$document").$element.mix({setAttributeNodeNS:function(d){if(d.ownerDocument!==this.ownerDocument){throw new DOMException(4)}var c=this.attributes.setNamedItemNS(d);d.ownerElement=this;if((d.localName==="id")&&!this.ownerDocument._id[d.nodeValue]){this.ownerDocument._id[d.nodeValue]=this}var b=this.ownerDocument.createEvent("MutationEvents");if(!c){b.initEvent("DOMAttrModified",true,false);b.relatedNode=d;b.newValue=d.nodeValue;b.attrName=d.nodeName}else{b.initMutationEvent("DOMAttrModified",true,false,d,c.nodeValue,d.nodeValue,d.nodeName,1)}this.dispatchEvent(b);b=void 0;return c},insertBefore:function(c,d){var r=this.parentNode,h,u,e=this,f=0,v,w,q,o;while(r){if(r===c){throw new DOMException(3)}r=r.parentNode}if(this.ownerDocument!==c.ownerDocument){throw new DOMException(4)}if(c.parentNode){c.parentNode.removeChild(c)}if(!d){if(!this.firstChild){this.firstChild=c}if(this.lastChild){c.previousSibling=this.lastChild;this.lastChild.nextSibling=c}this.lastChild=c;this.childNodes.push(c);c.nextSibling=null}else{if(d.parentNode!==this){throw new DOMException(8)}v=this.firstChild;if(v===d){this.firstChild=c}while(v){if(v===d){this.childNodes.splice(f,1,c,d);break}++f;v=v.nextSibling}h=d.previousSibling;if(h){h.nextSibling=c}d.previousSibling=c;c.previousSibling=h;c.nextSibling=d}c.parentNode=this;if((c.nodeType===5)||(c.nodeType===11)){var b=c.childNodes.concat([]);for(var g=0,l=b.length;g<l;g++){this.insertBefore(b[g],c)}b=void 0}u=this.ownerDocument.createEvent("MutationEvents");u.initMutationEvent("DOMNodeInserted",true,false,this,null,null,null,null);c.dispatchEvent(u);do{w=e;e=e.parentNode}while(e);if(w!==this.ownerDocument.documentElement){u=q=r=h=e=w=o=void 0;return c}u=this.ownerDocument.createEvent("MutationEvents");u.initMutationEvent("DOMNodeInsertedIntoDocument",false,false,null,null,null,null,null);c.dispatchEvent(u);if(!c.hasChildNodes()){return c}if(c.getElementsByTagNameNS){q=c.getElementsByTagNameNS("*","*")}else{q=c.childNodes}if(q){for(var g=0,k=q.length;g<k;++g){o=q[g];o.dispatchEvent(u);o=null}}u=q=r=h=f=v=e=w=o=void 0;return c},removeChild:function(k){if(k.parentNode!==this){throw new DOMException(8)}if(k.ownerDocument!==this.ownerDocument){throw new Error()}var b=this.ownerDocument.createEvent("MutationEvents"),f;b.initMutationEvent("DOMNodeRemovedFromDocument",false,false,null,null,null,null,null);k.dispatchEvent(b);if(k.getElementsByTagNameNS){f=k.getElementsByTagNameNS("*","*")}else{f=k.childNodes}if(f){b.initMutationEvent("DOMNodeRemovedFromDocument",false,false,null,null,null,null,null);for(var e=0,h=f.length;e<h;++e){var g=f[e];b.target=g;g.dispatchEvent(b);g=void 0}}b.initMutationEvent("DOMNodeRemoved",true,false,this,null,null,null,null);k.dispatchEvent(b);b=f=void 0;k.parentNode=null;var d=this.firstChild,c=0;while(d){if(d===k){this.childNodes.splice(c,1);break}++c;d=d.nextSibling}if(this.firstChild===k){this.firstChild=k.nextSibling}if(this.lastChild===k){this.lastChild=k.previousSibling}k.previousSibling&&(k.previousSibling.nextSibling=k.nextSibling);k.nextSibling&&(k.nextSibling.previousSibling=k.previousSibling);k.nextSibling=k.previousSibling=null;d=c=void 0;return k}});base("$document").$text.mix(function(b){b.appendData=function(c){var e=this.data,d;this.data+=c;this.length=this.data.length;d=this.ownerDocument.createEvent("MutationEvents");d.initMutationEvent("DOMCharacterDataModified",true,false,null,e,this.data,null,null);this.parentNode.dispatchEvent(d);d=c=e=void 0};b.insertData=function(h,c){var e=this.data,g=this.substring(0,h-1),f=this.substring(h,this.length-h),d;this.data=g+this.data+f;this.length=this.data.length;d=this.ownerDocument.createEvent("MutationEvents");d.initMutationEvent("DOMCharacterDataModified",true,false,null,e,this.data,null,null);this.parentNode.dispatchEvent(d);d=c=e=g=f=void 0};b.deleteData=function(e,d){var c=this.data;pre=this.substring(0,e-1),next=this.substring(e+d,this.length-1),evt;if(e+d>this.length){next=""}this.data=pre+next;this.length=this.data.length;evt=this.ownerDocument.createEvent("MutationEvents");evt.initMutationEvent("DOMCharacterDataModified",true,false,null,c,this.data,null,null);this.parentNode.dispatchEvent(evt);evt=c=void 0}});base("$StyleSheet").mix({_create:function(){return this},type:"text/css",disabled:false,ownerNode:null,parentStyleSheet:null,href:null,title:""}).on("_create",function(){this.media=this.$MediaList.up()}).mix(function(b){b.up("$MediaList").mix({mediaText:"",length:0,item:function(c){return(this[c])},deleteMedium:function(c){for(var d=0,e=this.length;d<e;++d){if(this[d]===c){delete this[d];--this.length;return}}throw (new DOMException(DOMException.NOT_FOUND_ERR))},appendMedium:function(c){this[this.length]=c;++this.length}});b.LinkStyle=function(){this.sheet=b.up()};b.DocumentStyle=function(){this.styleSheets=[]}});base("$CSSStyleRule").mix({cssText:"",parentRule:null,type:1,selectorText:"",style:(base("$CSSStyleDeclaration"))}).mix(function(){this.up("$CSSMediaRule").mix({type:4,media:(base("$StyleSheet").$MediaList.up()),cssRules:[],insertRule:function(c,b){this.cssRules.splice(b,c,1);this.media.appendMedium(c);return this},deleteRule:function(b){}});this.up("$CSSFontFaceRule").mix({type:5});this.up("$CSSPageRule").mix({type:6,selectorText:""});this.up("$CSSImportRule").mix({type:3,href:"",media:base("$StyleSheet").$MediaList.up(),styleSheet:null});this.up("$CSSCharsetRule").mix({type:2,encoding:""});this.up("$CSSUnknownRule").type=0});base("$CSSStyleDeclaration").mix({_new$:function(){var b=this.up();b._list=[];b._list._fontSize=b._list._opacity=null;return b},cssText:"",length:0,parentRule:null,_urlreg:/url\(#([^)]+)/,getPropertyValue:function(c){var d=this.getPropertyCSSValue(c);if(d){var b=d.cssText;return(b.slice(b.indexOf(":")+1))}else{return""}},getPropertyCSSValue:function(d){var h=d,f,b;d+=":";if(d===":"){return null}for(var e=0,c=this._list,g=c.length;e<g;++e){f=c[e];b=f.cssText;if(b.indexOf(d)>-1){f._empercents=c._fontSize;e=c=g=b=h=d=void 0;return f}}e=c=g=h=d=void 0;return null},removeProperty:function(b){var c=this.getPropertyCSSValue(b);if(c){this._list.splice(c._num,1);--this.length}},getPropertyPriority:function(b){var c=this.getPropertyCSSValue(b);if(c){return(c._priority)}else{return""}},_isFillStroke:{fill:1,stroke:1},_isColor:{color:1},_isStop:{"stop-color":1},_isRS:{r:1,"#":1},setProperty:function(g,k,j){var e=g,c=null,b,i,d=null,f=null,o,l,h;if(this[g]){c=this.getPropertyCSSValue(g)}e+=":";e+=k;if(this._isFillStroke[g]){b=c?c:base("$CSSValue").$SVGColor.$SVGPaint._new$();i=(this._isRS[k.charAt(0)]||b._keywords[k])?1:(k==="none")?101:(this._urlreg.test(k))?107:(k==="currentColor")?102:0;if(i===1){f=k}else{if(i===107){d=RegExp.$1}}b.setPaint(i,d,f,null);i=d=f=void 0}else{if(this._isStop[g]){b=c?c:base("$CSSValue").$SVGColor._new$();if(k==="currentColor"){b.colorType=3}else{b.colorType=1;b.setRGBColor(k)}}else{b=c?c:base("$CSSValue").$CSSPrimitiveValue.up()}}b._priority=j;b.cssText=e;if(!c){b._num=this._list.length;this._list[b._num]=b;this[g]=1;++this.length}if(k==="inherit"){b.cssValueType=0}else{if(g==="opacity"){this._list._opacity=+k}else{if(g==="font-size"){if(/(%|em|ex)/.test(k)){c="_"+RegExp.$1;b[c]=parseFloat(k)}else{this._em=this._ex=this["_%"]=null;this._list._fontSize=parseFloat(k)}}}}e=b=c=void 0},item:function(b){if(b>=this.length){var c=""}else{var c=this._list[b].cssText.substring(0,this._list[b].cssText.indexOf(":"))}return c}});base("$CSSValue").mix({cssText:"",cssValueType:3,_isDefault:0}).up("$CSSPrimitiveValue").mix({_n:[1,0.01,1,1,1,35.43307,3.543307,90,1.25,15,1,180/Math.PI,90/100,1,1000,1,1000,1],cssValueType:1,primitiveType:0,_value:null,_percent:0,_empercent:0,_em:null,_ex:null,"_%":null,setFloatValue:function(b,c){if((0>=b)&&(b>=19)){throw new DOMException(15)}this.primitiveType=b;this._value=c*this._n[b-1]},_regd:/[\d\.]+/,getFloatValue:function(c){if((0>=c)&&(c>=19)){throw new DOMException(15)}if(this._value||(this._value===0)){return(this._value/this._n[c-1])}else{var b=this.cssText,f=b.slice(-1),e=0,d=+(b.match(this._regd));d=isNaN(d)?0:d;if(f>="0"&&f<="9"){e=1;if(c===1){c=b=f=e=void 0;return d}}else{if(f==="%"){d*=this._percent;e=2}else{if((f==="m")&&(b.charAt(b.length-2)==="e")){d*=this._empercent;e=3}else{if((f==="x")&&(b.charAt(b.length-2)==="e")){e=4}else{if((f==="x")&&(b.charAt(b.length-2)==="p")){e=5}else{if((f==="m")&&(b.charAt(b.length-2)==="c")){e=6}else{if((f==="m")&&(b.charAt(b.length-2)==="m")){e=7}else{if(f==="n"){e=8}else{if(f==="t"){e=9}else{if(f==="c"){e=10}}}}}}}}}}d=d*this._n[e-1]/this._n[c-1];b=f=e=c=void 0;return d}},setStringValue:function(c,b){if(18>=c&&c>=23){throw new DOMException(15)}this._value=b},getStringValue:function(b){if(18>=b&&b>=23){throw new DOMException(15)}return(this._value)},getCounterValue:function(){if(this.primitiveType!==23){throw new DOMException(15)}return(new Counter())},getRectValue:function(){if(this.primitiveType!==24){throw new DOMException(15)}return(new Rect())},getRGBColorValue:function(){if(this.primitiveType!==25){throw new DOMException(15)}var b=new RGBColor(),c=this.cssText,d=base("$CSSValue").$SVGColor._keywords[c];if(c.indexOf("%",5)>0){c=c.replace(/[\d.]+%/g,function(e){return Math.round((2.55*parseFloat(e)))})}else{if(c.indexOf("#")>-1){c=c.replace(/[\da-f][\da-f]/gi,function(e){return parseInt(e,16)})}}d=d||c.match(/\d+/g);b.red.setFloatValue(1,parseFloat(d[0]));b.green.setFloatValue(1,parseFloat(d[1]));b.blue.setFloatValue(1,parseFloat(d[2]));d=c=void 0;return(b)}}).up("$CSSValueList").mix({cssValueType:2,length:0,item:function(b){return(this[b])}});function RGBColor(){var b=base("$CSSValue").$CSSPrimitiveValue;this.red=b.up();this.green=b.up();this.blue=b.up();b=void 0;this.red.primitiveType=this.green.primitiveType=this.blue.primitiveType=1}function Rect(){var b=base("$CSSValue").$CSSPrimitiveValue;this.top=b.up();this.right=b.up();this.bottom=b.up();this.left=b.up();b=void 0}function Counter(){this.identifier=this.listStyle=this.separator=""}function ElementCSSInlineStyle(){var b=base("$CSSStyleDeclaration");this.style=b._new$();this._attributeStyle=b._new$();b=void 0}var n="none",m="normal",a="auto",CSS2Properties={fill:"black",stroke:n,cursor:a,visibility:"visible",display:"inline-block",opacity:"1",fillOpacity:"1",strokeWidth:"1",strokeDasharray:n,strokeDashoffset:"0",strokeLinecap:"butt",strokeLinejoin:"miter",strokeMiterlimit:"4",strokeOpacity:"1",writingMode:"lr-tb",fontFamily:"serif",fontSize:"12",color:"black",fontSizeAdjust:n,fontStretch:m,fontStyle:m,fontVariant:m,fontWeight:m,font:"inline",stopColor:"black",stopOpacity:"1",textAnchor:"start",azimuth:"center",clip:a,direction:"ltr",letterSpacing:m,lineHeight:m,overflow:"visible",textAlign:"left",textDecoration:n,textIndent:"0",textShadow:n,textTransform:n,unicodeBidi:m,verticalAlign:"baseline",whiteSpace:m,wordSpacing:m,zIndex:a,mask:n,markerEnd:n,markerMid:n,markerStart:n,fillRule:"nonzero",enableBackground:"accumulate",filter:n,floodColor:"black",floodOpacity:"1",lightingColor:"white",pointerEvents:"visiblePainted",colorInterpolation:"sRGB",colorInterpolationFilters:"linearRGB",colorProfile:a,colorRendering:a,imageRendering:a,marker:"",shapeRendering:a,textRendering:a,alignmentBaseline:"",baselineShift:"baseline",dominantBaseline:a,glyphOrientationHorizontal:"0deg",glyphOrientationVertical:a,kerning:a};n=m=a=void 0;CSS2Properties.visibility._n=1;base("$StyleSheet").up("$CSSStyleSheet").on("_create",function(){this.cssRules=[]}).mix({ownerRule:null,insertRule:function(g,e){var k=new CSSStyleRule(),b=k.style,h,f=g.match(/\{[\s\S]+\}/),c;k.parentStyleSheet=this;b.cssText=g;f=f.replace(/^[^a-z\-]+/,"").replace(/\:\s+/g,":").replace(/\s*;[^a-z\-]*/g,";");h=f.split(";");for(var d=0,j=h.length;d<j;++d){ai=h[d],c=ai.split(":");if(ai!==""){b.setProperty(c[0],c[1])}ai=c=void 0}h=f=b=void 0;this.cssRules.splice(e,k,1)},deleteRule:function(b){this.cssRules.splice(b,1)}});base("$document").defaultView=base("$viewCSS").mix({_cssstyle:base("$CSSStyleDeclaration"),getComputedStyle:function(c,g){var e=this._cssstyle._new$(),d,f,b=1;e.getPropertyCSSValue=(function(h,i){return function(j){var q=h,o=null,r;while(q&&(!o||(o.cssValueType===0))){if(q._runtimeStyle&&q._runtimeStyle[j]){o=q._runtimeStyle.getPropertyCSSValue(j)}else{if(q.style&&q.style[j]){o=q.style.getPropertyCSSValue(j)}else{if(q._attributeStyle&&q._attributeStyle[j]){o=q._attributeStyle.getPropertyCSSValue(j)}else{if(q._rules){for(var l=0,k=q._rules.length;l<k;++l){q._rules[l].style[j]&&(o=q._rules[l].style.getPropertyCSSValue(j))}}}}}q=q.parentNode}if(!o||(o.cssValueType===0)){i&&(o=i[j])}if(o&&o.setRGBColor&&((o.paintType===102)||(o.colorType===3))){o.setRGBColor(this.getPropertyValue("color"))}else{if(o&&(o._em||o._ex||o["_%"])){q=h;r=1;while(q){if(q.style._list._fontSize){r=q.style._list._fontSize;break}q=q.parentNode}if(o._em){r*=o._em}else{if(o._ex){r*=o._ex*0.5}else{if(o["_%"]){r*=o["_%"]/100}}}o.cssText="font-size:"+r+"px"}}q=void 0;return o}})(c,this._defaultCSS);d=c;while(d){if(d.style){f=d.style._list._opacity||d._attributeStyle._list._opacity;b*=f||1}d=d.parentNode}e._list._opacity=b;d=pelt=b=f=void 0;e._document=c.ownerDocument;return e}});base("$document").mix(base("$StyleSheet").DocumentStyle);base("$document").getOverrideStyle=function(c,f){var b=c;if(!!b._runtimeStyle){return(b._runtimeStyle)}else{var e=base("$CSSStyleDeclaration")._new$(),d=e.setProperty;b._runtimeStyle=e}e.setProperty=(function(g,h){return function(s,v,u){g.call(h,s,v,u);var q=c,j=q._tar,o=false,r=false;if((q.localName==="g")||(q.localName==="a")){var k=q.getElementsByTagNameNS("http://www.w3.org/2000/svg","*");if(k){for(var l=0,w=k.length;l<w;++l){var t=k[l];t.getScreenCTM&&NAIBU._setPaint(t,t.getScreenCTM());t=void 0}k=void 0}j=null}if(!j){return}q.getScreenCTM&&NAIBU._setPaint(q,q.getScreenCTM());j=q=v=void 0}})(d,e);return e};base("DOMImplementation").createCSSStyleSheet=function(h,g){var f=base("$StyleSheet").up("$CSSStyleSheet")._create();f.title=h;var b=f.$MediaList.up();b.mediaText=g;if(g&&(g!=="")){var c=g.split(",");for(var e=0,d=c.length;e<d;++e){b.appendMedium(c[e])}}f.media=b;return f};function ElementTimeControl(b){this._tar=b;this._start=[];this._finish=null}ElementTimeControl.prototype={beginElement:function(){var c=this.ownerDocument,b=c.createEvent("TimeEvents");b.initTimeEvent("beginEvent",c.defaultView,0);this.dispatchEvent(b)},endElement:function(){var c=this.ownerDocument,b=c.createEvent("TimeEvents");b.initTimeEvent("endEvent",c.defaultView,0);this.dispatchEvent(b)},beginElementAt:function(e){var b=this.ownerDocument.documentElement.getCurrentTime(),f=this._start||[];for(var d=0,c=f.length;d<c;++d){if(f[d]===(e+b)){b=f=e=void 0;return}}f.push(e+b);this._start=f},endElementAt:function(d){var b=this.ownerDocument.documentElement.getCurrentTime(),f=this._finish||[];for(var c=0,e=f.length;c<e;++c){if(f[c]===(d+b)){b=f=d=void 0;return}}f.push(d+b);this._finish=f}};base("$event").up("TimeEvents").mix({detail:0,initTimeEvent:function(c,d,b){this.type=c;this.view=d;this.detail=b}});var NAIBU={};function SVGException(b){this.code=b;this.message=(this.code===0)?"SVG Wrong Type Error":(this.code===1)?"SVG Invalid Value Error":(this.code===2)?"SVG Matrix Not Invertable":""}SVGException.prototype=Object._create(Error);NAIBU.eval=function(c){var d=document,b=d.createElement("script");b.text=c;(d.documentElement||d.body).appendChild(b)};base.$1=base("$document").$element.up("$svgelement").mix({upsvg:function(b){return this.up("http://www.w3.org/2000/svg"+b)},initialize:function(){SVGStylable.call(this);this.transform=new SVGAnimatedTransformList();this.addEventListener("DOMAttrModified",function(evt){if(evt.eventPhase===3){return}var name=evt.attrName,tar=evt.target,evn=evt.newValue;if(!!CSS2Properties[name]||(name.indexOf("-")>-1)){tar._attributeStyle.setProperty(name,evn,"")}if(evt.relatedNode.localName==="id"){tar.id=evn}else{if((name==="transform")&&!!tar.transform){var degR=tar._degReg,coma=evn.match(tar._comaReg),list=evn.match(tar._strReg),a,b,c,d,e,f,lis,com,deg,rad,degli,s,cm,degz,etod=tar.ownerDocument.documentElement,ttb=tar.transform.baseVal;for(var j=0,cli=coma.length;j<cli;j++){s=etod.createSVGTransform();lis=list[j],com=coma[j];deg=lis.match(degR);degli=deg.length;if(degli===6){cm=s.matrix;cm.a=+(deg[0]);cm.b=+(deg[1]);cm.c=+(deg[2]);cm.d=+(deg[3]);cm.e=+(deg[4]);cm.f=+(deg[5])}else{if(degli===3){degz=+(deg[0]);s.setRotate(degz,+(deg[1]),+(deg[2]))}else{if(degli<=2){degz=+(deg[0]);if(com==="translate"){s.setTranslate(degz,+(deg[1]||0))}else{if(com==="scale"){s.setScale(degz,+(deg[1]||deg[0]))}else{if(com==="rotate"){s.setRotate(degz,0,0)}else{if(com==="skewX"){s.setSkewX(degz)}else{if(com==="skewY"){s.setSkewY(degz)}}}}}}}}ttb.appendItem(s)}degR=coma=list=a=b=c=d=e=f=lis=com=deg=rad=degli=s=cm=degz=etod=ttb=void 0}else{if(name==="style"){var style=tar.style,a,ai,m;style.cssText=evn;if(evn!==""){a=evn.replace(tar._shouReg,"").replace(tar._conReg,":").replace(tar._bouReg,";").split(";");for(var i=0,ali=a.length;i<ali;++i){ai=a[i],m=ai.split(":");if(ai!==""){style.setProperty(m[0],m[1])}ai=m=void 0}}a=style=void 0}else{if(name==="class"){tar.className.baseVal=evn}else{if(name.indexOf("on")===0){NAIBU._temp_doc=tar.ownerDocument;NAIBU.eval("with(NAIBU._temp_doc){document._s = function(evt){"+evn+"}}");var v=name.slice(2);v=(v==="load")?"SVGLoad":(v==="unload")?"SVGUnload":(v==="abort")?"SVGAbort":(v==="error")?"SVGError":(v==="resize")?"SVGResize":(v==="scroll")?"SVGScroll":(v==="zoom")?"SVGZoom":(v==="begin")?"beginEvent":(v==="end")?"endEvent":(v==="repeat")?"repeatEvent":v;tar.addEventListener(v,document._s,false)}else{if(evt.relatedNode.nodeName==="xml:base"){tar.xmlbase=evn}else{if(!!tar[name]&&(tar[name] instanceof SVGAnimatedLength)){var tea=tar[name],tod=tar.nearestViewportElement||tar.ownerDocument.documentElement,tvw=tod.viewport.width,tvh=tod.viewport.height,s,n=evn.slice(-2),m=n.charAt(1),_parseFloat=parseFloat,type=(m>="0"&&m<="9")?1:(m==="%")?2:(n==="em")?3:(n==="ex")?4:(n==="px")?5:(n==="cm")?6:(n==="mm")?7:(n==="in")?8:(n==="pt")?9:(n==="pc")?10:1;if(type===2){if(tar._x1width[name]){tea.baseVal._percent=tvw*0.01}else{if(tar._y1height[name]){tea.baseVal._percent=tvh*0.01}else{tea.baseVal._percent=Math.sqrt((tvw*tvw+tvh*tvh)/2)*0.01}}}s=_parseFloat(evn);s=isNaN(s)?0:s;tea.baseVal.newValueSpecifiedUnits(type,s);tea=tod=tvw=tvh=n=type=_parseFloat=s=void 0}}}}}}}evt=_parseFloat=evn=name=tar=v=null},false)},_inserted__:function(b){var f=b.nextSibling,e=b._tar,c=b.parentNode._tar,d=null;if(e&&c){if(!f){c.appendChild(e)}else{while(f){if(f._tar&&f._tar.parentNode){d=f._tar;break}f=f.nextSibling}d&&(c=d.parentNode);c.insertBefore(e,d)}}f=e=c=d=void 0},_degReg:/[\-\d\.e]+/g,_comaReg:/[A-Za-z]+(?=\s*\()/g,_strReg:/\([^\)]+\)/g,_syouReg:/^[^a-z\-]+/,_conReg:/\:\s+/g,_bouReg:/\s*;[^a-z\-]*/g,_cacheMatrix:null,_x1width:{x:1,x1:1,x2:1,width:1,cx:1},_y1height:{y:1,y1:1,y2:1,height:1,cy:1},id:null,xmlbase:null,ownerSVGElement:null,viewportElement:null,nearestViewportElement:null,farthestViewportElement:null,getBBox:function(){var q=base("$SVGRect").up(),e=this._tar.path.value,c=this.ownerDocument.documentElement.viewport,b=c.width,k=c.height,o=0,h=0,l=e.match(/[0-9\-]+/g),g,f;for(var d=0,j=l.length;d<j;d+=2){g=+(l[d]),f=+(l[d+1]);b=b>g?g:b;k=k>f?f:k;o=o>g?o:g;h=h>f?h:f}q.x=b;q.y=k;q.width=o-b;q.height=h-k;g=f=e=l=b=k=o=h=c=void 0;return q},getCTM:function(){var c,b;if(this._cacheMatrix){c=this._cacheMatrix}else{b=this.transform.baseVal.consolidate();if(b){b=b.matrix}else{b=this.ownerDocument.documentElement.createSVGMatrix()}if(this.parentNode&&!!this.parentNode.getCTM){c=this.parentNode.getCTM().multiply(b)}else{c=b}b=void 0;this._cacheMatrix=c}return c},getScreenCTM:function(){if(!this.parentNode){return null}return((this.nearestViewportElement||this.ownerDocument.documentElement).getScreenCTM().multiply(this.getCTM()))},getTransformToElement:function(b){var c=this.getScreenCTM().inverse().multiply(b.getScreenCTM());return c}});base("$SVGAnimatedBoolean").mix({animVal:true,baseVal:true});base("$SVGAnimatedString").mix({animVal:"",baseVal:""});base("$SVGStringList").mix(Array.prototype).mix({numberOfItems:0,clear:function(){for(var b=0,c=this.length;b<c;++b){this.pop()}this.numberOfItems=0},initialize:function(b){this.clear();this[0]=b;this.numberOfItems=1;return b},getItem:function(b){if(b>=this.numberOfItems||b<0){throw (new DOMException(1))}else{return(this[b])}},insertItemBefore:function(c,b){if(b>=this.numberOfItems){this.appendItem(c)}else{this.splice(b,1,c,this.getItem[b]);++this.numberOfItems}return c},replaceItem:function(c,b){if(b>=this.numberOfItems||b<0){throw (new DOMException(1))}else{this.splice(b,1,c)}return c},removeItem:function(b){if(b>=this.numberOfItems||b<0){throw (new DOMException(1))}else{this.splice(b,1);--this.numberOfItems}return newItem},appendItem:function(b){this[this.numberOfItems]=b;++this.numberOfItems}}).mix(function(){this.up("$SVGNumberList");this.up("$SVGLengthList");this.up("$SVGPointList");this.up("$SVGTransformList");this.up("$SVGPathSegList")});(function(){var b={baseVal:0,animVal:0};base("$SVGAnimatedEnumeration").mix(b);base("$SVGAnimatedInteger").mix(b);base("$SVGAnimatedNumber").mix(b);b=void 0})();base("$SVGNumber").value=0;function SVGAnimatedNumberList(){this.animVal=this.baseVal=base("$SVGStringList").$SVGNumberList.up()}base("$SVGLength").mix({unitType:0,value:0,valueInSpecifiedUnits:0,valueAsString:"0",_percent:0.01,_fontSize:12,newValueSpecifiedUnits:function(b,d){var e=1,c="";if(b===1){}else{if(b===5){c="px"}else{if(b===2){e=this._percent;c="%"}else{if(b===3){e=this._fontSize;c="em"}else{if(b===4){e=this._fontSize*0.5;c="ex"}else{if(b===6){e=35.43307;c="cm"}else{if(b===7){e=3.543307;c="mm"}else{if(b===8){e=90;c="in"}else{if(b===9){e=1.25;c="pt"}else{if(b===10){e=15;c="pc"}else{throw new DOMException(9)}}}}}}}}}}this.unitType=b;this.value=d*e;this.valueInSpecifiedUnits=d;this.valueAsString=d+c;d=b=e=c=void 0},convertToSpecifiedUnits:function(c){if(this.value===0){this.newValueSpecifiedUnits(c,0);return}var b=this.value;this.newValueSpecifiedUnits(c,this.valueInSpecifiedUnits);b=b/this.value*this.valueInSpecifiedUnits;this.newValueSpecifiedUnits(c,b)},_emToUnit:function(b){if((this.unitType===3)||(this.unitType===4)){this._fontSize=b;this.newValueSpecifiedUnits(this.unitType,this.valueInSpecifiedUnits)}}});function SVGAnimatedLength(){this.animVal;this.baseVal=base("$SVGLength").up();this.baseVal.unitType=1}function SVGAnimatedLengthList(){this.animVal=this.baseVal=base("$SVGStringList").$SVGLengthList.up()}base("$SVGAngle").mix({unitType:0,value:0,valueInSpecifiedUnits:0,valueAsString:"0",newValueSpecifiedUnits:function(b,d){var e=1,c="";if(b===1){}else{if(b===2){c="deg"}else{if(b===3){e=Math.PI/180;c="rad"}else{if(b===4){e=9/10;c="grad"}else{throw new DOMException(9)}}}}this.unitType=b;this.value=d*e;this.valueInSpecifiedUnits=d;this.valueAsString=d+c;e=c=void 0},convertToSpecifiedUnits:function(c){if(this.value===0){this.newValueSpecifiedUnits(c,0);return}var b=this.value;this.newValueSpecifiedUnits(c,this.valueInSpecifiedUnits);b=b/this.value*this.valueInSpecifiedUnits;this.newValueSpecifiedUnits(c,b)}});function SVGAnimatedAngle(){this.baseVal=base("$SVGAngle").up();this.animVal=base("$SVGAngle").up()}base("$CSSValue").up("$SVGColor").mix({_new$:function(){this.up().rgbColor=new RGBColor();return this.$1},colorType:0,iccColor:null,_regD:/\d+/g,_regDP:/[\d.]+%/g,_exceptionsvg:1,setRGBColor:function(i){var e,d,h,f,c;if(!i||(typeof i!=="string")){throw new SVGException(this._exceptionsvg)}e=this._keywords[i];if(e){}else{if(i.indexOf("%",5)>0){i=i.replace(this._regDP,function(b){return Math.round((2.55*parseFloat(b)))});e=i.match(this._regD)}else{if(i.indexOf("#")===0){e=[];d=parseInt;if(i.length<5){h=i.charAt(1);f=i.charAt(2);c=i.charAt(3);i="#"+h+h+f+f+c+c}e[0]=d(i.slice(1,3),16)+"";e[1]=d(i.slice(3,5),16)+"";e[2]=d(i.slice(5,7),16)+"";h=f=c=void 0}else{e=i.match(this._regD);if(!e||(e.length<3)){i=void 0;throw new SVGException(this._exceptionsvg)}}}}i=this.rgbColor;i.red.setFloatValue(1,e[0]);i.green.setFloatValue(1,e[1]);i.blue.setFloatValue(1,e[2]);i=e=d=void 0},setColor:function(b,c,d){this.colorType=b;if((b===1)&&d){throw new SVGException(this._exceptionsvg)}else{if(b===1){this.setRGBColor(c)}else{if(c&&(b===3)){this.setRGBColor(c)}else{if((b===0)&&(c||d)){throw new SVGException(this._exceptionsvg)}else{if((b===2)&&(c||!d)){throw new SVGException(this._exceptionsvg)}}}}}b=c=void 0},_keywords:{aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagree:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});base("$SVGRect").mix({x:0,y:0,width:0,height:0});function SVGAnimatedRect(){this.baseVal=base("$SVGRect").up();this.animVal=base("$SVGRect").up()}function SVGStylable(){this.className=base("$SVGAnimatedString").up();ElementCSSInlineStyle.call(this)}base("$document").$element.$svgelement.getPresentationAttribute=function(b){var c=this._attributeStyle.getPropertyCSSValue(b);if(c){return c}else{return null}};function SVGURIReference(){this.href=base("$SVGAnimatedString").up();this._instance=null;this._text="";this.addEventListener("DOMAttrModified",function(b){if((b.relatedNode.namespaceURI==="http://www.w3.org/1999/xlink")&&(b.attrName==="xlink:href")){b.target.href.baseVal=b.newValue;b.target.ownerDocument.documentElement._svgload_limited++}b=void 0},false);this.addEventListener("DOMNodeInserted",function(c){var b=c.target;if(c.eventPhase===3){return}b.addEventListener("DOMNodeInsertedIntoDocument",function(k){var s=k.target,g=location.href,t=s.href.baseVal,A=s.ownerDocument,d=A.URL,f=/\.+\//g,r=/\/[^\/]+?(\/[^\/]*?)$/,l,v,e,z,w,h,B,o,q,j,u,i;if(t!==""){e=s.xmlbase;if(!e){z=s.parentNode;w=null;while(!w&&z){w=z.xmlbase;z=z.parentNode}e=w}l=function(C,D){if(t.indexOf(":")>-1){h=t}else{if(C.indexOf(":")>-1){D=C}else{f.lastIndex=0;while(f.exec(C)){D=D.replace(r,"$1")}D=D.replace(/\/[^\/]+?$/,"/");D=D+C.replace(f,"")}}return D};g=l(d,g);if(e){g=l(e,g)}if(t.indexOf("#")===0){h=t}else{if(!h){g=g.replace(/\/[^\/]+?$/,"/");f.lastIndex=0;while(f.exec(t)){g=g.replace(r,"$1")}h=g+t.replace(f,"")}}v=s.getAttributeNS("http://www.w3.org/1999/xlink","show")||"embed";if(v==="replace"){s._tar.setAttribute("href",h)}else{if(v==="new"){s._tar.setAttribute("target","_blank");s._tar.setAttribute("href",h)}else{if(v==="embed"){B=NAIBU.xmlhttp;o=h.indexOf("#");if(o>-1){q=h.slice(o+1);h=h.replace(/#.+$/,"")}else{q=null}if(t.indexOf("#")===0){j=A.getElementById(q);s._instance=j;i=SVGURIReference;SVGURIReference=function(){};u=A.createEvent("SVGEvents");u.initEvent("S_Load",false,false);s.dispatchEvent(u);SVGURIReference=i;B=void 0}else{if(h.indexOf("data:")>-1){s._tar.src=h;B=void 0}else{if((h.indexOf("http:")>-1)){if((s.localName==="image")&&(h.indexOf(".svg")===-1)){s._tar.src=h}else{s.ownerDocument.documentElement._svgload_limited++;B.open("GET",h,false);B.setRequestHeader("X-Requested-With","XMLHttpRequest");B.onreadystatechange=function(){if((B.readyState===4)&&(B.status===200)){var C=B.getResponseHeader("Content-Type")||"text",H,J,E,D,G,I;if((C.indexOf("text")>-1)||(C.indexOf("xml")>-1)||(C.indexOf("script")>-1)){if(s.localName!=="script"&&s.localName!=="style"){try{H=new ActiveXObject("MSXML2.DomDocument");J=B.responseText.replace(/!DOCTYPE/,"!--").replace(/(dtd">|\]>)/,"-->");G=NAIBU.doc;G.async=G.validateOnParse=G.resolveExternals=G.preserveWhiteSpace=false;H.loadXML(J);E=H.documentElement;I=SVGURIReference;SVGURIReference=function(){};s._instance=s.ownerDocument.importNode(E,true);SVGURIReference=I;if(q){s._instance=s._instance.ownerDocument.getElementById(q)}}catch(F){}}else{s._text=B.responseText}}else{if(!!s._tar){s._tar.src=h}}D=s.ownerDocument.createEvent("SVGEvents");D.initEvent("S_Load",false,false);s.dispatchEvent(D);s.ownerDocument.documentElement._svgload_limited--;if(s.ownerDocument.documentElement._svgload_limited<0){D=s.ownerDocument.createEvent("SVGEvents");D.initEvent("SVGLoad",false,false);s.ownerDocument.documentElement.dispatchEvent(D)}C=H=J=D=I=G=void 0;B.onreadystatechange=NAIBU.emptyFunction;B=void 0}};B.send(null)}}}}}}}s.ownerDocument.documentElement._svgload_limited--;s=void 0}k=g=t=e=l=z=d=w=f=h=o=q=A=j=u=v=i=void 0},false);b=c=void 0},false)}base("$CSSStyleRule").up("$SVGCSSRule").mix({COLOR_PROFILE_RULE:7});base("DOMImplementation").mix(function(b){b._createDocument=b.createDocument;b.createDocument=function(){return this._createDocument.apply(this,arguments).mix(function(){base("$StyleSheet").DocumentStyle.call(this);SVGStylable.call(this);this.title="";this.referrer=document.referrer;this.domain=document.domain;this.URL=location.href;this.rootElement;this._domnodeEvent=function(){var d=this.createEvent("MutationEvents");d.initMutationEvent("DOMNodeInsertedIntoDocument",false,false,null,null,null,null,null);return d};this._document_=this._doc_||document;this.createElementNS=function(g,e){var d=this.$element,h;if(g==="http://www.w3.org/2000/svg"){h=d.$svgelement;e=(e.indexOf(":")!==-1)?e.split(":")[1]:e;this.$element=h[g+e]||h}var f=this.$document.createElementNS.apply(this,arguments);f._capter=[];this.$element=d;f.initialize&&f.initialize(this._document_);d=h=void 0;return f};var c=this.documentElement;this.documentElement=this.createElementNS(c.namespaceURI,c.nodeName);c=void 0})}});base("$document").$element.$svgelement.upsvg("svg").on("initialize",function(c){c&&(this._tar=c.createElement("v:group"));c=void 0;this._svgload_limited=0;var b=SVGAnimatedLength;this.x=new b();this.y=new b();this.width=new b();this.height=new b();b=void 0;this.contentScriptType="application/ecmascript";this.contentStyleType="text/css";this.viewport=this.createSVGRect();this.useCurrentView=false;this.currentView=new SVGViewSpec(this);this.currentScale=1;this.currentTranslate=this.createSVGPoint();this.viewBox=this.currentView.viewBox;this.preserveAspectRatio=this.currentView.preserveAspectRatio;this.zoomAndPan=1;this._tx=0;this._ty=0;this._currentTime=0;this.addEventListener("DOMAttrModified",function(l){if(l.eventPhase===3){return}var g=l.target,e=l.attrName,f,k,h,i,j,d;if(e==="viewBox"){g._cacheScreenCTM=null;f=g.viewBox.baseVal;k=l.newValue.replace(/^\s+|\s+$/g,"").split(/[\s,]+/);f.x=parseFloat(k[0]);f.y=parseFloat(k[1]);f.width=parseFloat(k[2]);f.height=parseFloat(k[3]);g.viewBox.baseVal._isUsed=1}else{if(e==="preserveAspectRatio"){g._cacheScreenCTM=null;h=l.newValue;i=g.preserveAspectRatio.baseVal;j=1;d=0;if(!!h.match(/x(Min|Mid|Max)Y(Min|Mid|Max)(?:\s+(meet|slice))?/)){switch(RegExp.$1){case"Min":j+=1;break;case"Mid":j+=2;break;case"Max":j+=3;break}switch(RegExp.$2){case"Min":break;case"Mid":j+=3;break;case"Max":j+=6;break}if(RegExp.$3==="slice"){d=2}else{d=1}}i.align=j;i.meetOrSlice=d}else{if(e==="width"){g.viewport.width=g.width.baseVal.value}else{if(e==="height"){g.viewport.height=g.height.baseVal.value}}}}l=e=f=k=h=i=j=d=void 0},false);this.addEventListener("DOMNodeInserted",function(e){if(e.eventPhase===2){var d=e.target;d.addEventListener("DOMNodeInserted",function(f){if(f.eventPhase===1){f.target.nearestViewportElement=d}},true);d._getCTM=d.getCTM;d.getCTM=function(){if(!this._cacheMatrix){var f=this.getScreenCTM(),g=this.ownerDocument.defaultView.getComputedStyle(this,""),h=parseFloat(g.getPropertyValue("font-size"));this.x.baseVal._emToUnit(h);this.y.baseVal._emToUnit(h);f=f.translate(this.x.baseVal.value,this.y.baseVal.value);this._cacheMatrix=this._getCTM().multiply(f)}return(this._cacheMatrix)};d._inserted__(d);e=d.ownerDocument.createEvent("SVGEvents");e.initEvent("SVGLoad",false,false);d.dispatchEvent(e);e=void 0}},false);this.addEventListener("SVGLoad",function(d){d.target.addEventListener("DOMAttrModified",function(q){var k,r,f,l;if(q.eventPhase===3){k=q.target;if(k.parentNode){r=k.ownerDocument._domnodeEvent();r.target=k;r.eventPhase=2;f=k._capter;for(var g=0,e=f.length;g<e;++g){if(f[g]){f[g].handleEvent(r)}}if(((k.localName==="g")||(k.localName==="a"))&&(k.namespaceURI==="http://www.w3.org/2000/svg")){k._cacheMatrix=void 0;if(k.firstChild){l=k.getElementsByTagNameNS("http://www.w3.org/2000/svg","*");for(var h=0,o=l.length;h<o;++h){k=l[h];k._cacheMatrix=void 0;r=k.ownerDocument.createEvent("MutationEvents");r.initMutationEvent("DOMNodeInsertedIntoDocument",false,false,null,null,null,null,null);r.target=k;r.eventPhase=2;f=k._capter;for(var g=0,e=f.length;g<e;++g){if(f[g]){f[g].handleEvent(r)}}}}}}}r=k=q=f=l=void 0},false);d.target.addEventListener("DOMNodeRemovedFromDocument",function(f){var e=f.target;e._tar&&e._tar.parentNode&&e._tar.parentNode.removeChild(e._tar);f=e=void 0},true);d=void 0},false)}).mix({forceRedraw:function(){},getCurrentTime:function(){return(this._currentTime)},setCurrentTime:function(b){this._currentTime=b},createSVGNumber:function(){return base("$SVGNumber").up()},createSVGAngle:function(){var b=base("$SVGAngle").up();b.unitType=1;return b},createSVGLength:function(){var b=base("$SVGLength").up();b.unitType=1;return b},createSVGPoint:function(){return base("$SVGPoint").up()},createSVGMatrix:function(){return base("$SVGMatrix").up()},createSVGRect:function(){return base("$SVGRect").up()},createSVGTransform:function(){var b=this.createSVGTransformFromMatrix(this.createSVGMatrix());return b},createSVGTransformFromMatrix:function(b){var c=new SVGTransform();c.setMatrix(b);return c},getScreenCTM:function(){if(!!this._cacheScreenCTM){return(this._cacheScreenCTM)}var o=this.viewport.width,v=this.viewport.height,s,k,q,c,b,d,h,f,l,g,r,u,t,e;if(!this.useCurrentView){s=this.viewBox.baseVal;k=this.preserveAspectRatio.baseVal}else{s=this.currentView.viewBox.baseVal;k=this.currentView.preserveAspectRatio.baseVal}if(!!!s._isUsed){this._tx=this._ty=0;q=this.createSVGMatrix();this._cacheScreenCTM=q;return q}else{c=s.x;b=s.y;d=s.width;h=s.height;f=o/d;l=v/h;g=1;r=1;u=0;t=0;if(k.align===1){g=f;r=l;u=-c*g;t=-b*r}else{var j=(k.align+1)%3+1;var i=Math.round(k.align/3);switch(k.meetOrSlice){case 1:g=r=Math.min(f,l);break;case 2:g=r=Math.max(f,l);break}u=-c*g;t=-b*r;switch(j){case 1:break;case 2:u+=(o-d*g)/2;break;case 3:u+=o-d*g;break}switch(i){case 1:break;case 2:t+=(v-h*r)/2;break;case 3:t+=v-h*r;break}}}this._tx=u;this._ty=t;e=this._tar.style;e.marginLeft=u+"px";e.marginTop=t+"px";q=this.createSVGMatrix();q.a=g;q.d=r;this._cacheScreenCTM=q;o=v=s=k=c=b=d=h=f=l=g=r=u=t=e=void 0;return q}});function SVGFitToViewBox(){this.viewBox=new SVGAnimatedRect();this.preserveAspectRatio=new SVGAnimatedPreserveAspectRatio()}function SVGViewSpec(b){SVGFitToViewBox.call(this,b);this.transform=base("$SVGStringList").$SVGTransformList.up();this.viewTarget=b;this.viewBoxString=this.preserveAspectRatioString=this.transformString=this.viewTargetString=""}base.$1.upsvg("g").on("initialize",function(b){this._tar=b.createElement("v:group");b=void 0;this.addEventListener("DOMNodeInserted",function(e){var c=e.target;if(e.eventPhase===3){return}var h=c.nextSibling,g=c._tar,d=c.parentNode._tar,f=null;if(g&&d){if(!h){d.appendChild(g)}else{while(h){if(h._tar&&h._tar.parentNode){f=h._tar;break}h=h.nextSibling}f&&(d=f.parentNode);d.insertBefore(g,f)}}h=g=d=f=void 0},false)});base.$1.upsvg("defs").on("initialize",function(){this.style.setProperty("display","none")});base.$1.upsvg("desc");base.$1.upsvg("title").on("initialize",function(){this.addEventListener("DOMCharacterDataModified",function(b){b.target.ownerDocument.title=b.target.firstChild.nodeValue},false)});base.$1.upsvg("symbol");base.$1.upsvg("use").initialize=function(){this["http://www.w3.org/2000/svgg"].initialize.apply(this,arguments);var b=SVGAnimatedLength;this.x=new b();this.y=new b();this.width=new b();this.height=new b();b=void 0;this.instanceRoot=this.up();this.animatedInstanceRoot=this.up();this.addEventListener("DOMNodeInserted",function(c){if(c.eventPhase===3){return}c.target.setAttributeNS("http://www.w3.org/1999/xlink","xlink:show","embed")},false);this.addEventListener("S_Load",function(j){var g=j.target,c=g.ownerDocument.defaultView.getComputedStyle(g,""),k=parseFloat(c.getPropertyValue("font-size")),l=g.ownerDocument.documentElement.createSVGTransform(),h=g._instance,f,d,e,i;g.x.baseVal._emToUnit(k);g.y.baseVal._emToUnit(k);g.width.baseVal._emToUnit(k);g.height.baseVal._emToUnit(k);g.instanceRoot=g.animatedInstanceRoot=g.ownerDocument.importNode(h,true);l.setTranslate(g.x.baseVal.value,g.y.baseVal.value);g.transform.baseVal.appendItem(l);if(g._instance.localName==="symbol"){f=g.ownerDocument.createElementNS("http://www.w3.org/2000/svg","svg");f.addEventListener("DOMNodeInsertedIntoDocument",function(o){o.target.nearestViewportElement=o.currentTarget},true);g._tar.appendChild(f._tar);i=g.getScreenCTM();f.setAttributeNS(null,"width",g.width.baseVal.value);f.setAttributeNS(null,"height",g.height.baseVal.value);h.hasAttributeNS(null,"viewBox")&&f.setAttributeNS(null,"viewBox",h.getAttributeNS(null,"viewBox"));h.hasAttributeNS(null,"preserveAspectRatio")&&f.setAttributeNS(null,"preserveAspectRatio",h.getAttributeNS(null,"preserveAspectRatio"));f._cacheScreenCTM=i.multiply(f.getScreenCTM());d=g.instanceRoot.firstChild;while(d){e=d.nextSibling;f.appendChild(d);d.getScreenCTM&&d.getScreenCTM();d=e}g.appendChild(f)}else{g.appendChild(g.instanceRoot)}j=l=g=evtt=c=k=f=d=e=i=void 0},false);SVGURIReference.apply(this)};base.$1.upsvg("image").on("initialize",function(c){this._tar=c.createElement("v:image");var b=SVGAnimatedLength;this.x=new b();this.y=new b();this.width=new b();this.height=new b();c=b=void 0;this.preserveAspectRatio=new SVGAnimatedPreserveAspectRatio();this.addEventListener("DOMNodeInserted",function(e){if(e.eventPhase===3){return}var d=e.target;d.setAttributeNS("http://www.w3.org/1999/xlink","xlink:show","embed");if(d.nextSibling){if(!!d.parentNode._tar&&!!d.nextSibling._tar){d.parentNode._tar.insertBefore(d._tar,d.nextSibling._tar)}}else{if(!!d.parentNode._tar){d.parentNode._tar.appendChild(d._tar)}}d.addEventListener("DOMNodeInsertedIntoDocument",d._imageo,false);e=d=void 0},false);SVGURIReference.apply(this)})._imageo=function(i){var f=i.target,c=f.ownerDocument.defaultView.getComputedStyle(f,""),j=parseFloat(c.getPropertyValue("font-size")),g=f._tar.style,e=f.getScreenCTM(),d=f.ownerDocument.documentElement.createSVGPoint(),h=parseFloat(c.getPropertyValue("fill-opacity")),b;f.x.baseVal._emToUnit(j);f.y.baseVal._emToUnit(j);f.width.baseVal._emToUnit(j);f.height.baseVal._emToUnit(j);g.position="absolute";d.x=f.x.baseVal.value;d.y=f.y.baseVal.value;d=d.matrixTransform(e);g.left=d.x+"px";g.top=d.y+"px";g.width=f.width.baseVal.value*e.a+"px";g.height=f.height.baseVal.value*e.d+"px";if(h!==1){g.filter="progid:DXImageTransform.Microsoft.Alpha";b=f._tar.filters.item("DXImageTransform.Microsoft.Alpha");b.Style=0;b.Opacity=h*100;b=void 0}i=f=c=j=g=e=d=h=void 0};base.$1.upsvg("switch").on("initialize",function(b){this._tar=b.createElement("v:group");b=void 0;this.addEventListener("DOMNodeInserted",function(d){var c=d.target;if(d.eventPhase===3){return}c._inserted__(c);d=c=void 0},false)});var sieb_s;function GetSVGDocument(b){this._tar=b;this._next=null}function _ca_(){var b=NAIBU._that;if((b.xmlhttp.readyState===4)&&(b.xmlhttp.status===200)){b._ca()}b=void 0}GetSVGDocument.prototype={_init:function(){var c=NAIBU.xmlhttp,b=this._tar,d=(this._tar.nodeName==="OBJECT")?"data":"src";b.style.display="none";this._baseURL=b.getAttribute(d);c.open("GET",this._baseURL,true);c.setRequestHeader("X-Requested-With","XMLHttpRequest");this.xmlhttp=c;NAIBU._that=this;c.onreadystatechange=_ca_;c.send(null);c=b=d=void 0},_ca:function(){var v=this._tar.previousSibling,L=v.contentWindow,f;if(L){L.screen.updateInterval=999;f=L.document;f.write("");f.close()}else{f=document}var K=f.namespaces;if(K&&!K.v){K.add("v","urn:schemas-microsoft-com:vml");K.add("o","urn:schemas-microsoft-com:office:office");var l=f.createStyleSheet(),j="behavior: url(#default#VML);display: inline-block;} ";l.cssText="v\\:rect{"+j+"v\\:image{"+j+"v\\:fill{"+j+"v\\:stroke{"+j+"o\\:opacity2{"+j+"dn\\:defs{display:none}v\\:group{text-indent:0px;position:relative;width:100%;height:100%;"+j+"v\\:shape{width:100%;height:100%;"+j;K=l=j=void 0}base("DOMImplementation")._doc_=f;var H=this.xmlhttp.responseText,C=this._tar,P=base("DOMImplementation").createDocument("http://www.w3.org/2000/svg","svg"),J=P.documentElement,r=J.viewport,A,D,G,t,M,Y,S=J._tar,o=f.createElement("div"),ab=f.createElement("v:group"),B=f.createElement("v:rect"),R,u,g,z,ad,V,aa,ac,Z,I,k,e,W,F,O,U=parseFloat,q=NAIBU.doc||this.xmlhttp.responseXML,d=f.createElement("div");if(!q){this.xmlhttp.onreadystatechange=NAIBU.emptyFunction;return}P.URL=this._baseURL;this._baseURL&&(Function.SIE={openPath:(this._baseURL.replace(/\?.+/,"").replace(/\/[^\/]+$/,"/"))});P._iframe=v;d.setAttribute("id","_NAIBU_outline");f.body.appendChild(d);o.style.margin="-1px,0px,0px,-1px";if(L){f.body.style.backgroundColor=C.parentNode.currentStyle.backgroundColor}q.async=q.validateOnParse=q.resolveExternals=false;q.preserveWhiteSpace=true;q.loadXML(H.replace(/^[\s\S]*?<svg/,"<svg"));screen.updateInterval=999;if(q.doctype){var Q=H,N=q.doctype.entities,E;for(var X=0;X<N.length;++X){E=N.item(X);Q=Q.replace((new RegExp("&"+E.nodeName+";","g")),E.firstChild.xml)}q.loadXML(Q);Q=N=E=void 0}r.top=r.left=0;r.width=C.clientWidth;r.height=C.clientHeight;if(r.height<24){r.height=screen.availHeight}if(J.viewport.height<24){J.viewport.height=screen.width}A=C.getAttribute("width");D=C.getAttribute("height");A&&J.setAttributeNS(null,"width",A);D&&J.setAttributeNS(null,"height",D);G=q.documentElement.firstChild;t=q.documentElement.attributes;for(var X=0,b=t.length;X<b;++X){J.setAttributeNodeNS(P.importNode(t[X],false))}H=t=void 0;ab.style.width=r.width+"px";ab.style.height=r.height+"px";ab.coordsize=r.width+" "+r.height;o.appendChild(ab);if(L){f.body.appendChild(o)}else{this._tar.parentNode.insertBefore(o,this._tar)}ab.appendChild(S);while(G){J.appendChild(P.importNode(G,true));G=G.nextSibling}G=void 0;P._window=L;R=J.ownerDocument.defaultView.getComputedStyle(J,"");u=U(R.getPropertyValue("font-size"));J.x.baseVal._emToUnit(u);J.y.baseVal._emToUnit(u);J.width.baseVal._emToUnit(u);J.height.baseVal._emToUnit(u);g=J.width.baseVal.value;z=J.height.baseVal.value;V=B.style;V.position="absolute";M=r.width;Y=r.height;V.width=M+"px";V.height=Y+"px";V.zIndex=-1;B.stroked=B.filled="false";J._tar.appendChild(B);ad=J._tar.style;ad.visibility="visible";ad.position="absolute";ad.overflow="hidden";aa=M>g?g:M;ac=Y>z?z:Y;V=B.currentStyle;k=U(V.left);e=U(V.top);W=-J._tx;bt=-J._ty;if(k!==0&&!isNaN(k)){W=k;ab.style.left=-W+"px"}if(e!==0&&!isNaN(k)){bt=e;ab.style.top=-bt+"px"}I=W+aa+1;Z=bt+ac+1;ad.clip="rect("+bt+"px "+I+"px "+Z+"px "+W+"px)";this._document=P;O=function(){if("_svgload_limited" in P.documentElement){P.documentElement._svgload_limited--;if(P.documentElement._svgload_limited<0){var h=P.createEvent("SVGEvents");h.initEvent("SVGLoad",false,false);P.documentElement.dispatchEvent(h);h=void 0}}};F=P.documentElement._tar.getElementsByTagName("div");for(var X=0,T;F[X];++X){T=F[X];if(T.firstChild.nodeName!=="shape"){var c=T.style;c.left=U(c.left)-W+"px";c.top=U(c.top)-bt+"px"}}L&&L.scroll(-P.documentElement._tx,-P.documentElement._ty);P._isLoaded=1;P.defaultView._cache=P.defaultView._cache_ele=null;d=f=evt=q=C=J=r=A=D=S=o=ab=B=g=z=R=u=void 0;ad=V=F=T=X=c=k=e=W=bt=F=U=M=Y=aa=ac=Z=I=void 0;this.xmlhttp.onreadystatechange=NAIBU.emptyFunction;if(this._next){O();L&&(v.contentWindow.screen.updateInterval=0);O=v=L=P=void 0;this._next._init()}else{if(P.implementation._buffer_){screen.updateInterval=0;NAIBU._buff_num=0;NAIBU._buff=setInterval(function(){var ag=NAIBU._buff_num,h=base("DOMImplementation")._buffer_,af=h?h.length:0,ae,s;if(af===0){clearInterval(NAIBU._buff);O();O=P=h=ag=void 0}else{for(var w=0;w<50;++w){ae=h[ag];s=h[ag+1];ae.dispatchEvent(s);ag+=2;ae=s=void 0;if(ag>=af){clearInterval(NAIBU._buff);O();base("DOMImplementation")._buffer_=null;NAIBU.Time.start();O=P=h=ag=af=void 0;return}}NAIBU._buff_num=ag}h=ag=af=void 0},1);v=L=void 0}else{O();O=v=L=P=void 0;NAIBU.Time.start()}NAIBU.doc=void 0}},getSVGDocument:function(){return(this._document)}};NAIBU.emptyFunction=function(){};base.$1.upsvg("style").on("initialize",function(b){base("$StyleSheet").LinkStyle.apply(this);this.xmlspace;this.type="text/css";this.media;this.title;SVGURIReference.apply(this);this.addEventListener("DOMAttrModified",function(c){if(c.attrName==="type"){c.target.type=c.newValue}else{if(c.attrName==="title"){c.target.title=c.newValue}}c=void 0},false);this.addEventListener("S_Load",function(u){var q=u.target,s=q.sheet,c=q._text,g=q.ownerDocument,d=b.createElement("style"),t,o,h,f;NAIBU._temp_doc=g;s=g.styleSheets[g.styleSheets.length]=base("DOMImplementation").createCSSStyleSheet(q.title,q.media);s.ownerNode=q;b.documentElement.firstChild.appendChild(d);d.styleSheet.cssText=c;for(var l=0,v=d.styleSheet.rules,r=v.length;l<r;++l){t=v[l];h=new CSSStyleRule();h.selectorText=t.selectorText;h.style.cssText=t.style.cssText;o=h.style.cssText.split(";");for(var k=0,e=o.length;k<e;++k){f=o[k].split(": ");h.style.setProperty(f[0],f[1])}s.cssRules[s.cssRules.length]=h}g.documentElement.addEventListener("DOMNodeInsertedIntoDocument",function(E){var B=E.target,D=B.ownerDocument,F=D.styleSheets[0]?D.styleSheets[0].cssRules:[],w,j,A=".,.";if(B.className){A=B.className.baseVal||A}for(var z=0,C=F.length;z<C;++z){w=F[z].selectorText;j=B._rules||[];if((w.indexOf("."+A)>-1)||(w.indexOf("#"+B.id)>-1)||(B.nodeName===w)){j[j.length]=F[z]}B._rules=j}B=D=F=void 0},true);q=u=d=s=c=g=l=v=r=void 0},false);this.addEventListener("DOMNodeInserted",function(d){var c=d.target;if(d.eventPhase===3){if(c.nodeName==="#cdata-section"){d.currentTarget._text=c.data}return}c.addEventListener("DOMNodeInsertedIntoDocument",function(g){var f=g.target;if((g.eventPhase===2)&&!f.getAttributeNodeNS("http://www.w3.org/1999/xlink","xlink:href")){var e=f.ownerDocument.createEvent("SVGEvents");e.initEvent("S_Load",false,false);g.currentTarget.dispatchEvent(e)}f=g=void 0},false)},false)});base("$SVGPoint").mix({x:0,y:0,matrixTransform:function(b){if(!isFinite(b.a)||!isFinite(b.b)||!isFinite(b.c)||!isFinite(b.d)||!isFinite(b.e)||!isFinite(b.f)){throw (new Error("Type Error: 引数の値がNumber型ではありません"))}var c=base("$SVGPoint").up();c.x=b.a*this.x+b.c*this.y+b.e;c.y=b.b*this.x+b.d*this.y+b.f;return c}});base("$SVGMatrix").mix({a:1,b:0,c:0,d:1,e:0,f:0,multiply:function(c){var f=this.$SVGMatrix.up(),b=c,e=isFinite,d=this;if(!e(b.a)||!e(b.b)||!e(b.c)||!e(b.d)||!e(b.e)||!e(b.f)){throw (new Error("Type Error: 引数の値がNumber型ではありません"))}f.a=d.a*b.a+d.c*b.b;f.b=d.b*b.a+d.d*b.b;f.c=d.a*b.c+d.c*b.d;f.d=d.b*b.c+d.d*b.d;f.e=d.a*b.e+d.c*b.f+d.e;f.f=d.b*b.e+d.d*b.f+d.f;b=d=c=e=void 0;return f},inverse:function(){var b=this.$SVGMatrix.up(),c=this._determinant();if(c!==0){b.a=this.d/c;b.b=-this.b/c;b.c=-this.c/c;b.d=this.a/c;b.e=(this.c*this.f-this.d*this.e)/c;b.f=(this.b*this.e-this.a*this.f)/c;return b}else{throw (new SVGException(2))}},translate:function(c,e){var b=this.$SVGMatrix.up();b.e=c;b.f=e;var d=this.multiply(b);b=void 0;return d},scale:function(d){var b=this.$SVGMatrix.up();b.a=d;b.d=d;var c=this.multiply(b);b=void 0;return c},scaleNonUniform:function(c,e){var b=this.$SVGMatrix.up();b.a=c;b.d=e;var d=this.multiply(b);b=void 0;return d},rotate:function(e){var c=this.$SVGMatrix.up(),b=e/180*Math.PI;c.a=Math.cos(b);c.b=Math.sin(b);c.c=-c.b;c.d=c.a;var d=this.multiply(c);c=b=void 0;return d},rotateFromVector:function(d,f){if((d===0)||(f===0)||!isFinite(d)||!isFinite(f)){throw (new SVGException(1))}var c=this.$SVGMatrix.up(),b=Math.atan2(f,d);c.a=Math.cos(b);c.b=Math.sin(b);c.c=-c.b;c.d=c.a;var e=this.multiply(c);c=b=void 0;return e},flipX:function(){var b=this.$SVGMatrix.up();b.a=-b.a;var c=this.multiply(b);b=void 0;return c},flipY:function(){var b=this.$SVGMatrix.up();b.d=-b.d;var c=this.multiply(b);b=void 0;return c},skewX:function(e){var c=this.$SVGMatrix.up(),b=e/180*Math.PI;c.c=Math.tan(b);var d=this.multiply(c);c=void 0;return d},skewY:function(e){var c=this.$SVGMatrix.up(),b=e/180*Math.PI;c.b=Math.tan(b);var d=this.multiply(c);c=void 0;return d},_determinant:function(){return(this.a*this.d-this.b*this.c)}});function SVGTransform(){this.matrix=base("$SVGMatrix").up()}SVGTransform.SVG_TRANSFORM_UNKNOWN=0;SVGTransform.SVG_TRANSFORM_MATRIX=1;SVGTransform.SVG_TRANSFORM_TRANSLATE=2;SVGTransform.SVG_TRANSFORM_SCALE=3;SVGTransform.SVG_TRANSFORM_ROTATE=4;SVGTransform.SVG_TRANSFORM_SKEWX=5;SVGTransform.SVG_TRANSFORM_SKEWY=6;SVGTransform.prototype={_matrix:base("$SVGMatrix"),type:0,angle:0,setMatrix:function(b){this.type=1;var c=this._matrix.up();c.a=b.a;c.b=b.b;c.c=b.c;c.d=b.d;c.e=b.e;c.f=b.f;this.matrix=c;b=c=void 0},setTranslate:function(c,b){this.type=2;this.matrix=this._matrix.translate(c,b)},setScale:function(c,b){this.type=3;this.matrix=this._matrix.scaleNonUniform(c,b)},setRotate:function(c,b,d){this.angle=c;this.type=4;this.matrix=this._matrix.rotate(c);this.matrix.e=(1-this.matrix.a)*b-this.matrix.c*d;this.matrix.f=-this.matrix.b*b+(1-this.matrix.d)*d},setSkewX:function(b){this.angle=b;this.type=5;this.matrix=this._matrix.skewX(b)},setSkewY:function(b){this.angle=b;this.type=6;this.matrix=this._matrix.skewY(b)}};base("$SVGStringList").$SVGTransformList.mix({createSVGTransformFromMatrix:function(b){var c=new SVGTransform();c.setMatrix(b);return c},consolidate:function(){if(this.numberOfItems===0){return null}else{var e=new SVGTransform(),c=e.matrix,f;if(this.numberOfItems===1){f=this.getItem(0).matrix;c.a=f.a;c.b=f.b;c.c=f.c;c.d=f.d;c.e=f.e;c.f=f.f}else{for(var d=0,b=this.numberOfItems;d<b;++d){c=c.multiply(this.getItem(d).matrix)}e.matrix=c}e.type=1;c=f=void 0;return e}}});function SVGAnimatedTransformList(){this.animVal=this.baseVal=base("$SVGStringList").$SVGTransformList.up()}base("SVGPreserveAspectRatio").mix({align:6,meetOrSlice:1});function SVGAnimatedPreserveAspectRatio(){this.animVal=this.baseVal=base("SVGPreserveAspectRatio").up()}function SVGPathSeg(){this.pathSegType=0;this.pathSegTypeAsLetter=null}(function(c,b){NAIBU.freeArg=function(){c=b=void 0};NAIBU._setPaint=function(N,L){if(!N._tar){return}var R=N.ownerDocument,g=R._document_,d=N._tar,Q=R.defaultView.getComputedStyle(N,""),J=Q.getPropertyCSSValue("fill"),u=Q.getPropertyCSSValue("stroke"),s=J.paintType,O=u.paintType,F,D,v=1,H="color",A,r,K,E,o,C,I,e,k,l,G,z,P,B,j,q;while(d.firstChild){d.removeChild(d.firstChild)}if((s===1)||(s===102)){if(s===102){Q.setProperty(H,Q.getPropertyValue(H))}F=g.createElement("v:fill");D=J.rgbColor;v=1;F.setAttribute(H,"rgb("+D.red.getFloatValue(v)+","+D.green.getFloatValue(v)+","+D.blue.getFloatValue(v)+")");K=+(Q.getPropertyValue("fill-opacity"))*Q._list._opacity;if(K<1){F.setAttribute("opacity",K+"")}d.appendChild(F);F=D=K=void 0}else{if(J.uri){A=R.getElementById(J.uri);if(A){r=R._domnodeEvent();r._tar=g.createElement("v:fill");r._style=Q;r._ttar=N;A.dispatchEvent(r);if(A.localName!=="radialGradient"){d.appendChild(r._tar)}A=r=void 0}}else{d.filled="false"}}if((O===1)||(O===102)){if(O===102){Q.setProperty(H,Q.getPropertyValue(H))}e=g.createElement("v:stroke");G=Q.getPropertyCSSValue("stroke-width");z=R.documentElement.viewport.width;P=R.documentElement.viewport.height;G._percent=b.sqrt((z*z+P*P)/2);B=G.getFloatValue(1)*b.sqrt(b.abs(L._determinant()));e.setAttribute("weight",B+"px");G=z=P=void 0;if(!u.uri){D=u.rgbColor;e.setAttribute(H,"rgb("+D.red.getFloatValue(v)+","+D.green.getFloatValue(v)+","+D.blue.getFloatValue(v)+")");k=+(Q.getPropertyValue("stroke-opacity"))*(+(Q.getPropertyValue("opacity")));if(B<1){k*=B}if(k<1){e.setAttribute("opacity",k+"")}D=k=void 0}e.setAttribute("miterlimit",Q.getPropertyValue("stroke-miterlimit"));e.setAttribute("joinstyle",Q.getPropertyValue("stroke-linejoin"));if(Q.getPropertyValue("stroke-linecap")==="butt"){e.setAttribute("endcap","flat")}else{e.setAttribute("endcap",Q.getPropertyValue("stroke-linecap"))}j=Q.getPropertyValue("stroke-dasharray");if(j!=="none"){if(j.indexOf(",")>0){E=j.split(",");for(var M=0,f=E.length;M<f;++M){E[M]=b.ceil(+(E[M])/parseFloat(Q.getPropertyValue("stroke-width")))}q=E.join(" ");if(E.length%2===1){q+=" "+q}}e.setAttribute("dashstyle",q);j=E=void 0}d.appendChild(e);e=j=void 0}else{d.stroked="false"}if(d.style){o=Q.getPropertyCSSValue("cursor");if(o&&!o._isDefault){d.style.cursor=o.cssText.split(":")[1]}C=Q.getPropertyCSSValue("visibility");if(C&&!C._isDefault){d.style.visibility=C.cssText.split(":")[1]}I=Q.getPropertyCSSValue("display");if(I&&!I._isDefault&&(I.cssText.indexOf("none")>-1)){d.style.display="none"}else{if(I&&!I._isDefault&&(I.cssText.indexOf("inline-block")===-1)){d.style.display="inline-block"}}}R=g=d=J=u=O=s=Q=o=N=L=C=I=v=void 0};base.$1.upsvg("path").on("initialize",function(e){this._tar=e.createElement("v:shape");var d=base("$SVGStringList").$SVGPathSegList;this.pathSegList=d.up();this.animatedPathSegList=this.pathSegList;this.normalizedPathSegList=d.up();d=e=void 0;this.animatedNormalizedPathSegList=this.normalizedPathSegList;this.pathLength=base("$SVGAnimatedNumber").up();this.addEventListener("DOMAttrModified",this._attrModi,false);this.addEventListener("DOMNodeInserted",this._nodeInsert,false)}).mix({_attrModi:function(H){var M=H.target;if(H.attrName==="d"&&H.newValue!==""){var E=M.normalizedPathSegList,L=M.pathSegList;if(E.numberOfItems>0){E.clear();L.clear()}var S=M._com,P=S.isSp,t=H.newValue.replace(S.isRa," -").replace(S.isRb," ").replace(S.isRc,",$1 ").replace(S.isRd,",$1 1").replace(S.isRe,"").replace(/\.(\d+)\./g,".$1 0.").replace(/[^\w\d\+\-\.\,\n\r\s].*/,"").split(","),g=t.length,w=S._isZ,B=S._isM,I=S._isC,C=S._isL,o=M.createSVGPathSegCurvetoCubicAbs,N=M.createSVGPathSegLinetoAbs,J,l;for(var R=0;R<g;++R){var r=t[R].match(P),O;for(var Q=1,e=r[0],G=r.length;Q<G;++Q){if(I[e]){O=o(+r[Q+4],+r[Q+5],+r[Q],+r[Q+1],+r[Q+2],+r[Q+3]);Q+=5}else{if(C[e]){O=N(+r[Q],+r[Q+1]);++Q}else{if(B[e]){O=M.createSVGPathSegMovetoAbs(+r[Q],+r[Q+1]);++Q}else{if(w[e]){O=M.createSVGPathSegClosePath()}else{if(e==="A"){J=r[Q+3];if(J.length>1&&(+J>=0)){r.splice(Q+3,1,J.charAt(0),J.slice(1));++G}l=r[Q+4];if(l.length>1&&(+l>=0)){r.splice(Q+4,1,l.charAt(0),l.slice(1));++G}J=r[Q+3];l=r[Q+4];if(((+J<0)||(+J>1))||((+l<0)||(+l>1))){Q+=6;continue}O=M.createSVGPathSegArcAbs(+r[Q+5],+r[Q+6],+r[Q],+r[Q+1],+r[Q+2],+J,+l);Q+=6}else{if(e==="m"){O=M.createSVGPathSegMovetoRel(+r[Q],+r[Q+1]);++Q}else{if(e==="l"){O=M.createSVGPathSegLinetoRel(+r[Q],+r[Q+1]);++Q}else{if(e==="c"){O=M.createSVGPathSegCurvetoCubicRel(+r[Q+4],+r[Q+5],+r[Q],+r[Q+1],+r[Q+2],+r[Q+3]);Q+=5}else{if(e==="Q"){O=M.createSVGPathSegCurvetoQuadraticAbs(+r[Q+2],+r[Q+3],+r[Q],+r[Q+1]);Q+=3}else{if(e==="q"){O=M.createSVGPathSegCurvetoQuadraticRel(+r[Q+2],+r[Q+3],+r[Q],+r[Q+1]);Q+=3}else{if(e==="a"){J=r[Q+3];if(J.length>1&&(+J>=0)){r.splice(Q+3,1,J.charAt(0),J.slice(1));++G}l=r[Q+4];if(l.length>1&&(+l>=0)){r.splice(Q+4,1,l.charAt(0),l.slice(1));++G}J=r[Q+3];l=r[Q+4];if(((+J<0)||(+J>1))||((+l<0)||(+l>1))){Q+=6;continue}O=M.createSVGPathSegArcRel(+r[Q+5],+r[Q+6],+r[Q],+r[Q+1],+r[Q+2],+J,+l);Q+=6}else{if(e==="S"){O=M.createSVGPathSegCurvetoCubicSmoothAbs(+r[Q+2],+r[Q+3],+r[Q],+r[Q+1]);Q+=3}else{if(e==="s"){O=M.createSVGPathSegCurvetoCubicSmoothRel(+r[Q+2],+r[Q+3],+r[Q],+r[Q+1]);Q+=3}else{if(e==="T"){O=M.createSVGPathSegCurvetoQuadraticSmoothAbs(+r[Q],+r[Q+1]);++Q}else{if(e==="t"){O=M.createSVGPathSegCurvetoQuadraticSmoothRel(+r[Q],+r[Q+1]);++Q}else{if(e==="H"){O=M.createSVGPathSegLinetoHorizontalAbs(+r[Q])}else{if(e==="h"){O=M.createSVGPathSegLinetoHorizontalRel(+r[Q])}else{if(e==="V"){O=M.createSVGPathSegLinetoVerticalAbs(+r[Q])}else{if(e==="v"){O=M.createSVGPathSegLinetoVerticalRel(+r[Q])}else{O=new SVGPathSeg()}}}}}}}}}}}}}}}}}}}L.appendItem(O)}}r=O=P=t=void 0;var A=0,z=0,K=0,v=0,k=0,h=0;for(var Q=0,q=L.numberOfItems;Q<q;++Q){var d=L.getItem(Q),T=d.pathSegType,e=d.pathSegTypeAsLetter;if(T===0){}else{var F=A,D=z;if(T%2===1){A+=d.x;z+=d.y}else{A=d.x;z=d.y}if(I[e]){E.appendItem(d)}else{if(C[e]){E.appendItem(d)}else{if(B[e]){if(Q!==0){var f=L.getItem(Q-1);if(f.pathSegTypeAsLetter==="M"){E.appendItem(N(A,z));continue}}k=A;h=z;E.appendItem(d)}else{if(e==="m"){if(Q!==0){var f=L.getItem(Q-1);if(f.pathSegTypeAsLetter==="m"){E.appendItem(N(A,z));continue}}k=A;h=z;E.appendItem(M.createSVGPathSegMovetoAbs(A,z))}else{if(e==="l"){E.appendItem(N(A,z))}else{if(e==="c"){E.appendItem(o(A,z,d.x1+F,d.y1+D,d.x2+F,d.y2+D))}else{if(w[e]){A=k;z=h;E.appendItem(d)}else{if(e==="Q"){K=2*A-d.x1;v=2*z-d.y1;E.appendItem(o(A,z,(F+2*d.x1)/3,(D+2*d.y1)/3,(2*d.x1+A)/3,(2*d.y1+z)/3))}else{if(e==="q"){var u=d.x1+F,U=d.y1+D;K=2*A-u;v=2*z-U;E.appendItem(o(A,z,(F+2*u)/3,(D+2*U)/3,(2*u+A)/3,(2*U+z)/3));u=U=void 0}else{if(e==="A"||e==="a"){(function(W,at,ar,aw,au,aC,av){if(W.r1===0||W.r2===0){return}var aH=W.sweepFlag,aL=W.angle,ak=b.abs(W.r1),aj=b.abs(W.r2),aq=(aw-at)/2,ap=(au-ar)/2,V=b.cos(aL*b.PI/180),az=b.sin(aL*b.PI/180),ay=V*aq+az*ap,ah=-1*az*aq+V*ap,ag=ay*ay,ab=ah*ah,ax=ak*ak,ae=aj*aj,aP=ag/ax+ab/ae,aI;if(aP>1){ak=b.sqrt(aP)*ak;aj=b.sqrt(aP)*aj;aI=0}else{var ad=1;if(W.largeArcFlag===aH){ad=-1}aI=ad*b.sqrt((ax*ae-ax*ab-ae*ag)/(ax*ab+ae*ag))}var an=aI*ak*ah/aj,s=-1*aI*aj*ay/ak,aK=V*an-az*s+(aw+at)/2,aJ=az*an+V*s+(au+ar)/2,Y=b.atan2((ah-s)/aj,(ay-an)/ak)-b.atan2(0,1),aM=(Y>=0)?Y:2*b.PI+Y,Y=b.atan2((-ah-s)/aj,(-ay-an)/ak)-b.atan2((ah-s)/aj,(ay-an)/ak),ac=(Y>=0)?Y:2*b.PI+Y;if(!aH&&ac>0){ac-=2*b.PI}else{if(aH&&ac<0){ac+=2*b.PI}}var Z=ac*2/b.PI,aA=b.ceil(Z<0?-1*Z:Z),aB=ac/aA,aF=8/3*b.sin(aB/4)*b.sin(aB/4)/b.sin(aB/2),aE=V*ak,aD=V*aj,j=az*ak,i=az*aj,ao=b.cos(aM),af=b.sin(aM),am=aw-aF*(aE*af+i*ao),aO=au-aF*(j*af-aD*ao);for(var aG=0;aG<aA;++aG){aM+=aB;ao=b.cos(aM);af=b.sin(aM);var al=aE*ao-i*af+aK,aN=j*ao+aD*af+aJ,aa=-aF*(aE*af+i*ao),X=-aF*(j*af-aD*ao);av.appendItem(o(al,aN,am,aO,al-aa,aN-X));am=al+aa;aO=aN+X}W=at=ar=aw=au=aC=av=void 0})(d,A,z,F,D,M,E)}else{if(e==="S"){if(Q!==0){var f=E.getItem(E.numberOfItems-1);if(f.pathSegTypeAsLetter==="C"){var u=2*f.x-f.x2,U=2*f.y-f.y2}else{var u=F,U=D}}else{var u=F,U=D}E.appendItem(o(A,z,u,U,d.x2,d.y2));u=U=void 0}else{if(e==="s"){if(Q!==0){var f=E.getItem(E.numberOfItems-1);if(f.pathSegTypeAsLetter==="C"){var u=2*f.x-f.x2,U=2*f.y-f.y2}else{var u=F,U=D}}else{var u=F,U=D}E.appendItem(o(A,z,u,U,d.x2+F,d.y2+D));u=U=void 0}else{if(e==="T"||e==="t"){if(Q!==0){var f=L.getItem(Q-1);if("QqTt".indexOf(f.pathSegTypeAsLetter)>-1){}else{K=F,v=D}}else{K=F,v=D}E.appendItem(o(A,z,(F+2*K)/3,(D+2*v)/3,(2*K+A)/3,(2*v+z)/3));K=2*A-K;v=2*z-v;xx1=yy1=void 0}else{if(e==="H"||e==="h"){E.appendItem(N(A,D));z=D}else{if(e==="V"||e==="v"){E.appendItem(N(F,z));A=F}}}}}}}}}}}}}}}}}}H=M=S=A=z=K=v=k=h=E=L=d=e=T=w=B=C=I=O=o=N=void 0},_nodeInsert:function(f){var d=f.target;if(f.eventPhase===3){return}var i=d.nextSibling,h=d._tar,e=d.parentNode._tar,g=null;if(h&&e){if(!i){e.appendChild(h)}else{while(i){if(i._tar&&i._tar.parentNode){g=i._tar;break}i=i.nextSibling}g&&(e=g.parentNode);e.insertBefore(h,g)}}i=h=e=g=void 0;d.addEventListener("DOMNodeInsertedIntoDocument",d._nodeInsertInto,false);f=d=void 0},_nodeInsertInto:function(o){var s=o.target,r=s.getScreenCTM(),k=s.normalizedPathSegList,z=[],f=r.a,e=r.b,G=r.c,F=r.d,E=r.e,D=r.f,g=s._com._nameCom,j=s._com._isZ,v=s._com._isC,l;for(var u=0,q=k.numberOfItems;u<q;++u){var h=k[u],C=h.x,A=h.y,w=h.pathSegTypeAsLetter;if(v[w]){z[u]=["c",(f*h.x1+G*h.y1+E)|0,(e*h.x1+F*h.y1+D)|0,(f*h.x2+G*h.y2+E)|0,(e*h.x2+F*h.y2+D)|0,(f*C+G*A+E)|0,(e*C+F*A+D)|0].join(" ")}else{if(!j[w]){l=g[w];l+=(f*C+G*A+E)|0;l+=" ";l+=(e*C+F*A+D)|0;z[u]=l}else{z[u]=" x "}}}var B=s.ownerDocument.documentElement,d=s._tar;z.push(" e");d.path=z.join(" ");d.coordsize=B.width.baseVal.value+" "+B.height.baseVal.value;NAIBU._setPaint(s,r);s._cacheMatrix=o=s=z=l=C=A=r=k=x=y=mr=f=e=G=F=E=D=B=j=v=u=q=w=h=g=d=void 0},_com:{_nameCom:{C:"c",L:"l",M:"m"},_isZ:{z:1,Z:1},_isC:{C:1},_isL:{L:1},_isM:{M:1},isRa:/\-/g,isRb:/,/g,isRc:/([a-yA-Y])/g,isRd:/([zZ])/g,isRe:/,/,isSp:/\S+/g},getTotalLength:function(){var h=0,e=this.normalizedPathSegList;for(var g=1,j=e.numberOfItems,f=null;g<j;++g){var d=e.getItem(g);if(d.pathSegType===4){var k=e.getItem(g-1);h+=b.sqrt(b.pow((d.x-k.x),2)+b.pow((d.y-k.y),2))}else{if(d.pathSegType===6){}else{if(d.pathSegType===1){var k=e.getItem(g-1),f=e.getItem(0);h+=b.sqrt(b.pow((k.x-f.x),2)+b.pow((k.y-f.y),2))}}}}this.pathLength.baseVal=h;return h},getPointAtLength:function(g){var h=this.getPathSegAtLength(g),l=0,k=0,e=this.normalizedPathSegList,i=e.getItem(h),r=this.ownerDocument.documentElement.createSVGPoint();if((h-1)<=0){r.x=i.x;r.y=i.y;return r}var d=e.getItem(h-1);if(i.pathSegType===4){var j=b.sqrt(b.pow((i.x-d.x),2)+b.pow((i.y-d.y),2));var q=(j+this._dis)/j;r.x=d.x+q*(i.x-d.x);r.y=d.y+q*(i.y-d.y)}else{if(i.pathSegType===6){var o=0;o+=b.sqrt(b.pow((i.x1-d.x),2)+b.pow((i.y1-d.y),2));o+=b.sqrt(b.pow((i.x2-i.x1),2)+b.pow((i.y2-i.y1),2));o+=b.sqrt(b.pow((i.x2-i.x1),2)+b.pow((i.y2-i.y1),2));o+=b.sqrt(b.pow((i.x-d.x),2)+b.pow((i.y-d.y),2));var j=o/2;var q=(j+this._dis)/j;r.x=(3*i.x1+i.x-3*i.x2-d.x)*b.pow(q,3)+3*(d.x-2*i.x1+i.x2)*b.pow(q,2)+3*(i.x1-d.x)*q+d.x;r.y=(3*i.y1+i.y-3*i.y2-d.y)*b.pow(q,3)+3*(d.y-2*i.y1+i.y2)*b.pow(q,2)+3*(i.y1-d.y)*q+d.y}else{if(i.pathSegType===2){r.x=i.x;r.y=i.y}else{if(i.pathSegType===1){var f=e.getItem(0),j=b.sqrt(b.pow((i.x-mx.x),2)+b.pow((i.y-f.y),2));var q=(j+this._dis)/j;r.x=f.x+q*(i.x-f.x);r.y=f.y+q*(i.y-f.y)}}}}return r},getPathSegAtLength:function(k){var e=this.normalizedPathSegList;for(var g=0,h=e.numberOfItems,f=null;g<h;++g){var d=e.getItem(g);if(d.pathSegType===4){var j=e.getItem(g-1);k-=b.sqrt(b.pow((d.x-j.x),2)+b.pow((d.y-j.y),2))}else{if(d.pathSegType===6){}else{if(d.pathSegType===1){var j=e.getItem(g-1),f=e.getItem(0);k-=b.sqrt(b.pow((j.x-f.x),2)+b.pow((j.y-f.y),2))}}}if(k<=0){this._dis=k;k=void 0;return g}}return(e.numberOfItems-1)},createSVGPathSegClosePath:function(){return{pathSegType:1,pathSegTypeAsLetter:"z"}},createSVGPathSegMovetoAbs:function(d,e){return{x:d,y:e,pathSegType:2,pathSegTypeAsLetter:"M"}},createSVGPathSegMovetoRel:function(d,e){return{x:d,y:e,pathSegType:3,pathSegTypeAsLetter:"m"}},createSVGPathSegLinetoAbs:function(d,e){return{x:d,y:e,pathSegType:4,pathSegTypeAsLetter:"L"}},createSVGPathSegLinetoRel:function(d,e){return{x:d,y:e,pathSegType:5,pathSegTypeAsLetter:"l"}},createSVGPathSegCurvetoCubicAbs:function(d,i,f,h,e,g){return{x:d,y:i,x1:f,y1:h,x2:e,y2:g,pathSegType:6,pathSegTypeAsLetter:"C"}},createSVGPathSegCurvetoCubicRel:function(d,i,f,h,e,g){return{x:d,y:i,x1:f,y1:h,x2:e,y2:g,pathSegType:7,pathSegTypeAsLetter:"c"}},createSVGPathSegCurvetoQuadraticAbs:function(d,g,e,f){return{x:d,y:g,x1:e,y1:f,pathSegType:8,pathSegTypeAsLetter:"Q"}},createSVGPathSegCurvetoQuadraticRel:function(d,g,e,f){return{x:d,y:g,x1:e,y1:f,pathSegType:9,pathSegTypeAsLetter:"q"}},createSVGPathSegArcAbs:function(d,j,f,e,i,h,g){return{x:d,y:j,r1:f,r2:e,angle:i,largeArcFlag:h,sweepFlag:g,pathSegType:10,pathSegTypeAsLetter:"A"}},createSVGPathSegArcRel:function(d,j,f,e,i,h,g){return{x:d,y:j,r1:f,r2:e,angle:i,largeArcFlag:h,sweepFlag:g,pathSegType:11,pathSegTypeAsLetter:"a"}},createSVGPathSegLinetoHorizontalAbs:function(d){return{x:d,y:0,pathSegType:12,pathSegTypeAsLetter:"H"}},createSVGPathSegLinetoHorizontalRel:function(d){return{x:d,y:0,pathSegType:13,pathSegTypeAsLetter:"h"}},createSVGPathSegLinetoVerticalAbs:function(d){return{x:0,y:d,pathSegType:14,pathSegTypeAsLetter:"V"}},createSVGPathSegLinetoVerticalRel:function(d){return{x:0,y:d,pathSegType:15,pathSegTypeAsLetter:"v"}},createSVGPathSegCurvetoCubicSmoothAbs:function(d,g,e,f){return{x:d,y:g,x2:e,y2:f,pathSegType:16,pathSegTypeAsLetter:"S"}},createSVGPathSegCurvetoCubicSmoothRel:function(d,g,e,f){return{x:d,y:g,x2:e,y2:f,pathSegType:17,pathSegTypeAsLetter:"s"}},createSVGPathSegCurvetoQuadraticSmoothAbs:function(d,e){return{x:d,y:e,pathSegType:18,pathSegTypeAsLetter:"T"}},createSVGPathSegCurvetoQuadraticSmoothRel:function(d,e){return{x:d,y:e,pathSegType:19,pathSegTypeAsLetter:"t"}}})})(document,Math);base.$1.upsvg("rect").on("initialize",function(c){this._tar=c.createElement("v:shape");var b=SVGAnimatedLength;this.x=new b();this.y=new b();this.width=new b();this.height=new b();this.rx=new b();this.ry=new b();c=b=void 0;this.addEventListener("DOMNodeInserted",function(f){if(f.eventPhase===3){return}var d=f.target,i=d.nextSibling,h=d._tar,e=d.parentNode._tar,g=null;if(h&&e){if(!i){e.appendChild(h)}else{while(i){if(i._tar&&i._tar.parentNode){g=i._tar;break}i=i.nextSibling}g&&(e=g.parentNode);e.insertBefore(h,g)}}i=h=e=g=void 0;d.addEventListener("DOMNodeInsertedIntoDocument",function(E){var L=E.target,N=L.ownerDocument.defaultView.getComputedStyle(L,""),o=parseFloat(N.getPropertyValue("font-size"));L.x.baseVal._emToUnit(o);L.y.baseVal._emToUnit(o);L.width.baseVal._emToUnit(o);L.height.baseVal._emToUnit(o);var r=L.getAttributeNS(null,"rx"),q=L.getAttributeNS(null,"ry"),A=L.x.baseVal.value,z=L.y.baseVal.value,u=A+L.width.baseVal.value,X=z+L.height.baseVal.value,O;if((r||q)&&(r!=="0")&&(q!=="0")){L.rx.baseVal._emToUnit(o);L.ry.baseVal._emToUnit(o);var k=L.rx.baseVal,j=L.ry.baseVal,T=L.width.baseVal.value,l=L.height.baseVal.value;k.value=r?k.value:j.value;j.value=q?j.value:k.value;if(k.value>T/2){k.value=T/2}if(j.value>l/2){j.value=l/2}var v=k.value,J=j.value,t=v*0.55228,s=J*0.55228,W=u-v,S=A+v,R=z+J,Q=X-J;O=["m",S,z,"l",W,z,"c",W+t,z,u,R-s,u,R,"l",u,Q,"c",u,Q+s,W+t,X,W,X,"l",S,X,"c",S-t,X,A,Q+s,A,Q,"l",A,R,"c",A,R-s,S-t,z,S,z]}else{O=["m",A,z,"l",A,X,u,X,u,z,"x e"]}var D=L.ownerDocument.documentElement,V=L.getScreenCTM(),P,G,F,C=L._tar,U=L.ownerDocument.documentElement,B=U.width.baseVal.value,M=U.height.baseVal.value,H=Math.round;for(var K=0,I=O.length;K<I;){if(isNaN(O[K])){++K;continue}G=D.createSVGPoint();G.x=O[K];G.y=O[K+1];F=G.matrixTransform(V);O[K]=H(F.x);++K;O[K]=H(F.y);++K;G=F=void 0}P=O.join(" ");C.path=P;C.coordsize=B+" "+M;NAIBU._setPaint(L,V);L._cacheMatrix=E=L=N=O=H=P=C=U=o=void 0},false);f=d=void 0},false)});base.$1.upsvg("circle").on("initialize",function(c){this._tar=c.createElement("v:shape");var b=SVGAnimatedLength;this.cx=new b();this.cy=new b();this.r=new b();c=b=void 0;this.addEventListener("DOMNodeInserted",function(f){if(f.eventPhase===3){return}var d=f.target,i=d.nextSibling,h=d._tar,e=d.parentNode._tar,g=null;if(h&&e){if(!i){e.appendChild(h)}else{while(i){if(i._tar&&i._tar.parentNode){g=i._tar;break}i=i.nextSibling}g&&(e=g.parentNode);e.insertBefore(h,g)}}i=h=e=g=void 0;d.addEventListener("DOMNodeInsertedIntoDocument",function(A){var H=A.target,J=H.ownerDocument.defaultView.getComputedStyle(H,""),k=parseFloat(J.getPropertyValue("font-size"));H.cx.baseVal._emToUnit(k);H.cy.baseVal._emToUnit(k);H.r.baseVal._emToUnit(k);var l=H.cx.baseVal.value,j=H.cy.baseVal.value,q=ry=H.r.baseVal.value,B=j-ry,o=l-q,t=j+ry,M=l+q,s=q*0.55228,r=ry*0.55228,K=["m",l,B,"c",l-s,B,o,j-r,o,j,o,j+r,l-s,t,l,t,l+s,t,M,j+r,M,j,M,j-r,l+s,B,l,B,"x e"];var z=H.ownerDocument.documentElement,O=H.getScreenCTM(),E=Math.round;for(var G=0,F=K.length;G<F;){if(isNaN(K[G])){++G;continue}var D=z.createSVGPoint();D.x=K[G];D.y=K[G+1];var C=D.matrixTransform(O);K[G]=E(C.x);++G;K[G]=E(C.y);++G;D=C=void 0}var L=K.join(" "),v=H._tar,N=H.ownerDocument.documentElement,u=N.width.baseVal.value,I=N.height.baseVal.value;v.path=L;v.coordsize=u+" "+I;NAIBU._setPaint(H,O);H._cacheMatrix=A=H=K=E=J=k=L=v=void 0},false);f=d=void 0},false)});base.$1.upsvg("ellipse").on("initialize",function(c){this._tar=c.createElement("v:shape");var b=SVGAnimatedLength;this.cx=new b();this.cy=new b();this.rx=new b();this.ry=new b();c=b=void 0;this.addEventListener("DOMNodeInserted",function(f){if(f.eventPhase===3){return}var d=f.target,i=d.nextSibling,h=d._tar,e=d.parentNode._tar,g=null;if(h&&e){if(!i){e.appendChild(h)}else{while(i){if(i._tar&&i._tar.parentNode){g=i._tar;break}i=i.nextSibling}g&&(e=g.parentNode);e.insertBefore(h,g)}}i=h=e=g=void 0;d.addEventListener("DOMNodeInsertedIntoDocument",function(B){var I=B.target,K=I.ownerDocument.defaultView.getComputedStyle(I,""),k=parseFloat(K.getPropertyValue("font-size"));I.cx.baseVal._emToUnit(k);I.cy.baseVal._emToUnit(k);I.rx.baseVal._emToUnit(k);I.ry.baseVal._emToUnit(k);var l=I.cx.baseVal.value,j=I.cy.baseVal.value,r=I.rx.baseVal.value,q=I.ry.baseVal.value,C=j-q,o=l-r,u=j+q,N=l+r,t=r*0.55228,s=q*0.55228,L=["m",l,C,"c",l-t,C,o,j-s,o,j,o,j+s,l-t,u,l,u,l+t,u,N,j+s,N,j,N,j-s,l+t,C,l,C,"x e"];var A=I.ownerDocument.documentElement,P=I.getScreenCTM(),F=Math.round;for(var H=0,G=L.length;H<G;){if(isNaN(L[H])){++H;continue}var E=A.createSVGPoint();E.x=L[H];E.y=L[H+1];var D=E.matrixTransform(P);L[H]=F(D.x);++H;L[H]=F(D.y);++H;E=D=void 0}var M=L.join(" "),z=I._tar,O=I.ownerDocument.documentElement,v=O.width.baseVal.value,J=O.height.baseVal.value;z.path=M;z.coordsize=v+" "+J;NAIBU._setPaint(I,P);I._cacheMatrix=B=z=I=K=k=M=L=F=P=v=J=void 0},false);f=d=void 0},false)});base.$1.upsvg("line").on("initialize",function(c){this._tar=c.createElement("v:shape");var b=SVGAnimatedLength;this.x1=new b();this.y1=new b();this.x2=new b();this.y2=new b();c=b=void 0;this.addEventListener("DOMNodeInserted",function(f){if(f.eventPhase===3){return}var d=f.target,i=d.nextSibling,h=d._tar,e=d.parentNode._tar,g=null;if(h&&e){if(!i){e.appendChild(h)}else{while(i){if(i._tar&&i._tar.parentNode){g=i._tar;break}i=i.nextSibling}g&&(e=g.parentNode);e.insertBefore(h,g)}}i=h=e=g=void 0;d.addEventListener("DOMNodeInsertedIntoDocument",function(v){var t=v.target,j=t.ownerDocument.defaultView.getComputedStyle(t,""),B=parseFloat(j.getPropertyValue("font-size"));t.x1.baseVal._emToUnit(B);t.y1.baseVal._emToUnit(B);t.x2.baseVal._emToUnit(B);t.y2.baseVal._emToUnit(B);var q=t.ownerDocument.documentElement,r=t.getScreenCTM(),z="m ",l=Math.round,k=q.createSVGPoint();k.x=t.x1.baseVal.value;k.y=t.y1.baseVal.value;var o=k.matrixTransform(r);z+=l(o.x)+" "+l(o.y)+" l ";k.x=t.x2.baseVal.value;k.y=t.y2.baseVal.value;o=k.matrixTransform(r);z+=l(o.x)+" "+l(o.y);k=o=void 0;var A=t._tar,u=q.width.baseVal.value,s=q.height.baseVal.value;A.path=z;A.coordsize=u+" "+s;NAIBU._setPaint(t,r);t._cacheMatrix=v=A=t=j=B=z=list=l=r=q=u=s=void 0},false);f=d=void 0},false)});base.$1._GenericSVGPolyElement=function(c,b){this._tar=c.createElement("v:shape");c=void 0;this.animatedPoints=this.points=base("$SVGStringList").$SVGPointList.up();this.addEventListener("DOMAttrModified",function(e){var d=e.target;if(e.attrName==="points"){var l=d.points,h=d.ownerDocument.documentElement,j=e.newValue.replace(/^\s+|\s+$/g,"").replace(/\-/g," -").split(/[\s,]+/);for(var g=0,k,f=j.length;g<f;g+=2){if(isNaN(j[g])){--g;continue}k=h.createSVGPoint();k.x=parseFloat(j[g]);k.y=parseFloat(j[g+1]);l.appendItem(k)}}e=d=j=l=h=k=void 0},false);this.addEventListener("DOMNodeInserted",function(e){if(e.eventPhase===3){return}var d=e.target;d._inserted__(d);d.addEventListener("DOMNodeInsertedIntoDocument",function(z){var s=z.target,u=s.points,o=s.getScreenCTM(),g=Math.round;for(var l=0,t=[],r=u.numberOfItems;l<r;++l){var f=u.getItem(l),k=f.matrixTransform(o);t[2*l]=g(k.x);t[2*l+1]=g(k.y);f=k=void 0}t.splice(2,0,"l");var A="m"+t.join(" ")+b,B=s._tar,j=s.ownerDocument.documentElement,v=j.width.baseVal.value,q=j.height.baseVal.value;B.path=A;B.coordsize=v+" "+q;NAIBU._setPaint(s,o);s._cacheMatrix=z=B=s=A=t=g=o=v=q=j=void 0},false);e=d=void 0},false)};base.$1.upsvg("polyline").on("initialize",function(b){this._GenericSVGPolyElement(b,"e");b=void 0});base.$1.upsvg("polygon").on("initialize",function(b){this._GenericSVGPolyElement(b,"x e");b=void 0});base.$1.upsvg("text").mix({SVGTextContentElement:function(b){this.textLength=new SVGAnimatedLength();this.lengthAdjust=base("$SVGAnimatedEnumeration").up();this.addEventListener("DOMNodeInserted",function(r){var j=r.target,q=r.currentTarget,h=r.eventPhase;if((h===1)&&(j.nodeType===3)&&!!!j._tars){j._tars=[];var e=j.data.replace(/^[\r\n\s]+|[\r\n\s]+$/g,"").replace(/[\r\n\s]+/g," ");j.data=e;j.length=e.length;e=e.split("");for(var g=0,c=e.length;g<c;++g){var l=b.createElement("div"),o=l.style;o.position="absolute";o.textIndent=o.marginLeft=o.marginRight=o.marginTop=o.paddingTop=o.paddingLeft="0px";o.whiteSpace="nowrap";l.appendChild(b.createTextNode(e[g]));j._tars[j._tars.length]=l}e=void 0}else{if((h===1)&&(j.nodeType===1)&&(j.localName!=="tspan")&&(j.localName!=="text")){var s=j.ownerDocument.createEvent("MutationEvents");s.initMutationEvent("DOMNodeInserted",true,false,j.parentNode,null,null,null,null);var k=function(d){while(d){if((d.nodeType===3)&&!d._tars){d.dispatchEvent(s)}else{if((d.nodeType===1)&&(d.localName!=="tspan")&&(d.localName!=="text")){k(d.firstChild)}}d=d.nextSibling}d=void 0};k(j.firstChild)}}r=j=q=h=s=k=void 0},true);this.addEventListener("DOMNodeInserted",function(c){if((c.eventPhase===3)&&(c.target.nodeType===3)){c.currentTarget._length=null;c=void 0}},false);this.addEventListener("DOMNodeRemoved",function(d){var c=d.target;if(d.eventPhase===3){d.currentTarget._length=null;c=d=void 0}},false)},_list:null,_length:null,_stx:0,_sty:0,_chars:0,_isYokogaki:true,getNumberOfChars:function(){if(this._length){return(this._length)}else{var b=0,c=function(e){var d=b;while(e){if(e.length&&(e.nodeType===3)){d+=e.length}else{if(e.getNumberOfChars){d+=e.getNumberOfChars()}else{if(e.firstChild&&(e.nodeType===1)){b=d;c(e.firstChild);d=b}}}e=e.nextSibling}b=d;e=d=void 0};c(this.firstChild);c=void 0;this._length=b;return b}},getComputedTextLength:function(){var b=this.textLength.baseVal;if((b.value===0)&&(this.getNumberOfChars()>0)){b.newValueSpecifiedUnits(1,this.getSubStringLength(0,this.getNumberOfChars()))}b=void 0;return(this.textLength.baseVal.value)},getSubStringLength:function(d,g){if(g===0){return 0}var f=this.getNumberOfChars();if(f<(g+d)){g=f-d+1}var b=this.getEndPositionOfChar(g+d-1),c=this.getStartPositionOfChar(d);if(this._isYokogaki){var e=b.x-c.x}else{e=b.y-c.y}f=b=c=void 0;return e},getStartPositionOfChar:function(b){if(b>this.getNumberOfChars()||b<0){throw (new DOMException(1))}else{var A=this,c=A.parentNode;if(!!!A._list){A._list=[];var u=A._chars,q=A._stx,o=A._sty,w=0,B=A.ownerDocument.defaultView.getComputedStyle(A,null),j=((B.getPropertyValue("writing-mode"))==="lr-tb")?true:false,e=parseFloat(B.getPropertyValue("font-size")),G=A.x.baseVal,F=A.y.baseVal,z=A.dx.baseVal,v=A.dy.baseVal;if(c&&((c.localName==="text")||(c.localName==="tspan"))){var E=c.x.baseVal,D=c.y.baseVal,k=c.dx.baseVal,i=c.dy.baseVal}else{E=D=k=i={numberOfItems:0}}var h="f ijltIr.,:;'-\"()",d="1234567890abcdeghknopquvxyz",g=e*0.5,l=e*0.2,t=(A.localName==="text");if(j&&t){o+=l}else{if(t){q-=g}}var C=function(H){var N,O,I,J,f,P,M,K;while(H){if(H.nodeType===3){N=H._tars;for(var L=0,s=N.length;L<s;++L){if(w<E.numberOfItems-u){q=E.getItem(w).value;if(!j){q-=g}}else{if(w<G.numberOfItems){q=G.getItem(w).value;if(!j){q-=g}}}if(w<D.numberOfItems-u){o=D.getItem(w).value;if(j){o+=l}}else{if(w<F.numberOfItems){o=F.getItem(w).value;if(j){o+=l}}}if(w<k.numberOfItems-u){q+=k.getItem(w).value}else{if(w<z.numberOfItems){q+=z.getItem(w).value}}if(w<i.numberOfItems-u){o+=i.getItem(w).value}else{if(w<v.numberOfItems){o+=v.getItem(w).value}}O=0;if(j){I=H.data.charAt(L);if(h.indexOf(I)>-1){O=e*0.68}else{if(I==="s"){O=e*0.52}else{if((I==="C")||(I==="D")||(I==="M")||(I==="W")||(I==="G")||(I==="m")){O=l}else{if(d.indexOf(I)>-1){O=e*0.45}else{O=e*0.3}}}}}M=A._list;M[M.length]=q;M[M.length]=o;M[M.length]=e-O;if(j){q+=e;q-=O}else{o+=e}++w}u+=s}else{if(((H.localName==="tspan")||(H.localName==="tref"))&&(H.namespaceURI==="http://www.w3.org/2000/svg")&&H.firstChild){H._stx=q;H._sty=o;H._chars=u;J=H.getStartPositionOfChar(H.getNumberOfChars());f=P=0;M=H._list;if(j){f=M[M.length-1]}else{P=M[M.length-1]}q=M[M.length-3]+f;o=M[M.length-2]+P;A._list=A._list.concat(M);K=H.getNumberOfChars();w+=K;u+=K}else{if((H.nodeType===1)&&((H.localName!=="tspan")&&(H.localName!=="tref"))&&H.firstChild){C(H.firstChild)}}}H=H.nextSibling}};C(A.firstChild);A._isYokogaki=j;C=tt=alm=tdc=p=almx=almy=tlist=tg=void 0}A=t=g=l=c=E=D=G=F=u=B=q=o=j=h=d=void 0;var r=this.ownerDocument.documentElement.createSVGPoint();r.x=this._list[b*3];r.y=this._list[b*3+1];r=r.matrixTransform(this.getScreenCTM());return r}},getEndPositionOfChar:function(b){if(b>this.getNumberOfChars()||b<0){throw (new DOMException(1))}else{var c=this.getStartPositionOfChar(b);var d=this._list[b*3+2]*Math.sqrt(Math.abs(this.getScreenCTM()._determinant()));if(this._isYokogaki){c.x+=d}else{c.y+=d}return c}},getExtentOfChar:function(b){},getRotationOfChar:function(b){},getCharNumAtPosition:function(b){},selectSubString:function(b,c){},SVGTextPositioningElement:function(c){this.SVGTextContentElement(c);var b=SVGAnimatedLengthList;this.x=new b();this.y=new b();this.dx=new b();this.dy=new b();b=void 0;this.rotate=new SVGAnimatedNumberList();this.addEventListener("DOMAttrModified",function(t){var l=t.target,f=t.attrName,j=l.ownerDocument.documentElement,h=parseFloat;if((f==="x")||(f==="y")||(f==="dx")||(f==="dy")){var q=t.newValue.replace(/^\s+|\s+$/g,"").split(/[\s,]+/),u=l[f].baseVal;for(var k=0,e=q.length;k<e;++k){var r=j.createSVGLength(),g=q[k].slice(-1),o=0;if(g>="0"&&g<="9"){o=1}else{if(g==="%"){if((f==="x")||(f==="dx")){r._percent*=j.viewport.width}else{if((f==="y")||(f==="dy")){r._percent*=j.viewport.height}}o=2}else{g=q[k].slice(-2);if(g==="em"){var d=l.ownerDocument.defaultView.getComputedStyle(l,null);r._percent*=h(d.getPropertyValue("font-size"));d=void 0;o=3}else{if(g==="ex"){o=4}else{if(g==="px"){o=5}else{if(g==="cm"){o=6}else{if(g==="mm"){o=7}else{if(g==="in"){o=8}else{if(g==="pt"){o=9}else{if(g==="pc"){o=10}}}}}}}}}}var v=h(q[k]);v=isNaN(v)?0:v;r.newValueSpecifiedUnits(o,v);u.appendItem(r)}l._list=null}t=l=void 0},false);this.addEventListener("DOMNodeInserted",function(e){if(e.eventPhase===3){var d=e.target;if(d.nodeType!==3){d._list=void 0;e.currentTarget._list=null}e=d=void 0}},false);if(c){this._tar=c.createElement("v:group");this._doc=c}this.addEventListener("DOMNodeInserted",function(f){if(f.eventPhase===3){return}var d=f.target,i=d.nextSibling,h=d._tar,e=d.parentNode._tar,g=null;if(h&&e){if(!i){e.appendChild(h)}else{while(i){if(i._tar&&i._tar.parentNode){g=i._tar;break}i=i.nextSibling}g&&(e=g.parentNode);e.insertBefore(h,g)}}i=h=e=g=void 0;d.addEventListener("DOMNodeInsertedIntoDocument",d._texto,false);f=d=void 0},false)},_texto:function(v){var F=v.target,h=F.firstChild,i=F._tar,H=F.ownerDocument.defaultView.getComputedStyle(F,null),K=Math.sqrt(Math.abs(F.getScreenCTM()._determinant())),z=parseFloat(H.getPropertyValue("font-size"))*K,w=-z-5+"px",t=z+10+"px",b=F.getComputedTextLength(),k=H.getPropertyValue("text-anchor"),s=(k==="middle"),q=(k==="end"),C=H.getPropertyValue("text-decoration"),e=i.style,G=parseFloat(H.getPropertyValue("letter-spacing")),r=parseFloat(H.getPropertyValue("word-spacing"));e.fontSize=z+"px";e.fontFamily=H.getPropertyValue("font-family");e.fontStyle=H.getPropertyValue("font-style");e.fontWeight=H.getPropertyValue("font-weight");if(isFinite(G)){e.letterSpacing=G*K+"px"}if(isFinite(parseFloat(r))){e.wordSpacing=r*K+"px"}var l=0,I=function(M,L){while(L){if(L.length&&(L.nodeType===3)){B(M,L,l);l+=L.length}else{if(L.getNumberOfChars){l+=L.getNumberOfChars()}else{if(L.firstChild&&(L.nodeType===1)){if(L.localName==="a"){I(L._tar,L.firstChild);M.appendChild(L._tar)}else{I(M,L.firstChild)}}}}L=L.nextSibling}L=tp=void 0},j=false,B=function(U,N,S){var R=N._tars,T=F._isYokogaki,L,O;for(var P=0,Q=R.length;P<Q;++P){var M=F.getStartPositionOfChar(S+P);if(!j&&T){if(N._cachedata){L=N._cachedata;O=L.style}else{L=F._doc.createElement("div");O=L.style;O.textIndent=O.marginLeft=O.marginRight=O.marginTop=O.paddingTop=O.paddingLeft="0px";O.whiteSpace="nowrap";L.appendChild(F._doc.createTextNode(N.data));N._cachedata=L}}else{L=N._tars[P]}O=L.style;O.position="absolute";if(T){if(s){M.x-=b/2}else{if(q){M.x-=b}}}else{if(s){M.y-=b/2}else{if(q){M.y-=b}}}O.left=M.x+"px";O.top=M.y+"px";O.width=O.height="0px";O.marginTop=T?w:"-5px";O.lineHeight=t;O.textDecoration=C;U.appendChild(L);if(!j&&T){break}}R=L=O=M=T=void 0};if(F._isYokogaki){var J=F;while(F){if(F.getNumberOfChars&&((F.x.baseVal.numberOfItems>1)||(F.y.baseVal.numberOfItems>1))){j=true}F=F.parentNode}F=J}I(i,h);var D=H.getPropertyValue("fill"),g=H.getPropertyCSSValue("cursor"),u=H.getPropertyCSSValue("visibility"),E=H.getPropertyCSSValue("display"),f=F._tar.style;if(D==="none"){f.color="transparent"}else{if(D.indexOf("url")===-1){f.color=D}else{f.color="black"}}if(g&&!g._isDefault){var o=g.cssText;f.cursor=o.split(":")[1];o=void 0}var d=true;if(i.lastChild){if(i.lastChild.nodeName!=="rect"){d=false}}else{d=false}if(!d){var A=F._doc.createElement("v:rect"),c=A.style;c.width=c.height="1px";c.left=c.top="0px";A.stroked=A.filled="false";i.appendChild(A)}if(u&&!u._isDefault){f.visibility=u.cssText.split(":")[1]}if(E&&!E._isDefault&&(E.cssText.indexOf("none")>-1)){f.display="none"}else{if(E&&!E._isDefault){f.display="block"}}F._cacheMatrix=k=q=s=I=B=j=w=t=d=v=F=H=C=H=D=g=E=u=e=A=c=jt=G=K=void 0}}).on("initialize",function(b){this.SVGTextPositioningElement(b)});base.$1["http://www.w3.org/2000/svgtspan"]=base.$1["http://www.w3.org/2000/svgtext"].up();base.$1["http://www.w3.org/2000/svgtref"]=base.$1["http://www.w3.org/2000/svgtext"].up().on("initialize",function(b){this.SVGTextPositioningElement(b);this.addEventListener("DOMNodeInserted",function(c){if(c.eventPhase===3){return}c.target.setAttributeNS("http://www.w3.org/1999/xlink","xlink:show","embed")},false);this.addEventListener("S_Load",function(d){var c=d.target,e=c._instance.firstChild;while(e&&(e.nodeName!=="#text")){e=e.nextSibling}e&&c.parentNode.insertBefore(c.ownerDocument.importNode(e,false),c);d.target=c.parentNode;c.parentNode._texto(d);c=e=evtt=void 0},false);SVGURIReference.apply(this)});base.$1["http://www.w3.org/2000/svgtextPath"]=base.$1["http://www.w3.org/2000/svgtext"].up().on("initialize",function(b){this.SVGTextContentElement(b);this.startOffset;this.method;this.spacing;SVGURIReference.apply(this)});base("$CSSValue").$SVGColor.up("$SVGPaint").mix({paintType:0,uri:null,setUri:function(b){this.setPaint(103,b,null,null)},setPaint:function(b,d,c,e){if((b<101&&d)||(b>102&&!d)){throw new SVGException(1)}this.uri=d;this.paintType=b;if(b===102){b=3}this.setColor(b,c,e)}});base.$1.upsvg("marker").on("initialize",function(){var b=SVGAnimatedLength;this.refX=new b();this.refY=new b();this.markerUnits=base("$SVGAnimatedEnumeration").up();this.markerUnits.baseVal=2;this.markerWidth=new b();this.markerHeight=new b();this.refX.baseVal.newValueSpecifiedUnits(1,0);this.refY.baseVal.newValueSpecifiedUnits(1,0);this.markerWidth.baseVal.newValueSpecifiedUnits(1,3);this.markerHeight.baseVal.newValueSpecifiedUnits(1,3);b=void 0;this.orientType=base("$SVGAnimatedEnumeration").up();this.orientType.baseVal=2;this.orientAngle=new SVGAnimatedAngle();this.addEventListener("DOMAttrModified",function(d){var c=d.target,e=d.newValue,f;if(d.attrName==="orient"){if(e==="auto"){c.setOrientToAuto()}else{f=c.ownerDocument.documentElement.createSVGAngle();f.newValueSpecifiedUnits(1,+e);c.setOrientToAngle(f)}}else{if(d.attrName==="markerUnits"){if(e==="strokeWidth"){c.markerUnits.baseVal=2}else{c.markerUnits.baseVal=1}}}},false);this.addEventListener("DOMNodeInsertedIntoDocument",function(c){var d=NAIBU._setPaint,e=c.target.getAttributeNS(null,"id");NAIBU._setPaint=(function(f,g){return function(D,I){f(D,I);var r=D.ownerDocument,i=r.documentElement,E=r.defaultView.getComputedStyle(D,""),C=E.getPropertyValue("marker-start").slice(5,-1),K=E.getPropertyValue("marker-end").slice(5,-1),G=E.getPropertyValue("marker-mid").slice(5,-1),q,s,k,h,j,l,F,I,H,o,J,z,B,v,w,A=function(t,L){s=q.cloneNode(true);k=r.createElementNS("http://www.w3.org/2000/svg","g");while(s.lastChild){k.appendChild(s.lastChild)}h=k.transform.baseVal;l=D.transform.baseVal.consolidate()||r.documentElement.createSVGMatrix();if(q.markerUnits.baseVal===2){F=E.getPropertyCSSValue("stroke-width").getFloatValue(1)}else{F=1}if(q.hasAttributeNS(null,"viewBox")){q.viewport.width=q.markerWidth.baseVal.value;q.viewport.height=q.markerHeight.baseVal.value;I=i.getScreenCTM.apply(q)}else{I=i.createSVGMatrix()}if(q.orientType.baseVal===1){angle=Math.atan2(J[1].y-J[0].y,J[1].x-J[0].x)*180/Math.PI}else{angle=q.orientAngle.baseVal.value}h.appendItem(h.createSVGTransformFromMatrix(l.translate(t,L).rotate(angle).scale(F).multiply(I).translate(-q.refX.baseVal.value,-q.refY.baseVal.value)));H=r.defaultView.getComputedStyle(q,"");o=k.style;z=/([A-Z])/;B=/\-/;for(var u in CSS2Properties){if(CSS2Properties.hasOwnProperty(u)&&(u!=="_list")){u=u.replace(z,"-");if(RegExp.$1){v="-"+RegExp.$1.toLowerCase()}else{v="-"}u=u.replace(B,v);o.setProperty(u,H.getPropertyValue(u),"")}}D.parentNode.insertBefore(k,D.nextSibling)};if(C===g){q=r.getElementById(C);if(D.normalizedPathSegList||D.points){j=D.normalizedPathSegList||D.points;J=[j.getItem(0),j.getItem(1)];if(!J[1].x){J[1]=J[0]}}else{if(D.x1){J=[{x:D.x1.baseVal.value,y:D.y1.baseVal.value},{x:D.x2.baseVal.value,y:D.y2.baseVal.value}]}}A(J[0].x,J[0].y)}if(K===g){q=r.getElementById(K);if(D.normalizedPathSegList||D.points){j=D.normalizedPathSegList||D.points;J=[j.getItem(j.numberOfItems-2),j.getItem(j.numberOfItems-1)];if(!J[1].x){J[1]=j.getItem(0)}}else{if(D.x1){J=[{x:D.x1.baseVal.value,y:D.y1.baseVal.value},{x:D.x2.baseVal.value,y:D.y2.baseVal.value}]}}A(J[1].x,J[1].y)}if(G===g){q=r.getElementById(G)}r=i=E=H=o=C=K=G=q=s=k=I=F=h=j=l=J=z=B=v=w=A=void 0}})(d,e)},false)}).mix({setOrientToAuto:function(){this.orientType.baseVal=1},setOrientToAngle:function(b){this.orientType.baseVal=2;this.orientAngle.baseVal=b}});base.$1.upsvg("colorProfile").on("initialize",function(){this._local;this.name;this.renderingIntent;SVGURIReference.apply(this)});base("$CSSStyleRule").$SVGCSSRule.up("$SVGColorProfileRule").mix({});base.$1.SVGGradientElement=function(){SVGURIReference.apply(this);this.gradientUnits=base("$SVGAnimatedEnumeration").up();this.gradientTransform=new SVGAnimatedTransformList();this.spreadMethod=base("$SVGAnimatedEnumeration").up();this.addEventListener("DOMNodeInsertedIntoDocument",function(l){var e=l.target,j=l._tar,k=l._style,c=e,w,f,d,r=[],g=[],b=[],q,z,h,u,s;if(!j||!e){e=j=k=c=w=f=d=r=g=b=void 0;return}if(e._instance){c=e._instance}f=c.getElementsByTagNameNS("http://www.w3.org/2000/svg","stop");if(!f){j=k=w=e=c=f=r=g=b=void 0;return}d=f.length;for(var v=0;v<d;++v){q=f[v];z=q.ownerDocument.defaultView.getComputedStyle(q,"");h=z.getPropertyCSSValue("stop-color");if(h&&(h.colorType===3)){z.setProperty("color",z.getPropertyValue("color"))}r[v]="rgb("+h.rgbColor.red.getFloatValue(1)+","+h.rgbColor.green.getFloatValue(1)+","+h.rgbColor.blue.getFloatValue(1)+")";g[v]=q.offset.baseVal.toPrecision(2)+" "+r[v];b[v]=(z.getPropertyValue("stop-opacity")||1)*k.getPropertyValue("fill-opacity")*k.getPropertyValue("opacity")}j.method="none";j.color=r[0];j.color2=r[d-1];if(d>2){j.colors=g.slice(1,-1).join(",");u=b[d-1]+"";s=b[0]+""}else{s=b[d-1]+"";u=b[0]+""}j.opacity=u;j["o:opacity2"]=s;e._color=r;var o=c.getAttributeNS(null,"gradientTransform");if(o){e.setAttributeNS(null,"transform",o)}e=c=j=f=d=r=g=b=l=k=w=q=z=h=u=s=void 0},false)};base.$1.upsvg("linearGradient").on("initialize",function(){this.SVGGradientElement();var b=SVGAnimatedLength;this.x1=new b();this.y1=new b();this.x2=new b();this.y2=new b();b=void 0;this.addEventListener("DOMNodeInsertedIntoDocument",function(c){var h=c.target,f=c._tar,g=270;if(!!!f){return}var d=h.ownerDocument.defaultView.getComputedStyle(h,"");var e=parseFloat(d.getPropertyValue("font-size"));h.x1.baseVal._emToUnit(e);h.y1.baseVal._emToUnit(e);h.x2.baseVal._emToUnit(e);h.y2.baseVal._emToUnit(e);g=270-Math.atan2(h.y2.baseVal.value-h.y1.baseVal.value,h.x2.baseVal.value-h.x1.baseVal.value)*180/Math.PI;if(g>=360){g-=360}f.setAttribute("type","gradient");f.setAttribute("angle",g+"");c=f=h=g=d=e=void 0},false)});base.$1.upsvg("radialGradient").on("initialize",function(c){this.SVGGradientElement();var b=SVGAnimatedLength;this.cx=new b();this.cy=new b();this.r=new b();this.fx=new b();this.fy=new b();b=void 0;this.cx.baseVal.value=this.cy.baseVal.value=this.r.baseVal.value=0.5;this.addEventListener("DOMNodeInsertedIntoDocument",function(B){var l=B.target,X=B._tar,D=B._ttar;if(!!!X){return}X.setAttribute("type","gradientTitle");X.setAttribute("focus","100%");X.setAttribute("focusposition","0.5 0.5");if(D.localName==="rect"){var L=l.ownerDocument.defaultView.getComputedStyle(D,""),k=parseFloat(L.getPropertyValue("font-size"));l.cx.baseVal._emToUnit(k);l.cy.baseVal._emToUnit(k);l.r.baseVal._emToUnit(k);l.fx.baseVal._emToUnit(k);l.fy.baseVal._emToUnit(k);var v=l.cx.baseVal.value,t=l.cy.baseVal.value,H=l.r.baseVal.value,A,z;A=z=H;var F=D.getBBox(),q=D.ownerDocument.documentElement.viewport,T=q.width|0,I=q.height|0,N=0,d=0,U=l.getAttributeNS(null,"gradientUnits");if(!U||U==="objectBoundingBox"){v=v>1?v/100:v;t=t>1?t/100:t;H=H>1?H/100:H;var O=F.x,K=F.y,S=F.width,Q=F.height;v=v*S+O;t=t*Q+K;A=H*S;z=H*Q;O=K=S=Q=void 0}var C=D.getScreenCTM().multiply(l.getCTM());T=v-A;I=t-z;N=v+A;d=t+z;var j=A*0.55228,g=z*0.55228,u=["m",v,I,"c",v-j,I,T,t-g,T,t,T,t+g,v-j,d,v,d,v+j,d,N,t+g,N,t,N,t-g,v+j,I,v,I,"x e"];for(var P=0,M=u.length;P<M;){if(isNaN(u[P])){++P;continue}var J=l.ownerDocument.documentElement.createSVGPoint();J.x=parseFloat(u[P]);J.y=parseFloat(u[P+1]);var f=J.matrixTransform(C);u[P]=f.x|0;P++;u[P]=f.y|0;P++;J=f=void 0}var W=u.join(" "),e=c.getElementById("_NAIBU_outline"),E=c.createElement("div"),s=E.style;s.position="absolute";s.display="inline-block";var G=q.width,R=q.height;s.textAlign="left";s.top=s.left="0px";s.width=G+"px";s.height=R+"px";e.appendChild(E);s.filter="progid:DXImageTransform.Microsoft.Compositor";E.filters.item("DXImageTransform.Microsoft.Compositor").Function=23;var o='<v:shape style="display:inline-block; position:relative; antialias:false; top:0px; left:0px;" coordsize="'+G+" "+R+'" path="'+W+'" stroked="f">'+X.outerHTML+"</v:shape>",V=D._tar.path.value;E.innerHTML='<v:shape style="display:inline-block; position:relative; top:0px; left:0px;" coordsize="'+G+" "+R+'" path="'+V+'" stroked="f" fillcolor="'+l._color[l._color.length-1]+'" ></v:shape>';E.filters[0].apply();E.innerHTML=o;E.filters[0].play();D._tar.parentNode.insertBefore(E,D._tar);D._tar.filled="false";W=e=E=L=k=s=o=V=u=gt=v=t=H=G=R=C=void 0}else{if(!X.parentNode){D._tar.appendChild(X)}}B=D=X=gard=void 0},false)});base.$1.upsvg("stop").on("initialize",function(){this.offset=base("$SVGAnimatedNumber").up();this.addEventListener("DOMAttrModified",function(b){if(b.attrName==="offset"){var c=b.newValue;if(c.slice(-1)!=="%"){b.target.offset.baseVal=+c}else{b.target.offset.baseVal=parseFloat(c)/100}}b=void 0},false)});base.$1.upsvg("pattern").on("initialize",function(){var b=SVGAnimatedLength;this.patternUnits=base("$SVGAnimatedEnumeration").up();this.patternContentUnits=base("$SVGAnimatedEnumeration").up();this.patternTransform=new SVGAnimatedTransformList();this.x=new b();this.y=new b();this.width=new b();this.height=new b();b=void 0;SVGURIReference.apply(this);this.viewBox=new SVGAnimatedRect();this.preserveAspectRatio=new SVGAnimatedPreserveAspectRatio();this.zoomAndPan=1});base.$1.upsvg("clipPath").on("initialize",function(){this.clipPathUnits=base("$SVGAnimatedEnumeration").up()});base.$1.upsvg("mask").on("initialize",function(){var b=SVGAnimatedLength;this.maskUnits=base("$SVGAnimatedEnumeration").up();this.maskContentUnits=base("$SVGAnimatedEnumeration").up();this.x=new b();this.y=new b();this.width=new b();this.height=new b();b=void 0});base.$1.upsvg("filter").on("initialize",function(){var b=SVGAnimatedLength;this.filterUnits=base("$SVGAnimatedEnumeration").up();this.primitiveUnits=base("$SVGAnimatedEnumeration").up();this.x=new b();this.y=new b();this.width=new b();this.height=new b();b=void 0;this.filterResX=base("$SVGAnimatedInteger").up();this.filterResY=base("$SVGAnimatedInteger").up();SVGURIReference.apply(this)});function SVGFilterPrimitiveStandardAttributes(c){SVGStylable.apply(this,arguments);this._tar=c;var b=SVGAnimatedLength;this.x=new b();this.y=new b();this.width=new b();this.height=new b();this.result=base("$SVGAnimatedString").up();b=void 0}base.$1.upsvg("feBlend").on("initialize",function(){this.in1=base("$SVGAnimatedString").up();this.in2=base("$SVGAnimatedString").up();this.mode=base("$SVGAnimatedEnumeration").up();this._fpsa=SVGFilterPrimitiveStandardAttributes(this)});base.$1.upsvg("feGaussianBlur").on("initialize",function(){this.in1=base("$SVGAnimatedString").up();this.stdDeviationX=base("$SVGAnimatedNumber").up();this.stdDeviationY=base("$SVGAnimatedNumber").up();this._fpsa=SVGFilterPrimitiveStandardAttributes(this)}).setStdDeviation=function(c,b){};base.$1.upsvg("cursor").on("initialize",function(){this.x=new SVGAnimatedLength();this.y=new SVGAnimatedLength();SVGURIReference.apply(this)});base.$1.upsvg("a").on("initialize",function(b){this._tar=b.createElement("a");b=void 0;this.target=base("$SVGAnimatedString").up();this.target.baseVal="_self";this.addEventListener("DOMAttrModified",function(d){var c=d.target;if(d.eventPhase===3){return}if(d.attrName==="target"){c.target.baseVal=d.newValue}else{if(d.attrName==="xlink:title"){c._tar.setAttribute("title",d.newValue)}}d=void 0},false);this.addEventListener("DOMNodeInserted",function(i){var g=i.target;if(i.eventPhase===3){return}var d=g.nextSibling,c=g._tar,h=g.parentNode._tar,f=null;if(c&&h){if(!d){h.appendChild(c)}else{while(d){if(d._tar&&d._tar.parentNode){f=d._tar;break}d=d.nextSibling}f&&(h=f.parentNode);h.insertBefore(c,f)}}d=c=h=f=void 0;var e=g._tar.style;e.cursor="hand";e.left="0px";e.top="0px";e.textDecoration="none";e=void 0;var k=g.target.baseVal,j="replace";if(k==="_blank"){j="new"}g.setAttributeNS("http://www.w3.org/1999/xlink","xlink:show",j);g._tar.style.color=g.ownerDocument.defaultView.getComputedStyle(g,"").getPropertyValue("fill");g=i=void 0},false);this.addEventListener("DOMNodeInsertedIntoDocument",function(d){var c=d.target;if(!!c._tar&&(c.nodeType===1)){var e=c._tar.style;e.cursor="hand";e.textDecoration="none";e=void 0}c=d=void 0;return},true);this.addEventListener("DOMNodeInsertedIntoDocument",function(d){var c=d.target;c._tar.setAttribute("target",c.target.baseVal);if(c.href.baseVal.indexOf(".svg")!==-1){c.addEventListener("click",function(g){var f=g.target,j=document.body,h,k;j.lastChild.innerHTML="<object data='"+f.href.baseVal.split("#")[0]+"' width='"+screen.width+"' height='"+screen.height+"' type='image/svg+xml'></object>";if(f.target.baseVal==="_self"){k=f.ownerDocument._iframe;k.parentNode.insertBefore(j.lastChild.firstChild,k);h=k.nextSibling;if(h&&(h.tagName==="OBJECT")){k.previousSibling.setAttribute("width",h.getAttribute("width"));k.previousSibling.setAttribute("height",h.getAttribute("height"));k.parentNode.removeChild(h)}h=NAIBU._search([k.previousSibling]);k.parentNode.removeChild(k)}else{j.appendChild(j.lastChild.firstChild);while(j.firstChild!==j.lastChild){j.removeChild(j.firstChild)}h=NAIBU._search([j.lastChild])}try{NAIBU.doc=new ActiveXObject("MSXML2.DomDocument")}catch(i){}g.preventDefault();h._next={_init:(function(e){return(function(){document.title=e.getSVGDocument().title;e=void 0})})(h)};h._init();j=h=k=void 0},false)}c=void 0},false);SVGURIReference.apply(this)});base.$1.upsvg("view").on("initialize",function(){this.viewTarget=base("$SVGStringList").up();this.viewBox=new SVGAnimatedRect();this.preserveAspectRatio=new SVGAnimatedPreserveAspectRatio();this.zoomAndPan=1});base.$1.upsvg("script").on("initialize",function(){this.type;SVGURIReference.apply(this);this.addEventListener("DOMAttrModified",function(evt){if(evt.attrName==="type"){evt.target.type=evt.newValue}evt=void 0},false);this.addEventListener("S_Load",function(evt){var tar=evt.target,script=tar._text;var tod=tar.ownerDocument;NAIBU._temp_doc=tod;script=script.replace(/function\s+([^\s\(]+)\(/g,"document.$1 || (document.$1 = $1);function $1(");script="with({NAIBU:NAIBU, document:NAIBU._temp_doc, window:this}){(function(){"+script+"\n})();}";try{NAIBU.eval(script)}catch(e){script=script.replace(/([^a-zA-Z])document\./g,"$1NAIBU._temp_doc.");NAIBU.eval(script)}tar=evt=script=void 0},false);this.addEventListener("DOMNodeInserted",function(evt){var tar=evt.target,cur;if(evt.eventPhase===3){if(tar.data&&/[a-z]/.test(tar.data)){cur=evt.currentTarget;cur._text=tar.data;evt=tar.ownerDocument.createEvent("SVGEvents");evt.initEvent("S_Load",false,false);cur.dispatchEvent(evt)}evt=tar=cur=void 0;return}tar.addEventListener("DOMNodeInsertedIntoDocument",function(evt){var tar=evt.target;if(evt.eventPhase===2&&!tar.getAttributeNodeNS("http://www.w3.org/1999/xlink","xlink:href")){var evtt=tar.ownerDocument.createEvent("SVGEvents");evtt.initEvent("S_Load",false,false);evt.currentTarget.dispatchEvent(evtt)}tar=evt=evtt=void 0},false)},false)});base("$event").up("SVGEvents");base("$event").SVGZoomEvents=base("$event").UIEvents.up("SVGZoomEvents").on("itnitialize",function(){this.zoomRectScreen=base("$SVGRect").up();this.previousScale=this.newScale=1;this.previousTranslate=base("$SVGPoint").up();this.newTranslate=base("$SVGPoint").up()});base.$1.upsvg("animate").SVGAnimationElement=function(){this.style.setProperty=function(){};this._tar=null;this.targetElement;this._begin=this._end=this._repeatCount=this._repeatDur=this._dur=this._resatrt=null;this._currentFrame=0;this._isRepeat=false;this._numRepeat=0;this._isStarted=false;this._start=this._finish=this._starting=null;this._activeDur=0;this._from=this._to=this._values=this._by=null;this._keyTimes=null;this.addEventListener("beginEvent",function(s){try{var k=s.target,c=k.getStartTime(),l=k._dur,b=k._getOffset(l),h=k._finish,q=k._end,d=k._repeatDur,g=k._repeatCount,t=null;if(h){for(var j=0,r=h.length;j<r;++j){if(h[j]>=c){h=h[j];break}}}else{q=null}var f=h-c;if((d==="indefinite")||(g==="indefinite")){t=(q)?f:null}else{if(l==="indefinite"){t=(!g&&!q)?null:(g&&!q)?k._getOffset(d):(!g&&q)?f:(k._getOffset(d)>f)?k._getOffset(d):f}else{t=(l&&!d&&!g&&!q)?b:(l&&!d&&g&&!q)?b*(+g):(l&&d&&!g&&!q)?k._getOffset(d):(l&&!d&&!g&&q&&(b>f))?b:((l&&!d&&!g&&q)&&(b<=f))?f:(l&&d&&g&&!q&&(+g*b>k._getOffset(d)))?+g*b:(l&&d&&g&&!q&&(+g*b<=k._getOffset(d)))?k._getOffset(d):(l&&d&&g&&q&&(+g*b>Math.min(+d,f)))?+g*b:(l&&d&&g&&q&&(+g*b<=Math.min(+d,f)))?Math.min(k._getOffset(d),f):(l&&d&&!g&&q&&(k._getOffset(d)>f))?k._getOffset(d):(l&&d&&!g&&q&&(k._getOffset(d)<=f))?f:(l&&!d&&g&&q&&(+g*b>f))?+g*b:(l&&!d&&g&&q&&(+g*b<=f))?f:null}}}catch(o){k.endElementAt(1);throw new DOMException(11)}if((t||(t===0))&&isFinite(t)){q||k.endElementAt(t);k._activeDur=t}k=c=b=l=h=q=d=g=t=f=void 0},false);this.addEventListener("DOMAttrModified",function(c){if(c.eventPhase===3){return}var b=c.target,d=c.attrName,g=c.newValue;if(d==="begin"){b._begin=g.replace(/\s+/g,"").split(";")}else{if(d==="end"){b._end=g.replace(/\s+/g,"").split(";")}else{if(d==="dur"){b._dur=g}else{if(d==="repeatCount"){b._repeatCount=g;b._isRepeat=true}else{if(d==="repeatDur"){b._repeatCount=g;b._isRepeat=true}else{if(d==="from"){b._from=g}else{if(d==="to"){b._to=g}else{if(d==="values"){b._values=g.split(";")}else{if(d==="by"){b._by=g}else{if(d==="keyTimes"){var f=g.split(";");b._keyTimes=[];for(var e=0;e<f.length;++e){b._keyTimes[e]=parseFloat(f[e])}f=void 0}else{if(d==="restart"){b._restart=g}}}}}}}}}}}c=g=void 0},false);this.addEventListener("DOMNodeInserted",function(c){if(c.eventPhase===3){return}var b=c.target;b.addEventListener("DOMNodeInsertedIntoDocument",function(e){var d=e.target;if(d._values){}else{if(d._from&&d._to){d._values=[d._from,d._to]}else{if(d._from&&d._by){var l=parseFloat(d._from)+parseFloat(d._by),f=d._from.match(/\D+/)||[""];d._values=[d._from,l+f[0]]}else{if(d._to){d._values=[null,d._to]}else{if(d._by){d._values=[null,null,d._by]}else{if(!d.hasChildNodes()&&!d.hasAttributeNS(null,"path")){return d}}}}}}var j=d,h=function(u,o,t){var s=function(){var w=u.indexOf(".");if((w>0)&&(/[a-z]/i).test(u.charAt(w+1))){return(u.slice(0,w))}w=nn=void 0;return""},v;if(isFinite(parseFloat(u))){j[o](t)}else{if(u.indexOf("repeat(")>-1){var i=parseFloat(u.slice(7)),r=(function(z,w,A){return function(B){if(i===B.target._numRepeat){z[w](A)}}})(j,o,t),v=s();if(v){j.ownerDocument.getElementById(v).addEventListener("repeatEvent",r)}else{j.addEventListener("repeatEvent",r)}}else{if(/\.(begin|end)/.test(u)){v=s();if(v){var r=(function(z,w,A){return function(B){z[w](A)}})(j,o,t),q="";/\.(begin|end)/.test(u);if(RegExp.$1==="begin"){q="beginEvent"}else{if(RegExp.$1==="end"){q="endEvent"}}j.ownerDocument.getElementById(v).addEventListener(q,r,false)}}else{if(u.indexOf("wallclock(")===0){}else{if(u==="indefinite"){}else{if(u.indexOf("accesskey(")>-1){}else{v=s();var r=(function(z,w,A){return function(B){z[w](A)}})(j,o,t);if(v&&u.match(/\.([a-z]+)/i)){j.ownerDocument.getElementById(v).addEventListener(RegExp.$1,r)}else{if(u){j.targetElement.addEventListener(u.match(/^[a-z]+/i)[0],r)}}}}}}}}u=s=v=void 0};if(d._begin){for(var g=0,k=d._begin.length;g<k;++g){h(d._begin[g],"beginElementAt",d._getOffset(d._begin[g]))}}else{d.beginElementAt(0)}if(d._end){for(var g=0,k=d._end.length;g<k;++g){h(d._end[g],"endElementAt",d._getOffset(d._end[g]))}}j=void 0;if(d.hasAttributeNS("http://www.w3.org/1999/xlink","xlink:href")){d.targetElement=d.ownerDocument.getElementById(d.getAttributeNS("http://www.w3.org/1999/xlink","xlink:href").slice(1))}else{d.targetElement=d.parentNode}e=d=void 0},false);c=b=void 0},false)};(function(b){b.beginElement=function(){var d=this.ownerDocument,c=d.createEvent("TimeEvents");this._starting=d.documentElement.getCurrentTime();if(this._isStarted&&((this._restart==="never")||((this._restart==="whenNotActive")&&(this.getCurrentTime()>0)))){return}if(this.getCurrentTime()>0){this.endElement()}c.initTimeEvent("beginEvent",d.defaultView,0);this.dispatchEvent(c);this._start&&this._start.shift();this._isStarted=true;d=c=void 0};b.endElement=function(){var d=this.ownerDocument,c=d.createEvent("TimeEvents");c.initTimeEvent("endEvent",d.defaultView,0);this.dispatchEvent(c);this._finish&&this._finish.shift();this._currentFrame=0};b.beginElementAt=function(f){var c=this.ownerDocument.documentElement.getCurrentTime(),g=this._start||[];for(var e=0,d=g.length;e<d;++e){if(g[e]===(f+c)){c=g=f=void 0;return}}g.push(f+c);g.sort(function(i,h){return i-h});this._start=g;c=g=f=void 0};b.endElementAt=function(e){var c=this.ownerDocument.documentElement.getCurrentTime(),g=this._finish||[];for(var d=0,f=g.length;d<f;++d){if(g[d]===(e+c)){c=g=e=void 0;return}}g.push(e+c);g.sort(function(i,h){return i-h});this._finish=g;c=start=e=void 0};b._eventRegExp=/(mouse|activ|clic|begi|en)[a-z]+/;b._timeRegExp=/[\-\d\.]+(h|min|s|ms)?$/;b._unit={h:3600000,min:60000,s:1000};b._getOffset=function(e){var c=null,f=[e.indexOf("+"),e.indexOf("-")],d;if(f[0]>-1){d=e.slice(f[0]);c=parseFloat(d)}else{if(f[1]>-1){d=e.slice(f[1]);c=parseFloat(d)}else{d=e;c=parseFloat(e)}}if(isFinite(c)){if(/\d+\:(\d\d)\:([\d\.]+)$/.test(d)){c=(c*3600+parseInt(RegExp.$1,10)*60+parseFloat(RegExp.$2))*1000}else{if(/\d\d\:([\d\.]+)$/.test(d)){c=(c*60+parseFloat(RegExp.$1))*1000}else{if(/(h|min|s)$/.test(d)){c*=this._unit[RegExp.$1]}}}if(isFinite(c)){c*=0.8;return c}}return 0};b.getStartTime=function(){if(this._starting||(this._starting===0)){return(this._starting)}else{throw new DOMException(11)}};b.getCurrentTime=function(){return(this._currentFrame*125*0.8)};b.getSimpleDuration=function(){if(!this._dur&&!this._finish&&(this._dur==="indefinite")){throw new DOMException(9)}else{return(this._getOffset(this._dur))}}})(SVGAnimationElement.prototype);NAIBU.Time={currentFrame:0,Max:17000,start:function(){if(NAIBU.Clip.length>0){screen.updateInterval=42;window.onscroll=function(){screen.updateInterval=0;screen.updateInterval=42};NAIBU.stop=setInterval((function(){try{var d=NAIBU.Time.currentFrame,f=NAIBU.Clip,t=d*100;if(d>NAIBU.Time.Max){clearInterval(NAIBU.stop)}f[0]&&f[0].ownerDocument.documentElement.setCurrentTime(t);for(var g=0,k=f.length;g<k;++g){var r=f[g],l=t+100,q=t-100;if(r._start){var b=r._start[0];if(b&&r._finish&&(b===r._finish[0])){r.endElement()}if((b||(b===0))&&(q<=b)&&(b<t)){r.beginElement()}b=void 0}if(r._isRepeat&&(r.getCurrentTime()>=r.getSimpleDuration()*r._numRepeat)){var h=r.ownerDocument,o=h.createEvent("TimeEvents");++r._numRepeat;o.initTimeEvent("repeatEvent",h.defaultView,r._numRepeat);r.dispatchEvent(o);h=o=void 0}if(r._finish&&(r.getCurrentTime()!==0)){var c=r._finish[0];if((c||(c===0))&&(q<=c)&&(c<=t)){r.endElement()}c=void 0}if(r._frame){++r._currentFrame;r._frame()}}++NAIBU.Time.currentFrame;d=f=t=r=q=l=void 0}catch(j){}}),1)}else{window.onscroll=function(){screen.updateInterval=0;window.onscroll=NAIBU.emptyFunction}}}};NAIBU.Clip=[];base.$1["http://www.w3.org/2000/svganimate"].on("initialize",function(b){this.SVGAnimationElement();NAIBU.Clip[NAIBU.Clip.length]=this;this._valueList=[];this._isDiscrete=false;this.addEventListener("DOMAttrModified",function(c){if(c.eventPhase===3){return}if((c.attrName==="calcMode")&&(c.newValue==="discrete")){c.target._isDiscrete=true}},false);this.addEventListener("DOMNodeInserted",function(d){if(d.eventPhase===3){return}var c=d.target;c.addEventListener("DOMNodeInsertedIntoDocument",function(t){var l=t.target,r=l.getAttributeNS(null,"attributeName"),u=l.targetElement,o=u[r];var j=u.cloneNode(false);if(!l._values[0]){var g=u.ownerDocument.defaultView.getComputedStyle(u,"");l._values[0]=u.getAttributeNS(null,r)||g.getPropertyValue(r);if(!l._values[1]&&l._values[2]){var s=parseFloat(l._values[0])+parseFloat(l._values[2]),q=l._values[0].match(/\D+/)||[""];l._values[1]=s+q[0];l._values.pop();s=q=void 0}}if(("animatedPoints" in u)&&(r==="points")){u.animatedPoints=j.points;for(var k=0,h=l._values,f=h.length;k<f;++k){var e=u.cloneNode(false);e._tar=void 0;e.setAttributeNS(null,"points",h[k]);l._valueList[l._valueList.length]=e.points}}else{if(!!o){o.animVal=j[r].baseVal;for(var k=0,h=l._values,f=h.length;k<f;++k){var e=u.cloneNode(false);e._tar=void 0;e.setAttributeNS(null,r,h[k]);l._valueList[l._valueList.length]=e[r].baseVal}}else{if(!!CSS2Properties[r]||r.indexOf("-")>-1){for(var k=0,h=l._values,f=h.length;k<f;++k){if((r==="fill")||(r==="stroke")||(r==="stop-color")){l._valueList[k]=base("$CSSValue").$SVGColor.$SVGPaint._new$();l._valueList[k].setPaint(1,null,h[k],null)}else{l._valueList[k]=parseFloat(h[k])}}}else{if(("normalizedPathSegList" in u)&&(r==="d")){u.animatedNormalizedPathSegList=j.normalizedPathSegList;for(var k=0,h=l._values,f=h.length;k<f;++k){var e=u.cloneNode(false);e._tar=void 0;e.setAttributeNS(null,"d",h[k]);l._valueList[l._valueList.length]=e.normalizedPathSegList}}else{j=void 0;return}}}}t=o=e=j=void 0},false)},false);this.addEventListener("beginEvent",function(e){var d=e.target,f=d.getAttributeNS(null,"attributeName"),h=d.targetElement.attributes.getNamedItemNS(null,f),g=d.targetElement,c=g[f];d._frame=function(){var q=d,r=q._isRepeat?q.getSimpleDuration():q._activeDur,l=q._valueList.length-1,k=q.getCurrentTime();q._activeDur||(r=0);r*=0.8;if((l!==-1)&&(r!==0)&&(k<=r)){if(q._isDiscrete){++l}var A=Math.floor((k*l)/r);if(A===l){A-=1}}else{return}var z=q.ownerDocument._domnodeEvent();if(q._keyTimes){var s=(q._keyTimes[A+1]-q._keyTimes[A])*r;var i=q._keyTimes[A]}else{var s=r/l;var i=A/l}if(("animatedPoints" in g)&&(f==="points")){var j=g.points;g.points=g.animatedPoints;g.dispatchEvent(z);g.animatedPoints=g.points;g.points=j}else{if(!!c){var j=c.baseVal,o=c.animVal;var u=q._valueList[A].value;if(!q._isDiscrete){var t=q._valueList[A+1].value,w=u+(t-u)*(k-i*r)/s}else{var w=u}o.newValueSpecifiedUnits(j.unitType,w);c.baseVal=o;o=void 0;g.dispatchEvent(z);c.animVal=c.baseVal;c.baseVal=j;s=void 0}else{if(!!CSS2Properties[f]||f.indexOf("-")>-1){var j=null;var u=q._valueList[A].value,t=q._valueList[A+1].value;if(!q._isDiscrete){var w=u+(t-u)*(k-i*r)/s}else{var w=u}}else{if(("normalizedPathSegList" in g)&&(f==="d")){var j=g.normalizedPathSegList;g.normalizedPathSegList=g.animatedNormalizedPathSegList;g.dispatchEvent(z);g.animatedNormalizedPathSegList=g.normalizedPathSegList;g.normalizedPathSegList=j}}}}z=q=u=t=w=r=l=A=k=void 0};e=vir=void 0},false);this.addEventListener("endEvent",function(d){var c=d.target,e=c.getAttributeNS(null,"fill");if(!e||(e==="remove")){var d=c.ownerDocument._domnodeEvent();c.targetElement.dispatchEvent(d);d=void 0;c._frame&&c._frame()}c._frame=void 0},false);this.addEventListener("repeatEvent",function(d){var c=d.target},false)});base.$1["http://www.w3.org/2000/svgset"]=base.$1["http://www.w3.org/2000/svganimate"].up().on("initialize",function(b){this.SVGAnimationElement();NAIBU.Clip[NAIBU.Clip.length]=this;this._to="";this.addEventListener("DOMAttrModified",function(d){var c=d.target,e=d.attrName;if(e==="to"){c._to=d.newValue}c=e=void 0},false);this.addEventListener("beginEvent",function(e){var d=e.target;d._currentFrame=1;if(d.targetElement){var f=d.getAttributeNS(null,"attributeName"),i=d.targetElement.attributes.getNamedItemNS(null,f),c=d.targetElement[f];if(!!CSS2Properties[f]||f.indexOf("-")>-1){d._prestyle=d.ownerDocument.defaultView.getComputedStyle(d.targetElement,"").getPropertyValue(f);var g=d.ownerDocument.getOverrideStyle(d.targetElement,"");g.setProperty(f,d.getAttributeNS(null,"to"),null);g=void 0}else{if(!!c){var h=c.baseVal;if(h instanceof SVGLength){c.baseVal=d.ownerDocument.documentElement.createSVGLength()}else{if(h instanceof SVGRect){c.baseVal=d.ownerDocument.documentElement.createSVGRect()}}var e=d.ownerDocument.createEvent("MutationEvents");e.initMutationEvent("DOMAttrModified",true,false,i,i,d._to,f,1);d.targetElement.dispatchEvent(e);e=void 0;c.animVal=c.baseVal;c.baseVal=h}}}e=d=f=void 0},false);this.addEventListener("endEvent",function(e){var d=e.target,h=d.getAttributeNS(null,"fill");if(!h||(h==="remove")){var f=d.getAttributeNS(null,"attributeName"),g=d.ownerDocument.getOverrideStyle(d.targetElement,"");if(d._prestyle){g.setProperty(f,d._prestyle,null)}else{var c=d.ownerDocument._domnodeEvent();d.targetElement.dispatchEvent(c)}f=g=c=void 0}d=h=void 0},false);this.addEventListener("repeatEvent",function(d){var c=d.target,e=c.getAttributeNS(null,"attributeName"),f=c.ownerDocument.defaultView.getComputedStyle(c.targetElement,"")},false)});base.$1["http://www.w3.org/2000/svganimateMotion"]=base.$1["http://www.w3.org/2000/svganimate"].up().on("initialize",function(b){this.SVGAnimationElement();NAIBU.Clip[NAIBU.Clip.length]=this;this.addEventListener("DOMAttrModified",function(e){if(e.eventPhase===3){return}var c=e.target,f=e.attrName;if(f==="path"){var g=c.ownerDocument.createElementNS("http://www.w3.org/2000/svg","path");g.setAttributeNS(null,"d",e.newValue);c._path=g;g=void 0}},false);this.addEventListener("DOMNodeInserted",function(d){if(d.eventPhase===3){return}var c=d.target;c.addEventListener("DOMNodeInsertedIntoDocument",function(f){var e=[],j;if(c._values){for(var g=0,k=c._values,h=k.length;g<h;++g){j=k[g];j=j.split(",");e[g]=[+j[0],+j[1]]}c._valueList=e}},false)},false);this.addEventListener("beginEvent",function(d){var c=d.target,e=c.targetElement.transform;e.animVal=base("$SVGStringList").$SVGTransformList.up();if(e.baseVal.numberOfItems!==0){e.animVal.initialize(e.baseVal.createSVGTransformFromMatrix(e.baseVal.consolidate().matrix))}else{e.animVal.appendItem(c.ownerDocument.documentElement.createSVGTransform())}c._frame=function(){var t=c,q=t._path,u=t._isRepeat?t.getSimpleDuration():t._activeDur,r=u*0.8,h=t.getCurrentTime(),w;t._activeDur||(r=0);if(u===0){u=void 0;return}if(q){var z=q.getTotalLength()*h/r,g=q.getPointAtLength(z),A=t.targetElement.transform;A.animVal.getItem(A.animVal.numberOfItems-1).setTranslate(g.x,g.y);var f=A.baseVal;A.baseVal=A.animVal;t.targetElement._cacheMatrix=null;var v=t.ownerDocument.createEvent("MutationEvents");v.initMutationEvent("DOMNodeInsertedIntoDocument",false,false,null,null,null,null,null);t.targetElement.dispatchEvent(v);A.baseVal=f;v=f=A=z=g=void 0}else{if(c._valueList){var s=0,z=0,l=c._valueList,j=l.length-1;if((j!==-1)&&(r!==0)&&(h<=r)){w=Math.floor((h*j)/r);if(w===j){w-=1}}else{return}for(var o=1,k=l.length;o<k;o+=2){s+=Math.sqrt(Math.pow(l[o][1]-l[o-1][1],2)+Math.pow(l[o][0]-l[o-1][0],2))}for(var o=1;o<w;o+=2){z+=Math.sqrt(Math.pow(l[o][1]-l[o-1][1],2)+Math.pow(l[o][0]-l[o-1][0],2))}var g=c.ownerDocument.documentElement.createSVGPoint(),A=t.targetElement.transform;z=(z/s)*r;g.x=l[w][0]+(l[w+1][0]-l[w][0])*(h-z)/r;g.y=l[w][1]+(l[w+1][1]-l[w][1])*(h-z)/r;A.animVal.getItem(A.animVal.numberOfItems-1).setTranslate(g.x,g.y);var f=A.baseVal;A.baseVal=A.animVal;t.targetElement._cacheMatrix=void 0;var v=t.ownerDocument.createEvent("MutationEvents");v.initMutationEvent("DOMNodeInsertedIntoDocument",false,false,null,null,null,null,null);t.targetElement.dispatchEvent(v);A.baseVal=f;v=f=A=z=g=o=void 0}}};d=e=tpn=tgsd=void 0},false);this.addEventListener("endEvent",function(f){var d=f.target,g=d.targetElement.transform,h=d.getAttributeNS(null,"fill"),i=d._valueList,e;if(!h||(h==="remove")){var c=d.ownerDocument._domnodeEvent();d.targetElement.dispatchEvent(c);d._frame&&d._frame()}else{g.animVal.getItem(g.animVal.numberOfItems-1).setTranslate(i[i.length-1][0],i[i.length-1][1]);e=g.baseVal;g.baseVal=g.animVal;var c=d.ownerDocument._domnodeEvent();d.targetElement.dispatchEvent(c);g.baseVal=e}d._frame=f=c=g=h=d=i=e=void 0},false);this.addEventListener("repeatEvent",function(d){var c=d.target},false)});base.$1.upsvg("mpath").on("initialize",function(){SVGURIReference.apply(this)});base.$1["http://www.w3.org/2000/svganimateColor"]=base.$1["http://www.w3.org/2000/svganimate"].up().on("initialize",function(b){this.SVGAnimationElement();NAIBU.Clip[NAIBU.Clip.length]=this;this._valueList=[];this.addEventListener("DOMNodeInserted",function(d){if(d.eventPhase===3){return}var c=d.target;c.addEventListener("DOMNodeInsertedIntoDocument",function(r){var l=r.target,o=l.getAttributeNS(null,"attributeName"),s=l.targetElement,h=l.ownerDocument.defaultView.getComputedStyle(s,""),k,e;if(!l._values[0]){l._values[0]=h.getPropertyValue(o)}for(var j=0,g=l._values,f=g.length;j<f;++j){var q=base("$CSSValue").$SVGColor._new$();if(l._values[j]==="currentColor"){q.setRGBColor(h.getPropertyValue("color")||"black")}else{if(l._values[j]==="inherit"){k=h.getPropertyCSSValue(o);e=k.cssValueType;k.cssValueType=0;q=h.getPropertyCSSValue(o);k.cssValueType=e}else{q.setRGBColor(l._values[j])}}l._valueList[l._valueList.length]=q;q=void 0}l=s=h=k=e=o=void 0},false)},false);this.addEventListener("beginEvent",function(d){var c=d.target,f=c.getAttributeNS(null,"attributeName"),g=c.ownerDocument.getOverrideStyle(c.targetElement,""),e=c.ownerDocument.defaultView.getComputedStyle(c.targetElement,"");c._frame=function(){var C=c;var z=C._isRepeat?C.getSimpleDuration():C._activeDur,l=C._valueList.length-1,k=C.getCurrentTime(),D,A,j;C._activeDur||(z=0);z*=0.8;if((l!==-1)&&(z!==0)&&(k<=z)){D=Math.floor((k*l)/z);if(D===l){D-=1}}else{return}if(c._keyTimes){A=(c._keyTimes[D+1]-c._keyTimes[D])*z;j=c._keyTimes[D]}else{A=z/l;j=D/l}var o=C._valueList[D].rgbColor,t=C._valueList[D+1].rgbColor,s=(k-j*z)/A,u=1,w=o.red.getFloatValue(u),i=o.green.getFloatValue(u),q=o.blue.getFloatValue(u),h=w+(t.red.getFloatValue(u)-w)*s,v=i+(t.green.getFloatValue(u)-i)*s,B=q+(t.blue.getFloatValue(u)-q)*s;g.setProperty(f,"rgb("+Math.ceil(h)+","+Math.ceil(v)+","+Math.ceil(B)+")",null);C=z=l=k=o=t=w=i=q=u=h=v=B=D=void 0};c._frame()},false);this.addEventListener("endEvent",function(e){var d=e.target,f=d.getAttributeNS(null,"fill");if(!f||(f==="remove")){var c=d.ownerDocument._domnodeEvent();d.targetElement.dispatchEvent(c);d._frame&&d._frame()}d._frame=e=c=d=f=void 0},false);this.addEventListener("repeatEvent",function(d){var c=d.target},false)});base.$1["http://www.w3.org/2000/svganimateTransform"]=base.$1["http://www.w3.org/2000/svganimate"].up().on("initialize",function(b){this.SVGAnimationElement();NAIBU.Clip[NAIBU.Clip.length]=this;this.addEventListener("beginEvent",function(d){var c=d.target,e=c.targetElement.transform;e.animVal=base("$SVGStringList").$SVGTransformList.up();if(e.baseVal.numberOfItems!==0){e.animVal.initialize(e.baseVal.createSVGTransformFromMatrix(e.baseVal.getItem(0).matrix))}e.animVal.appendItem(c.ownerDocument.documentElement.createSVGTransform())},false);this.addEventListener("endEvent",function(e){var d=e.target,f=d.getAttributeNS(null,"fill");if(!f||(f==="remove")){var c=d.ownerDocument._domnodeEvent();d.targetElement.dispatchEvent(c);d._frame&&d._frame()}d._frame=e=c=d=f=void 0},false);this.addEventListener("repeatEvent",function(d){var c=d.target},false)});base.$1.upsvg("font").on("initialize",function(){this._isExternal=0;this.addEventListener("DOMNodeInserted",function(c){var b=c.target;if(c.eventPhase===3){return}b.addEventListener("DOMNodeInsertedIntoDocument",function(e){var d=e.target,f="http://www.w3.org/2000/svg",h=d.getElementsByTagNameNS(f,"font-face").item(0);var g=function(u){var r=u.target;var o=h.getAttributeNS(null,"font-family");var s=d.ownerDocument.getElementsByTagNameNS(f,"text");for(var q=0,t=d,k=s.length;q<k;++q){var l=s[q],j=t.ownerDocument.defaultView.getComputedStyle(l,"");if(j.getPropertyValue("font-family",null).indexOf(o)>-1){NAIBU._noie_createFont(l,t,true)}}u=d=r=curt=textElments=f=t=void 0};if(!h.__isLinked||d._isExternal){d.ownerDocument.documentElement._svgload_limited=0;d.ownerDocument.documentElement.addEventListener("SVGLoad",g,false)}},false)},false)});base.$1.upsvg("glyph");base.$1.upsvg("missingGlyph");base.$1.upsvg("hkern");base.$1.upsvg("kkern");base.$1.upsvg("font-face").on("initialize",function(){this._isLinked=0;this.addEventListener("DOMNodeInserted",function(b){if(b.eventPhase===3){if(b.target.localName==="font-face-uri"){b.currentTarget._isLinked=1}return}},false)});base.$1.upsvg("font-face-src");base.$1.upsvg("font-face-uri").on("initialize",function(){this.addEventListener("DOMNodeInserted",function(b){if(b.eventPhase===3){return}b.target.ownerDocument.documentElement._svgload_limited--;b.target.setAttributeNS("http://www.w3.org/1999/xlink","xlink:show","embed")},false);this.addEventListener("S_Load",function(c){var b=c.target,d=b.parentNode.parentNode.parentNode;if(d.localName==="defs"){d=b.parentNode.parentNode}b._instance._isExternal=1;d.parentNode.appendChild(b._instance);c=b=d=void 0},false);SVGURIReference.apply(this)});base.$1.upsvg("font-face-format");base.$1.upsvg("font-face-name");base.$1.upsvg("definitionSrc");base.$1.upsvg("foreignObject").on("initialize",function(c){this._tar=c.createElement("v:group");var b=SVGAnimatedLength;this.x=new b();this.y=new b();this.width=new b();this.height=new b();b=void 0;this.addEventListener("DOMNodeInserted",function(e){var d=e.target;if(e.eventPhase===3){return}d._inserted__(d);d.addEventListener("DOMNodeInsertedIntoDocument",this["http://www.w3.org/2000/svgimage"]._imageo,false);e=d=void 0},false);this.addEventListener("DOMNodeInsertedIntoDocument",function(r){if(r.eventPhase===1){var o=r.target;if((o.nodeType===1)&&!o._tar&&o.namespaceURI==="http://www.w3.org/1999/xhtml"){if("html|body|head".indexOf(o.localName)>-1){o._tar=c.createElement("div");o._tar.appendChild(c.createElement("v:shape"))}else{o._tar=c.createElement(o.localName);if(o.localName==="div"){o._tar.appendChild(c.createElement("v:shape"))}}}else{if((o.nodeType===3)&&!o._tar){o._tar=c.createTextNode(o.data)}}var f=o.nextSibling,e=o._tar,q=o.parentNode._tar,k=null;if(e&&q){if(!f){q.appendChild(e)}else{while(f){if(f._tar&&f._tar.parentNode){k=f._tar;break}f=f.nextSibling}k&&(q=k.parentNode);q.insertBefore(e,k)}}f=e=q=k=void 0;var j=o.attributes;if(o._tar){for(var h=0;h<j.length;++h){o._tar.setAttribute(j[h].localName,j[h].nodeValue)}}var d=true;if(o._tar.lastChild){if(o._tar.lastChild.nodeName!=="rect"){d=false}}else{d=false}if(!d){var l=c.createElement("v:rect"),g=l.style;g.width=g.height="1px";g.left=g.top="0px";l.stroked=l.filled="false";o._tar.appendChild(l)}o=j=void 0}},true)});NAIBU._fontSearchURI=function(b){var g=b.target.ownerDocument;var c=g.getElementsByTagNameNS("http://www.w3.org/2000/svg","font-face-uri");for(var e=0;e<c.length;++e){var h=c[e].getAttributeNS("http://www.w3.org/1999/xlink","href"),f=h.split(":")[1],d=NAIBU.xmlhttp;d.open("GET",h.replace(/#.+$/,""),true);d.setRequestHeader("X-Requested-With","XMLHttpRequest");d.onreadystatechange=function(){if((d.readyState===4)&&(d.status===200)){var i=(new DOMParser()).parseFromString(d.responseText,"text/xml");NAIBU._font({document:i,docu:g,id:f});d=g=i=void 0}};d.send(null)}};NAIBU._font=function(h){var l=h.document,f="http://www.w3.org/2000/svg";var e=l.getElementsByTagNameNS(f,"font").item(0);var g=e.getElementsByTagNameNS(f,"font-face").item(0).getAttributeNS(null,"font-family");if(g&&(e.getAttributeNS(null,"id")===h.id)){var k=h.docu.getElementsByTagNameNS(f,"text");for(var j=0,d=k.length;j<d;++j){var c=k[j],b=h.docu.defaultView.getComputedStyle(c,"");if(b.getPropertyValue("font-family",null).indexOf(g)>-1){NAIBU._noie_createFont(c,e,false)}}}l=h=void 0};NAIBU._noie_createFont=function(b,O,k){var H=b.ownerDocument.defaultView.getComputedStyle(b,""),P="http://www.w3.org/2000/svg",I=b.getAttributeNS(null,"writing-mode")||b.parentNode.getAttributeNS(null,"writing-mode"),o=I?"vert-adv-y":"horiz-adv-x",w=b.firstChild,Q,h=O.getElementsByTagNameNS(P,"glyph"),M=parseFloat(O.getElementsByTagNameNS(P,"font-face").item(0).getAttributeNS(null,"units-per-em")||1000),G=parseFloat((O.getAttributeNS(null,o)||M)),e=parseFloat(b.getAttributeNS(null,"x")||0),d=parseFloat(b.getAttributeNS(null,"y")||0),q=parseFloat(H.getPropertyValue("font-size")),A=q/M,g=false,f=["fill","fill-opacity","stroke","stroke-width","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-dasharray","stroke-opacity","opacity","cursor"];if(h.length>60){return}if(/a/[-1]==="a"){g=true}else{if(k||I){g=true}}if(g){while(w){if(!h){break}Q=w.data;if(Q!==void 0){var S=[],E=[];for(var K=0,B=h.length;K<B;++K){var u=h[K],s=u.getAttributeNS(null,"unicode")||"なし";var t=u.getAttributeNS(null,"orientation"),N=true,l=true;if(t){if(t==="h"){N=false}}else{l=false}if((I&&N)||!(I||N)||!l){var z=Q.indexOf(s);while(z>-1){S[z]=parseFloat(u.getAttributeNS(null,o)||G);E[z]=u.getAttributeNS(null,"d");z=Q.indexOf(s,z+1)}}}for(var K=0,L=0;K<Q.length;++K){if(S[K]!==void 0){var F=b.ownerDocument.createElementNS(P,"path");var v=b.ownerDocument.documentElement.createSVGMatrix();v.a=A;v.d=-A;for(var J=0;J<f.length;++J){var R=f[J],c=b.getAttributeNS(null,R)||H.getPropertyValue(R);if(R==="stroke-width"){c=H.getPropertyCSSValue(R).getFloatValue(1)/A;c+=""}if(c){F.setAttributeNS(null,R,c)}}if(I){var C=d+L*A,D=e;if("、。".indexOf(Q.charAt(K))>-1){var r=q/Math.SQRT2;D+=r;C-=r;r=void 0}v.e=D;v.f=C}else{v.e=e+L*A;v.f=d}F.setAttributeNS(null,"transform","matrix("+v.a+","+v.b+","+v.c+","+v.d+","+v.e+","+v.f+")");F.setAttributeNS(null,"d",E[K]);b.parentNode.insertBefore(F,b);L+=S[K];v=void 0}}L=S=E=void 0}else{if("tspan|a".indexOf(w.localName)>-1){NAIBU._noie_createFont(w,O,k)}}w=w.nextSibling}if(k){var H=b.ownerDocument.getOverrideStyle(b,null);H.setProperty("visibility","hidden");H=void 0}else{b.setAttributeNS(null,"opacity","0")}}Q=I=o=M=G=e=d=q=H=P=w=void 0};(function(){var e=base("$CSSStyleDeclaration")._new$(),j=e._list,h=0,f=/([A-Z])/,g=/\-/,b,d;for(var c in CSS2Properties){if(CSS2Properties.hasOwnProperty(c)){d=c.replace(f,"-");if(!!RegExp.$1){b="-"+RegExp.$1.toLowerCase()}else{b="-"}d=d.replace(g,b);e.setProperty(d,CSS2Properties[c]);j[d]=j[h];j[h]._isDefault=1;++h;c=d=b=void 0}}j._opacity=1;j._fontSize=12;CSS2Properties._list=j;base("$document").defaultView._defaultCSS=j;e=h=f=g=j=null})();NAIBU.addEvent=function(b,c){if(window.addEventListener){window.addEventListener(b,c,false)}else{if(window.attachEvent){window.attachEvent("on"+b,c)}else{window["on"+b]=c}}if(sieb_s){c()}};function unsvgtovml(){try{if("stop" in NAIBU){clearInterval(NAIBU.stop)}window.onscroll=NAIBU.emptyFunction;window.detachEvent("onload",NAIBU._main);NAIBU.freeArg();base.free();base=Object._create=CSS2Properties=NAIBU.xmlhttp=NAIBU=STLog=void 0;Array=ActiveXObject=void 0}catch(b){}}NAIBU._main=function(){var G,c=document;try{if(XMLHttpRequest){G=false}else{G=new ActiveXObject("Msxml2.XMLHTTP")}}catch(B){try{G=new ActiveXObject("Microsoft.XMLHTTP")}catch(k){G=false}}if(!G){try{G=new XMLHttpRequest()}catch(B){G=false}}NAIBU.xmlhttp=G;var f,o=c.namespaces;if(o&&!o.v){try{NAIBU.doc=new ActiveXObject("MSXML2.DomDocument")}catch(B){}f=NAIBU.doc;o.add("v","urn:schemas-microsoft-com:vml");o.add("o","urn:schemas-microsoft-com:office:office");var q=c.createStyleSheet(),g="behavior: url(#default#VML);display: inline-block;} ";q.cssText="v\\:rect{"+g+"v\\:image{"+g+"v\\:fill{"+g+"v\\:stroke{"+g+"o\\:opacity2{"+g+"dn\\:defs{display:none}v\\:group{text-indent:0px;position:relative;width:100%;height:100%;"+g+"v\\:shape{width:100%;height:100%;"+g}var C=c.getElementsByTagName("script");for(var v=0;C[v];++v){var w=C[v],z=w.type;if(w.type==="image/svg+xml"){var D=w.text;if(sieb_s&&D.match(/&lt;svg/)){D=D.replace(/<.+?>/g,"");D=D.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&amp;/g,"&")}if(NAIBU.isMSIE){var H=new GetSVGDocument(w);H.xmlhttp={readyState:4,status:200,responseText:D.replace(/\shref=/g," target='_top' xlink:href=")};H._ca()}else{var d=location.href.replace(/\/[^\/]+?$/,"/");D=D.replace(/\shref=(['"a-z]+?):\/\//g," target='_top' xlink:href=$1://").replace(/\shref=(.)/g," target='_top' xlink:href=$1"+d);var l=NAIBU.textToSVG(D,w.getAttribute("width"),w.getAttribute("height"));w.parentNode.insertBefore(l,w)}w=D=void 0}z=void 0}NAIBU.doc=f;f=o=C=void 0;if(G&&NAIBU.isMSIE){if(!!c.createElementNS&&!!c.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect){}else{var r=c.getElementsByTagName("object"),l=[],h=[],A=function(t){var J,E,I,e="width",s="height";l||(l=[]);c||(c=document);for(var j=0;t[j];++j){E=t[j];l[l.length]=new GetSVGDocument(E);J=c.createElement("iframe");J.style.cssText=E.style.cssText;J.style.background="black";I=E.getAttribute(e);I&&J.setAttribute(e,I);I=E.getAttribute(s);I&&J.setAttribute(s,I);J.marginWidth=J.marginHeight="0px";J.scrolling="no";J.frameBorder="0";E.parentNode.insertBefore(J,E)}j=E=J=t=e=s=void 0;return l[l.length-1]};A(r);var F=c.getElementsByTagName("img"),b=c.getElementsByTagName("embed");for(var v=0,u=0;F[v];++v){if(F[v].getAttribute("src").indexOf(".svg")>-1){h[u]=F[v];++u}}A(h);A(b);NAIBU._search=A;r=b=h=F=A=void 0;for(var v=0;v<l.length;++v){if(v<l.length-1){l[v]._next=l[v+1]}}if(v>0){l[0]._init()}l=void 0}}else{var r=c.getElementsByTagName("object");for(var v=0;v<r.length;++v){if(r[v].contentDocument){NAIBU._fontSearchURI({target:{ownerDocument:r[v].contentDocument}})}else{if(r[v].getSVGDocument){r[v].getSVGDocument()._docElement.addEventListener("SVGLoad",NAIBU._fontSearchURI,false)}else{}}}}G=c=void 0};NAIBU.addEvent("load",NAIBU._main);NAIBU.utf16=function(b){return unescape(b)};NAIBU.unescapeUTF16=function(b){return b.replace(/%u\w\w\w\w/g,NAIBU.utf16)};NAIBU.textToSVG=function(f,b,d){if(navigator.userAgent.indexOf("WebKit")>-1||navigator.userAgent.indexOf("Safari")>-1){var e="data:image/svg+xml;charset=utf-8,"+NAIBU.unescapeUTF16(escape(f));var c=document.createElement("object");c.setAttribute("data",e);c.setAttribute("width",b);c.setAttribute("height",d);c.setAttribute("type","image/svg+xml");return c}else{var g=(new DOMParser()).parseFromString(f,"text/xml");return(document.importNode(g.documentElement,true))}};NAIBU.addEvent("unload",unsvgtovml);
-NAIBU.isMSIE=/*@cc_on!@*/false;
\ No newline at end of file
+function getDocument(){function t(t){function e(e,n){for(var r=t.getElementsByTagNameNS(i,n),s=0;s<r.length;++s)e.up().init(r.item(s));r=e=void 0}var n=base("$calcMode").$attribute.$setElement,r=n.$animateElement;e(n,"set"),e(r,"animate"),e(r,"animateColor"),e(r.$animateTransformElement,"animateTransform"),e(r.$animateTransformElement.$motionElement,"animateMotion"),t.defaultView.addEventListener("hashchange",function(){var e=t.defaultView.location.hash.slice(1);t.getElementById(e).beginElement()})}var e=document.getElementsByTagName("object"),i="http://www.w3.org/2000/svg";if(e)for(var n=0;n<e.length;++n)t(e[n].getSVGDocument());t(document);var r=__step(),s=function(){window.cancelAnimationRequest&&cancelAnimationRequest(r)};base("$frame").on("pauseAnimation",s),window.addEventListener("unload",s)}function __step(){if(!document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Animation","1.1")||window.navigator.userAgent.toLowerCase().indexOf("edge")){if(window.requestAnimationFrame&&requestAnimationFrame){var t={handle:null};return function(e){function i(){if(!n.isPaused){e++;try{r.setFrame(e),r.$endFrame.setFrame(e)}catch(t){}s.handle=requestAnimationFrame(i)}}var n=base("$frame"),r=n.$svgEvent,s=t;s.handle=requestAnimationFrame(i)}(-1),t}setInterval(function(t){var e=base("$frame").$svgEvent;return function(){t++,e.setFrame(t)}}(-1),1)}}!function(){var t={obj:{up:function(t){var e=Object.create(this);return t?(this[t]=e,e.up=this.up):this.$1=e,e},mix:function(e){if(!e)throw new Error("No arguments error");if("function"!=typeof e){var i=t.__ng_;for(var n in e)i[n]||(this[n]=e[n]);n=i=void 0}else e.call(this,this);return this},on:function(t,e){if(!t)throw new Error("No arguments error");if(/^(?:up|on|mix|of)$/.test(t))throw new Error("Invalid method name error");if("function"!=typeof e)throw new Error("Not support arguments type");var i=this._eventList__,n=this[t];if(this._eventList__){if(!this.hasOwnProperty("_eventList__")){var r=[];r._parent=i,i=this._eventList__=r,r=void 0}}else i=this._eventList__=[];return this[t]&&n.isOn||("function"==typeof n&&(i.push({name:t,func:n}),i._parent=null),this[t]=function(){var e,i=this._eventList__,n=t,r=null,s=null,a=!1;for(i._child=null;e=i._parent;)e._child=i,i=e;for(;i;){for(var l=0,o=i.length;o>l;++l)i[l].name===n&&(r=i[l].func.apply(this,arguments),a||(s=r,a=!0));i=i._child}return i=r=n=a=void 0,s},this[t].isOn=!0),i.push({name:t,func:e}),i=n=e=void 0,this},__args:null,__app:null,of:function(t){if(!t)throw new Error("No arguments error");if(this.hasOwnProperty("__of"))throw new Error("Reset error");var e=this.__args||[];for(var i in t)t.hasOwnProperty(i)&&"call"!==i&&(e[i]||e.push(i),e[i]=this[i]=t[i]);return t.call&&(this.__app={call:t.call}),this.__args=e,this.__of=1,e=i=t=void 0,this},call:function(){if(!this.__app)return this;var t=this.__args,i=this.call;this.call=e;for(var n=0,r=t.length;r>n;++n){var s=t[n],a=this[s];a&&a.call&&(this[s]=a.call(this))}return this.call=i,t=s=a=i=void 0,this.__app.call.apply(this,arguments)}}},e=function(){return this},i={};base=function(e){var n=t,r=i;if(e){if(r[e])return r[e];var s=Object.create(n.obj);return this[e]=r[e]=s,s[e]=s,s}throw new Error("No arguments error")};var n={},r=Object.prototype;for(var s in r)n[s]=!0,i[s]=null;n.constructor=!1,t.__ng_=n,n=r=void 0,base.free=function(){delete t.obj,t=i=e=void 0},Object.create||(Object.create=function(t){var e=function(){};return e.prototype=t,new e})}(),base("$frame").mix({fpms:.024,timelines:[],begin:0,activeTime:Number.MAX_VALUE,currentFrame:0,startAnimation:function(){__step()},isPaused:!1,pauseAnimation:function(){this.isPaused=!0},setFrame:function(t){if(!(t<this.begin||t>=this.begin+this.activeTime)){this.currentFrame=t;for(var e=this.timelines,i=0;i<e.length;++i)e[i]!==this&&e[i].setFrame(t)}},addLine:function(t){if(!t||!t.begin&&0!==t.begin||!t.activeTime&&0!==t.activeTime)return!1;var e=this.timelines;return e.indexOf(t)>=0&&this.removeLine(t),e.push(t),e=void 0,!0},removeLine:function(t){var e=this.timelines,i=e.indexOf(t);i>-1&&e.splice(i,1),e=i=void 0}}).mix(function(t){t.up("$endFrame").mix({timelines:[]}),t.up("$begin").mix({string:"",isResolved:!1,eventTarget:document.documentElement,currentFrame:0,eventOffset:0,repeat:0,accessKey:"",trim:function(t){return t.replace(/[\s\n]+/g,"")},offset:function(t){function e(){return r(1e3,/[\d.]+s$/,/[\d.]+$/)}function i(){return r(6e4,/[\d.]+min$/,/\d\d:[^:]+$/)}function n(){return r(36e5,/\d+:\d\d:/,/[\d.]+h$/)}function r(e,i,n){return e*(a(t.match(i)||"0")||a(t.match(n)||"0"))}t=t||"0";var s=t.charAt(0),a=parseFloat,l=a(t.match(/[\d.]+ms$/)||"0")+e()+i()+n();return"-"===s&&(l*=-1),s=a=e=i=n=void 0,l},event:function(t){if(t=t||"",/[\+\-]/.test(t)&&(t=t.slice(0,t.search(/[\+\-]/))),t.indexOf(".")>-1){var e=t.split(".");return{id:e[1]&&e[0],event:e[0]&&e[1]}}return{id:"",event:t}},parse:function(){this.begin=0,this.isResolved=!1;var t,e=this.trim(this.string),i=e.search(/[\+\-]/),n=null;if("indefinite"===e?this.begin=Number.MAX_VALUE:i>0?(this.begin=this.offset(e.slice(i)),n=this.event(e)):/[^\+\-\d]/.test(e.charAt(0))?n=this.event(e):(this.begin=this.offset(e),this.isResolved=!0),this.repeat=/repeat\((\d+)\)/.test(e)?+RegExp.$1:0,this.accessKey=/accessKey\(([^\)]+?)\)/.test(e)?RegExp.$1:"",this.begin=Math.floor(this.begin*this.fpms),"indefinite"===e);else if(n)if(t=n.id?this.eventTarget.ownerDocument.getElementById(n.id):this.eventTarget,this.eventOffset=this.begin,this.repeat>0)t&&t.addEventListener("repeatEvent",function(t){t.detail===this.repeat&&this.listener(t)}.bind(this),!0);else if(this.accessKey)document.documentElement.addEventListener("keydown",function(t){t["char"]===this.accessKey&&this.listener(t)}.bind(this),!1);else{var r=/^(?:begin|end|repeat)$/.test(n.event)?n.event+"Event":n.event;t&&t.addEventListener(r,this.listener.bind(this),!1)}else this.$frame=this;return s=n=e=i=t=void 0,this},listener:function(t){this.begin=this.eventOffset+this.$frame.currentFrame;var e=this.$activate;e.begin=this.begin,this.activeTime=e.call()||Number.MAX_VALUE,this.simpleDuration=e.simpleDur,e=void 0,this.$frame.addLine(this),this.isResolved=!0}}).up("$activate").of({dur:"indefinite",end:t.$begin.up("$end"),repeatCount:null,repeatDur:null,simpleDur:function(){return"indefinite"!==this.dur&&this.dur?Math.floor(this.offset(this.dur)*this.fpms):null},min:"0",max:"indefinite",resolvedTime:function(){return Date.now()},call:function(){function t(){return a?!0:o?!1:!!(!l&&!u||r&&!u||s&&!h||r&&s)}var e,i="indefinite",n=this.simpleDur,r=this.repeatCount===i,s=this.repeatDur===i,a=this.end===i,l=n||0===n,o=this.end||0===this.end,h=this.repeatCount||0===this.repeatCount,u=this.repeatDur||0===this.repeatDur,m=[],f=Math.floor(this.offset(this.min)*this.fpms),c=this.max===i?null:Math.floor(this.offset(this.max)*this.fpms);if(t())return c?c:null;if(l&&this.repeatCount&&!r&&m.push(n*this.repeatCount),u&&!s&&m.push(Math.floor(this.offset(this.repeatDur)*this.fpms)),o&&!a&&m.push(this.end-this.begin),!l||h||u||m.push(n),i=n=r=isIndefRepeatDurindef=l=o=u=h=t=void 0,1===m.length)e=m[0];else{if(!(m.length>1))return null;e=Math.min.apply(Math,m)}return c&&f>c?e:(f&&f>e&&(e=f),c&&e>c&&(e=c),e)}}),t.$begin.$end.of({call:function(){return this.string?(this.parse(this.string),this.isResolved?this.begin:"indefinite"):null}}).mix({listener:function(t){this.begin<=0&&this.removeLine(this.$begin),this.begin=this.eventOffset+this.$frame.currentFrame;var e=this.$begin.$activate;e.end=this.begin,this.$begin.activeTime=e.call(),this.isResolved=!0,e=void 0}})}),base("$from").of({string:"",numList:function(){var t=this.string.match(/[\-\+]?[\d\.]+(?:[eE][\-\+]?[\d\.]+)?/g)||[];if(t)for(var e=0;e<t.length;++e)t[e]=parseFloat(t[e]);return t},strList:function(){return this.string.replace(/\d[eE][\-\+\d]/g,"").match(/[^\d\-\+\.]+/g)},from:base("$from").up().mix({from:null}),call:function(){if(this.numList.string=this.string,this.numList.length&&0===this.additive[0]&&0===this.accumulate[0]){for(var t=[],e=[],i=0;i<this.numList.length;++i)t[i]=e[i]=0;this.additive=t,this.accumulate=e}if(!this.string||!this.numList.length||!this.strList)return this.numList;var n=this.numList.length<this.strList.length;return/^[\-\+]?[\d\.]/.test(this.string)&&!n&&this.strList.unshift(""),/\d$/.test(this.string)&&!n&&this.strList.push(""),this.numList}}).mix({degit:0,additive:[0],accumulate:[0],advance:function(t){if(0>t||t>1)throw new Error("An Invalid Number Error");if(!this.string)return"";if(!this.from.length)return 1===t?this.string.trim():this.from.string.trim();for(var e="",i=this.numList,n=this.strList,r=this.from,s=this.degit,a=this.additive,l=this.accumulate,o=0,h=i.length;h>o;++o)e+=(t*i[o]+(1-t)*r[o]+a[o]+l[o]).toFixed(s),n&&(e+=n[o+1]);return e=(n?n[0]:"")+e,i=n=r=o=h=s=a=l=void 0,e.trim()},distance:function(t){if(!t)return 0;var e=this.call(),i=t.call?t.call():t,n=0;if(!e||!i)return 0;for(var r=0,s=e.length;s>r;++r)n+=(e[r]-i[r])*(e[r]-i[r]);return Math.sqrt(n)},setAdditive:function(t){if(!t)return 0;var e=this.$from.up();return e.string=t,this.additive=e.call()},setAccumulate:function(t){return!t||isNaN(t)?0:this.accumulate=this.numList.map(function(e){return e*t})}}).up("$to").from=null,base("$calcMode").mix({mode:"linear",keyTime:1,keySplines:null,_f:function(t){var e=this.keyTime;if(0===e&&t)t=0;else{if(!e||!isFinite(e))return this.string;t/=e,t=t>1?Math.floor(t):t}return e=void 0,isNaN(t)?this.string:this.to.advance(t)},funcForDiscrete:function(t){return isNaN(t)?this.string:1===t?this.to.string:this.to.advance(0)}}).of({norm:1,string:"",call:function(){var t=this._f.bind(this);if("linear"===this.mode)return this.to.call(),t;if("paced"===this.mode)return this.keyTime=this.to.distance(this.to.from)/this.norm,t;if("spline"===this.mode){var e=this.keySplines,i=function(t){return Math.PI};if(i.isNotAnimate=!0,!e)return i;for(var n=0,r=NaN;n<e.length;++n){if(r=e[n],isNaN(r))return i;if(0>r||r>1)return i}this.to.call();var s=e[0],a=e[1],l=e[2],o=e[3],h=1,u=1,m=h-3*(l-s),f=3*(l-2*s),c=3*s,d=u-3*(o-a),g=3*(o-2*a),v=3*a,p=Math.qubicnewton;if(!(0!==s&&1!==s||0!==a||1!==l&&0!==l||1!==o))return this.to.call(),t;var b=this.keyTime;return(b||isFinite(b))&&(m*=b,f*=b,c*=b,d*=b,g*=b,v*=b),b=e=s=a=l=o=h=u=void 0,function(e){var i=p(m,f,c,-e,e);return t(d*i*i*i+g*i*i+v*i)}}return"discrete"===this.mode?(this.to.call(),this.funcForDiscrete.bind(this)):void 0}}).to=base("$from").$to,Math.qubicnewton=function(t,e,i,n,r){var s=1e-15,a=t*r*r*r+e*r*r+i*r+n;if(0===a)return r;for(var l=0;100>l;l=l+1|0){var o=3*t*r*r+2*e*r+i;if(!o||s>a&&a>-s)return a=s=void 0,r;r-=a/o,a=t*r*r*r+e*r*r+i*r+n}return r},base("$calcMode").up("$attribute").mix({element:null,$from:base("$from").up(),attrName:"",attrNameSpace:null,defaultValue:"",isDefault:!1,isCSS:!1,mode:"linear",getAttr:function(t,e){var i=null;t.indexOf("xlink:")>-1&&(i="http://www.w3.org/1999/xlink");var n=this._ele.getAttributeNS(i,t);if(this.element){var r=this.element.ownerDocument.defaultView;if("inherit"===n)return r.getComputedStyle(this.element.parentNode,"").getPropertyValue(this.attrName);if("currentColor"===n)return r.getComputedStyle(this._ele,"").getPropertyValue("color")}return n||e},_ele:document.documentElement,hasAttrValues:function(){var t=this._ele;return t?t.hasAttribute("from")||t.hasAttribute("to")||t.hasAttribute("by")||t.hasAttribute("values"):!1},__cacheAttr:"",setAttribute:function(t){var e=this.attrName;if(e&&this.__cacheAttr!==t){this.__cacheAttr=t;var i=this.element;this.isCSS?i.style.setProperty(e,t,""):i.setAttributeNS(this.attrNameSpace,e,t),t=e=i=void 0}},removeAttribute:function(){var t=this.attrName;if(t){var e=this.element;this.isDefault?this.setAttribute(this.defaultValue):(e.removeAttributeNS(this.attrNameSpace,t),this.isCSS&&e.style.setProperty(t,this.defaultValue,"")),this.__cacheAttr="",value=t=e=void 0}},push:function(t){function e(t,e){return"indefinite"!==t.string?function(){}:function(){t.listener({timeStamp:Date.now()});var i=this.ownerDocument.createEvent("MouseEvents");i.initMouseEvent(e+"Event",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,this),this.dispatchEvent(i)}}if(!t||!t.hasAttribute)return null;this.__cacheAttr="",this.element=t.parentNode||null;var i;if((i=t.getAttributeNS(null,"targetElement"))&&(this.element=t.ownerDocument.getElementById(i)),(i=t.getAttribute("xlink:href"))&&(this.element=t.ownerDocument.getElementById(i.slice(1))),this._ele=t,!this.hasAttrValues())return null;this.attrName=this.getAttr("attributeName","");var n=this.attrName,r=this.getAttr("attributeType","auto"),s=this.element&&this.element.ownerDocument.defaultView.getComputedStyle(this.element,"");("CSS"===r||"auto"===r&&this.element&&s.getPropertyValue(n)&&!/^(width|height|transform)$/.test(n))&&(this.isCSS=!0),n.indexOf("xlink")>-1&&(this.attrNameSpace="http://www.w3.org/1999/xlink");var a=this.element;a&&(this._ele=a,this.isDefault=a.hasAttributeNS(this.attrNameSpace,n),this.defaultValue=this.getAttr(n,s.getPropertyValue(n)),this._ele=t);var l=base("$frame"),o=l.$begin,h=o.up().mix({target:t,eventTarget:this.element||o.eventTarget,string:this.getAttr("begin","0"),$activate:o.$activate.up().mix({dur:this.getAttr("dur",null),end:o.$end.up().mix({eventTarget:this.element||o.eventTarget,string:this.getAttr("end",null)}),repeatCount:this.getAttr("repeatCount",null),repeatDur:this.getAttr("repeatDur",null),min:this.getAttr("min","0"),max:this.getAttr("max","indefinite")})}).parse();if(h.$activate.end.$begin=h,t.beginElement=e(h,"begin"),t.endElement=e(h.$activate.end,"end"),h.isResolved){var u=h.begin;h.listener({timeStamp:Date.now()}),h.begin=u}return h.timelines=[],o=t=i=void 0,h},setValues:function(t,e,i,n){var r=this.$from,s=[this.up().mix({to:r.up().mix({from:r.up()})})],a=s[0].to;if(t=t&&t.split(";"),t&&t.length){s=[];for(var l=1;l<t.length;++l)s.push(this.up().mix({to:r.up().mix({from:r.up()})})),a=s[s.length-1].to,a.string=t[l],a.from.string=t[l-1]}else if(i)a.string=i,a.from.string=e||"0";else{if(!n)return null;a.string=n,a.from.string=e||"0";for(var o=a.call(),h=a.from,l=0;l<o.length;++l)o[l]+=h[l]}return r=a=o=h=void 0,s},setKey:function(t){this._ele=t;var e,i,n=this.setValues(this.getAttr("values",null),this.getAttr("from",null),this.getAttr("to",null),this.getAttr("by",null)),r=this.getAttr("keyTimes",null),s=this.getAttr("keySplines",null),a=s&&s.split(";"),l="discrete"===this.mode;if(!l&&r&&n){if(e=this.$from.numList.call({string:r}),e.length&&0!==e[0])return null;if(e.length&&e.length!==n.length+1)return null;for(var o=0;o<n.length;++o)n[o].keyTime=e[o+1]-e[o],a&&(i=this.$from.numList.call({string:a[o]}),n[o].keySplines=i.length?i:null)}else if(!l&&n)for(var h=1/n.length,o=0;o<n.length;++o)n[o].keyTime=h,a&&(i=this.$from.numList.call({string:a[o]}),n[o].keySplines=i.length?i:null);else if(n){if(r){if(e=this.$from.numList.call({string:r}),e.length&&0!==e[0])return null;if(e.length&&e.length!==n.length+1)return null;for(var o=0;o<n.length;++o)n[o].keyTime=e[o+1]-e[o]}else for(var h=1/(n.length+1),o=0;o<n.length;++o)n[o].keyTime=h;n.push(n[n.length-1].up().mix(function(){e&&(this.keyTime=1-e[e.length-1])}).of({call:function(){return function(t){return isNaN(t)?this.string:this.to.advance(1)}.bind(this)}}))}if("paced"===this.mode){var u=0;n.forEach(function(t){u+=t.to.distance(t.to.from)}),n.forEach(function(t){t.norm=u})}return t=r=e=h=a=void 0,n}}).up("$setElement").mix({to:"",_setFrame:function(t){this.state="playing",this.setAttribute(this.to)},state:"idling",timeline:base("$frame").$begin,checkEnd:function(t){var e=this.timeline,i=e.begin+e.activeTime;return!e.isResolved||isNaN(i)?(e=t=void 0,!1):(t<e.begin||t>=i)&&"playing"===this.state?(this.state="idling",e=t=void 0,!0):(e=t=void 0,!1)},_setEndFrame:function(t){this.checkEnd(t)&&"remove"===this.fill&&this.removeAttribute()},tocall:function(){},init:function(t){var e=this.push(t);t&&t.getAttributeNS&&(this._ele=t,this.to=this.getAttr("to",""),this.fill=this.getAttr("fill","remove"));var i=this.element;e&&i&&(this.timeline=e,e.addLine({setFrame:this._setFrame.bind(this),begin:1,activeTime:1}),base("$frame").$endFrame.addLine({setFrame:this._setEndFrame.bind(this),begin:1,activeTime:1})),this.state="idling",e=i=void 0}}).up("$animateElement").mix({funcs:[],tocall:function(t){var e=this.funcs;if("discrete"===this.mode){for(var i="",n=0;n<e.length;++n){var r=e[n];t>=r.startKeyTime&&(i=r(t))}return t=e=r=void 0,i}for(var n=0;n<e.length;++n){var r=e[n];if(r.endKeyTime>=t)return r(t-r.startKeyTime)}return e=n=r=void 0,""},_setFrame:function(t){var e=this.timeline,i=e.simpleDuration,n=i?(t-e.begin)%i/i:0;this.setAttribute(this.tocall(n)),this.state="playing",e=i=n=void 0},_setEndFrame:function(t){if(this.checkEnd(t))if("freeze"===this.fill){var e=this.timeline,i=e.simpleDuration;if(i){var n=e.activeTime%i/i;n=n>1?1:n,n=n||1}else n=0;this.setAttribute(this.tocall(n)),e=i=n=void 0}else this.removeAttribute()},getAttr:function(t,e){var i=this.$attribute.getAttr.apply(this,arguments);return"from"===t&&!i&&this.defaultValue?this.defaultValue:i},_keywords:{aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagree:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},setAdd:function(t,e){if("sum"===t.getAttributeNS(null,"additive")){var i=t.parentNode.getAttributeNS(null,this.attrName);t.addEventListener("beginEvent",function(t){e.forEach(function(t){t.to.setAdditive(i)})},!1)}},setAccum:function(t,e){"sum"===t.getAttributeNS(null,"accumulate")&&t.addEventListener("repeatEvent",function(t){e.forEach(function(e){e.to.call(),e.to.setAccumulate(t.detail)})},!1)},setString:function(){/^(?:display|class|edgeMode|(gradient|marker|pattern|maskContent|mask|patternContent|primitive)Units|in|in2|method|mode|operator|preserveAspectRatio|result|spacing|spreadMethod|stitchTiles|target|type|xlink:href|yChannelSelector|color-interpolation|(clip|fill)-rule|cursor|filter|font-(family|stretch|style|variant)|image-rendering|marker-(end|mid|start)|mask|overflow|pointer-events|shape-rendering|stroke-(linecap|linejoin)|text-(anchor|decoration|rendering)|visibility)$/.test(this.attrName)&&(this.mode="discrete")},degits:1,setValues:function(){var t=this.$attribute.setValues.apply(this,arguments),e=this.degits;return t&&t.forEach(function(t){t.to.degit=e}),e=void 0,t}}).on("init",function(t){var e=/^(?:fill|stroke|stop-color|color)$/.test(this.attrName);e&&(this.degits=0);var i,n=0,r=function(t){return t};if(t&&(this.mode=t.getAttributeNS(null,"calcMode")||"linear",this.setString(),i=this.setKey(t)),e){var s=this._keywords;r=function(t){var e=s[t];if(e)return"rgb("+e.join(", ")+")";if(t&&"#"===t[0]){var i="rgb(",n=parseInt;if(t.length<5)var r=t[1],a=t[2],l=t[3],t="#"+r+r+a+a+l+l;return t.match(/\#(\w{2})(\w{2})(\w{2})/),i+=n(RegExp.$1,16)+", "+n(RegExp.$2,16)+", "+n(RegExp.$3,16)+")",r=a=l=void 0,i}return t}}i&&(this.funcs=i.map(function(t){t.to.string=r(t.to.string),t.to.from.string=r(t.to.from.string);var e=t.call();return e.startKeyTime=n,n=e.endKeyTime=n+t.keyTime,e}).filter(function(t){return this.timeline.isResolved?"spline"!==this.mode||!t.isNotAnimate:!0},this),this.setAdd(t,i),this.setAccum(t,i)),s=r=e=void 0}).up("$animateTransformElement").mix({numberOfList:-1,type:"translate",attrName:"transform",isCSS:!1,isSum:!1,degits:15,joinList:function(t){for(var e=this.element.__transformList,i=0;i<e.length;++i){var n=e[i],r=n.value;n.isSum?t+=" "+r:n.isPlaying&&(t=r)}return t.trim()},tocall:function(t){if(this.numberOfList<0)throw new Error("Number of The List Error");var e=this.element.__transformList[this.numberOfList];return e.value=this.type+"("+this.$animateElement.tocall.call(this,t)+")",e.isPlaying=!0,e.isSum=this.isSum,this.joinList(this.defaultValue||"")},__setAttribute:function(){},_setFrame:function(t){var e=this.element.__transformList,i=!1,n=e.length;if(1!==n&&this.numberOfList<n-1)for(var r=this.numberOfList+1;n>r;++r)e[r].isPlaying&&(i=!0);this.setAttribute=i?this.__setAttribute:this.$animateElement.setAttribute,this.$animateElement._setFrame.call(this,t)},_setEndFrame:function(t){var e=this.element.__transformList;if(this.checkEnd(t)&&"remove"===this.fill&&e)if(this.isSum)e[this.numberOfList]&&(e[this.numberOfList].value="translate(0)");else{e[this.numberOfList]&&(e[this.numberOfList].isPlaying=!1);for(var i=0;i<e.length;++i){var n=e[i];if(n.isPlaying||!n.isRemove)return}this.removeAttribute()}},setAdd:function(){}}).on("init",function(t){if(t&&t.parentNode){this.getAttr=this.$attribute.getAttr,this.type=this.getAttr("type","translate"),this.attrName="transform";var e=this.element;this.isDefault=e.hasAttributeNS(null,"transform"),this.defaultValue=e.getAttributeNS(null,"transform")||"",this.isSum="sum"===this.getAttr("additive","replace"),e.__transformList||(e.__transformList=[],this.numberOfList=-1),this.hasAttrValues()&&this.numberOfList<0&&(this.numberOfList=e.__transformList.length,e.__transformList.push({isPlaying:!1,value:"translate(0)",isSum:this.isSum,isRemove:"remove"===this.fill}))}}).up("$motionElement").mix(function(){this._setFrame=this.$animateElement._setFrame}).mix({numberOfList:-1,mode:"paced",hasAttrValues:function(){return this.$attribute.hasAttrValues.call(this)?!0:this._ele.hasAttribute("path")||this._ele.getElementsByTagNameNS(this.path.namespaceURI,"mpath").length},path:document.createElementNS("http://www.w3.org/2000/svg","path"),rotate:"0",tocall:function(t){return("translate("+this.$animateElement.tocall.call(this,t)+") "+this.joinList(this.defaultValue||"")).trim()},getRotate:function(t,e,i){var n=t.getPathSegAtLength(e),r=t.pathSegList.getItem(n),s=r.pathSegTypeAsLetter,a=Math.PI;if("M"===s){var l=t.pathSegList.getItem(n+1),o=l.pathSegTypeAsLetter;if("M"===o)return"";if("L"===o)return") rotate("+(Math.atan2(l.y-r.y,l.x-r.x)/a*180+i);if("C"===o)return") rotate("+(Math.atan2(l.y1-r.y,l.x1-r.x)/a*180+i)}else{if("L"===s&&n-1>=0){var h=t.pathSegList.getItem(n-1);return") rotate("+(Math.atan2(r.y-h.y,r.x-h.x)/a*180+i)}if("C"===s){var u=t.getPointAtLength(e),m=u.x,f=u.y;return u=t.getPointAtLength(e+1),") rotate("+(Math.atan2(u.y-f,u.x-m)/a*180+i)}}},_tocallForPath:function(t){var e=this.path,i=t*e.getTotalLength(),n=e.getPointAtLength(i),r=0;return"0"===this.rotate?n.x+","+n.y:(r="auto"===this.rotate?0:"auto-reverse"===this.rotate?180:+this.rotate,n.x+","+n.y+this.getRotate(e,i,r))}}).on("init",function(t){if(t&&t.parentNode){this.type="translate",this.isSum=!0,this.mode=this.getAttr("mode","paced"),this.rotate=this.getAttr("rotate","0"),this.path=this.path.cloneNode(!0);var e=t.getElementsByTagNameNS(this.path.namespaceURI,"mpath"),i=(this.element.__transformList,this.$animateElement);if(e.length){var n=t.ownerDocument.getElementById(e[0].getAttributeNS("http://www.w3.org/1999/xlink","href").slice(1));n&&this.path.setAttributeNS(null,"d",n.getAttributeNS(null,"d")),this.$animateElement=i.up().mix({tocall:this._tocallForPath})}else t.hasAttributeNS(null,"path")&&(this.path.setAttributeNS(null,"d",t.getAttributeNS(null,"path")),this.$animateElement=i.up().mix({tocall:this._tocallForPath}))}}),base("$frame").up("$svgEvent").mix({first:null,lastTimeLine:null,setTimeTable:function(){for(var t=this.timelines,e=0,i=null;e<t.length;++e)if(t[e].target&&t[e].isResolved){var n=t[e],r=n.begin,s=n.target,a=n.simpleDuration,l=n.activeTime,o={frame:r,eventType:"begin",target:s,next:{frame:r+l,eventType:"end",target:s,next:null}};if(i)i.next.next=o;else if(this.first){for(var h=this.first;h.next;)h=h.next;h.next=o}else this.first=o;if(i=o,a&&l!==a)for(var u=o,m=r+a,f=1;r+l>m;m+=a,++f)u.next={frame:m,eventType:"repeat",target:s,count:f,next:u.next},u=u.next;n.target=null}t=i=o=r=s=a=l=void 0},$frame:base("$frame"),setFrame:function(t){var e=this.timelines,i=e[e.length-1],n=this.$frame.setFrame(t);this.lastTimeLine!==i&&(this.lastTimeLine=i,this.setTimeTable());var r=this.first,s=r;for(Math.floor;r;){var a=r.frame,l=r.target;if(detail=0,t>=a){"repeat"===r.eventType&&(detail=r.count),s.next=r.next,this.first===r?(s=r.next,this.first=s):s=r;var o=l.ownerDocument.createEvent("MouseEvents");o.initMouseEvent(r.eventType+"Event",!0,!0,window,detail,0,0,0,0,!1,!1,!1,!1,0,l),l.dispatchEvent(o)}else s=r;r=r.next}return r=t=first=a=l=s=detail=void 0,n}}),window.addEventListener&&window.addEventListener("load",getDocument);
\ No newline at end of file