webvowl=function(t){function n(r){if(e[r])return e[r].exports;var o=e[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}var e={};return n.m=t,n.c=e,n.p="",n(0)}([function(t,n,e){function r(t,n){var e=n.key.replace(":","").toLowerCase();t[e]=n.value}e(1);var o=e(5)(),i=e(40)(),a={};a.graph=e(57),a.options=e(64),a.version="1.1.2",a.util={},a.util.constants=e(12),a.util.languageTools=e(11),a.util.elementTools=e(63),a.modules={},a.modules.colorExternalsSwitch=e(68),a.modules.compactNotationSwitch=e(69),a.modules.datatypeFilter=e(70),a.modules.disjointFilter=e(72),a.modules.focuser=e(73),a.modules.emptyLiteralFilter=e(74),a.modules.nodeDegreeFilter=e(75),a.modules.nodeScalingSwitch=e(76),a.modules.objectPropertyFilter=e(77),a.modules.pickAndPin=e(78),a.modules.selectionDetailsDisplayer=e(310),a.modules.setOperatorFilter=e(311),a.modules.statistics=e(312),a.modules.subclassFilter=e(313),a.nodes={},o.entries().forEach(function(t){r(a.nodes,t)}),a.properties={},i.entries().forEach(function(t){r(a.properties,t)}),t.exports=a},function(t,n){},,,,function(t,n,e){(function(n){var r=[];r.push(e(7)),r.push(e(18)),r.push(e(19)),r.push(e(26)),r.push(e(27)),r.push(e(28)),r.push(e(29)),r.push(e(30)),r.push(e(31)),r.push(e(32)),r.push(e(33)),r.push(e(34)),r.push(e(38)),r.push(e(39));var o=n.map(r,function(t){return(new t).type()});t.exports=function(){return o}}).call(n,e(6))},function(t,n){t.exports=d3},function(t,n,e){var r=e(8);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["external"]).type("ExternalClass")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(9),o=e(14),i=e(17)();t.exports=function(){var t=function(t){function n(){var n=new o(s.nodeElement(),s.backgroundColor()),e=s.equivalentsString(),r=e?",":"";return n.addText(s.labelForCurrentLanguage(),"",r),n.addEquivalents(e),t.options().compactNotation()||n.addSubText(s.indicationString()),n.addInstanceCount(s.individuals().length),n}r.apply(this,arguments);var e,a,u,s=this,c=!1,l=50,f=null,p=!1;this.setRectangularRepresentation=function(t){p=t},this.getRectangularRepresentation=function(){return p},this.getHalos=function(){return f},this.collapsible=function(t){return arguments.length?(c=t,this):c},this.textBlock=function(t){return arguments.length?(u=t,this):u},this.radius=function(t){return arguments.length?(l=t,this):l},this.setHoverHighlighting=function(t){s.nodeElement().selectAll("circle").classed("hovered",t)},this.textWidth=function(t){var n=2*this.actualRadius();if(t){var e=Math.abs(t)/this.actualRadius(),r=e<=1;n=r?Math.cos(e)*n:0}return n},this.toggleFocus=function(){s.focused(!s.focused()),s.nodeElement().select("circle").classed("focused",s.focused()),t.resetSearchHighlight(),t.options().searchMenu().clearText()},this.actualRadius=function(){if(!t.options().scaleNodesByIndividuals()||s.individuals().length<=0)return s.radius();var n=8,e=Math.log(s.individuals().length+1)*n+5;return s.radius()+e},this.distanceToBorder=function(){return s.actualRadius()},this.removeHalo=function(){s.halo()&&(s.halo(!1),f&&f.remove())},this.drawHalo=function(){s.halo(!0),f=p===!0?i.drawRectHalo(s.nodeElement(),80,80,5):i.drawHalo(s.nodeElement(),s.actualRadius(),this.removeHalo)},this.drawPin=function(){s.pinned(!0);var t=.4*s.actualRadius(),n=-.7*s.actualRadius();a=i.drawPin(s.nodeElement(),t,n,this.removePin)},this.removePin=function(){s.pinned(!1),a&&a.remove(),t.updateStyle()},this.drawCollapsingButton=function(){e=s.nodeElement().append("g").classed("hidden-in-export",!0).attr("transform",function(){var t=-.4*s.actualRadius(),n=.5*s.actualRadius();return"translate("+t+","+n+")"}),e.append("rect").classed("class pin feature",!0).attr("x",0).attr("y",0).attr("width",40).attr("height",24),e.append("line").attr("x1",13).attr("y1",12).attr("x2",27).attr("y2",12),e.append("line").attr("x1",20).attr("y1",6).attr("x2",20).attr("y2",18)},this.draw=function(t,n){var e=s.collectCssClasses();s.nodeElement(t),n instanceof Array&&(e=e.concat(n)),p===!0?i.appendRectangularClass(t,80,80,e,s.labelForCurrentLanguage(),s.backgroundColor()):i.appendCircularClass(t,s.actualRadius(),e,s.labelForCurrentLanguage(),s.backgroundColor()),s.postDrawActions(t)},this.postDrawActions=function(){s.textBlock(n()),s.addMouseListeners(),s.pinned()&&s.drawPin(),s.halo()&&s.drawHalo(),s.collapsible()&&s.drawCollapsingButton()},this.equivalentsString=function(){var t=s.equivalents();if(t)return t.map(function(t){return t.labelForCurrentLanguage()}).join(", ")}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(10),o=e(13)();t.exports=function(){var t=function(t){function n(){if(!d.mouseEntered()){var t=d.nodeElement().node(),n=t.parentNode;d.animationProcess()===!1&&n.appendChild(t),d.setHoverHighlighting(!0),d.mouseEntered(!0)}}function e(){d.setHoverHighlighting(!1),d.mouseEntered(!1)}r.apply(this,arguments);var i,a,u,s,c,l,f,p,d=this,h=[];this.complement=function(t){return arguments.length?(i=t,this):i},this.disjointUnion=function(t){return arguments.length?(a=t,this):a},this.disjointWith=function(t){return arguments.length?(u=t,this):u},this.individuals=function(t){return arguments.length?(h=t||[],this):h},this.intersection=function(t){return arguments.length?(s=t,this):s},this.links=function(t){return arguments.length?(l=t,this):l},this.maxIndividualCount=function(t){return arguments.length?(f=t,this):f},this.nodeElement=function(t){return arguments.length?(p=t,this):p},this.union=function(t){return arguments.length?(c=t,this):c},d.collectCssClasses=function(){var t=[];return"string"==typeof d.styleClass()&&t.push(d.styleClass()),t=t.concat(d.visualAttributes())},this.addMouseListeners=function(){return d.nodeElement()?void d.nodeElement().selectAll("*").on("mouseover",n).on("mouseout",e):void console.warn(this)},this.animationProcess=function(){var t=!1;if(d.getHalos()){var n=d.getHalos(),e=n.selectAll(".searchResultA");t=n.attr("animationRunning"),"boolean"!=typeof t&&(t="true"===t),t===!1&&(e.classed("searchResultA",!1),e.classed("searchResultB",!0))}return t},this.foreground=function(){var t=d.nodeElement().node(),n=t.parentNode;d.animationProcess()===!1&&n.appendChild(t)},o.addTo(this)};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){t.exports=function(){var t=function(t){var n,r,o,i,a,u,s,c,l,f,p,d=[],h=[],v=[],g=!1,y=[],x=!1,m=!0,b=e(11)();this.attributes=function(t){return arguments.length?(h=t,this):h},this.annotations=function(t){return arguments.length?(u=t,this):u},this.redrawElement=function(){},this.backgroundColor=function(t){return arguments.length?(s=t,this):s},this.baseIri=function(t){return arguments.length?(a=t,this):a},this.comment=function(t){return arguments.length?(c=t,this):c},this.description=function(t){return arguments.length?(l=t,this):l},this.equivalents=function(t){return arguments.length?(d=t||[],this):d},this.equivalentBase=function(t){return arguments.length?(f=t,this):f},this.focused=function(t){return arguments.length?(g=t,this):g},this.id=function(t){return arguments.length?(n=t,this):n},this.indications=function(t){return arguments.length?(y=t,this):y},this.iri=function(t){return arguments.length?(i=t,this):i},this.label=function(t){return arguments.length?(r=t,this):r},this.mouseEntered=function(t){return arguments.length?(x=t,this):x},this.styleClass=function(t){return arguments.length?(p=t,this):p},this.type=function(t){return arguments.length?(o=t,this):o},this.visible=function(t){return arguments.length?(m=t,this):m},this.visualAttributes=function(t){return arguments.length?(v=t,this):v},this.commentForCurrentLanguage=function(){return b.textInLanguage(this.comment(),t.language())},this.cssClassOfNode=function(){return"node"+this.id()},this.descriptionForCurrentLanguage=function(){return b.textInLanguage(this.description(),t.language())},this.defaultLabel=function(){return b.textInLanguage(this.label(),"default")},this.indicationString=function(){return this.indications().join(", ")},this.labelForCurrentLanguage=function(){var n=t&&t.language?t.language():null;return b.textInLanguage(this.label(),n)}};return t.prototype.constructor=t,t.prototype.equals=function(n){return n instanceof t&&this.id()===n.id()},t.prototype.toString=function(){return this.labelForCurrentLanguage()+" ("+this.type()+")"},t}()},function(t,n,e){var r=e(12)();t.exports=function(){function t(t,n){for(var e in t)if(e===n&&t.hasOwnProperty(e))return t[e]}var n={};return n.textInLanguage=function(n,e){if("undefined"!=typeof n){if("string"==typeof n)return n;if(e&&n.hasOwnProperty(e))return n[e];var o=t(n,"en");return o?o:(o=t(n,r.LANG_UNDEFINED),o?o:n[r.LANG_IRIBASED])}},function(){return n}}()},function(t,n){t.exports=function(){var t={};return t.LANG_IRIBASED="IRI-based",t.LANG_UNDEFINED="undefined",function(){return t}}()},function(t,n){function e(t){function n(){t.locked()||t.frozen()||t.pinned()?t.fixed=!0:t.fixed=!1}var e=!1,r=!1,o=!1,i=!1;t.locked=function(r){return arguments.length?(e=r,n(),t):e},t.frozen=function(e){return arguments.length?(r=e,n(),t):r},t.halo=function(e){return arguments.length?(o=e,n(),t):o},t.pinned=function(e){return arguments.length?(i=e,n(),t):i}}var r={};t.exports=function(){return r},r.addTo=function(t){e(t)}},function(t,n,e){function r(t,n){i.apply(this,arguments),this.storedFullTextLines=[],this.storedSpanArrays=[],this.storedStyle=[]}var o=e(15)(),i=e(16);t.exports=r,r.prototype=Object.create(i.prototype),r.prototype.constructor=r,r.prototype.addText=function(t,n,e){t&&this.addTextline(t,this.CSS_CLASSES.default,n,e)},r.prototype.addSubText=function(t){t&&this.addTextline(t,this.CSS_CLASSES.subtext,"(",")")},r.prototype.addEquivalents=function(t){t&&this.addTextline(t,this.CSS_CLASSES.default)},r.prototype.addInstanceCount=function(t){t&&this.addTextline(t.toString(),this.CSS_CLASSES.instanceCount)},r.prototype.saveCorrespondingSpan=function(t){this.storedSpanArrays.push(t)},r.prototype.saveFullTextLine=function(t){this.storedFullTextLines.push(t)},r.prototype.saveStyle=function(t){this.storedStyle.push(t)},r.prototype.updateAllTextElements=function(){for(var t=0;t0?this.LINE_DISTANCE:0;t.attr("dy",e+o+"px")},r.prototype.getTextBox=function(){return this._textBlock()},r.prototype._repositionTextBlock=function(){var t=this._lineCount();if(t<1)return void this._textBlock().attr("y",0);var n=this._textBlock().node().getBBox().height;this._textBlock().attr("y",.5*-n+"px")},r.prototype._lineCount=function(){return this._textBlock().property("childElementCount")}},function(t,n,e){(function(n){function e(t,e){e||(e="text");var r=n.select("body").append("div").attr("class",e).attr("id","width-test").attr("style","position:absolute; float:left; white-space:nowrap; visibility:hidden;").text(t),o=document.getElementById("width-test").offsetWidth;return r.remove(),o}var r=4,o={};o.truncate=function(t,n,o,i){if(n-=isNaN(i)?r:i,isNaN(n)||n<=0)return t;for(var a,u,s,c=t;;){if(u=e(c,o),u<=n)break;if(s=u/n,a=Math.floor(c.length/s),c.length===a)break;c=c.substring(0,a)}return t.length>c.length?t.substring(0,c.length-3)+"...":t},t.exports=function(){return o}}).call(n,e(6))},function(t,n,e){(function(n){function e(t,n){var e=t.append("text").classed("text",!0).style("fill",this._getTextColor(n)).attr("text-anchor","middle");this._textBlock=function(){return e}}function r(t){return.3*(t.r/255)+.59*(t.g/255)+.11*(t.b/255)}t.exports=e,e.prototype.LINE_DISTANCE=1,e.prototype.CSS_CLASSES={default:"text",subtext:"subtext",instanceCount:"instance-count"},e.prototype.DARK_TEXT_COLOR="#000",e.prototype.LIGHT_TEXT_COLOR="#fff",e.prototype.translation=function(t,n){return this._textBlock().attr("transform","translate("+t+", "+n+")"),this},e.prototype.remove=function(){return this._textBlock().remove(),this},e.prototype._applyPreAndPostFix=function(t,n,e){return n&&(t=n+t),e&&(t+=e),t},e.prototype._getTextColor=function(t){if(!t)return e.prototype.DARK_TEXT_COLOR;var o=n.rgb(t);return r(o)>.5?e.prototype.DARK_TEXT_COLOR:e.prototype.LIGHT_TEXT_COLOR}}).call(n,e(6))},function(t,n,e){(function(n){t.exports=function(){function t(t,n){n instanceof Array&&n.forEach(function(n){t.classed(n,!0)})}function e(t,n){n&&t.append("title").text(n)}function r(t,n){n&&t.style("fill",n)}var o={};return o.appendCircularClass=function(n,o,i,a,u){var s=n.append("circle").classed("class",!0).attr("r",o);return t(s,i),e(s,a),r(s,u),s},o.appendRectangularClass=function(n,o,i,a,u,s){var c=n.append("rect").classed("class",!0).attr("x",-o/2).attr("y",-i/2).attr("width",o).attr("height",i);return t(c,a),e(c,u),r(c,s),c},o.drawPin=function(t,e,r,o){var i=t.append("g").classed("hidden-in-export",!0).attr("transform","translate("+e+","+r+")");return i.append("circle").classed("class pin feature",!0).attr("r",12).on("click",function(){o&&o(),n.event.stopPropagation()}),i.append("line").attr("x1",0).attr("x2",0).attr("y1",12).attr("y2",16),i},o.drawRectHalo=function(t,n,e,r){var o;if(o=t.nodeElement?t.nodeElement():t.labelElement()){var i=o.append("g").classed("hidden-in-export",!0);return i.append("rect").classed("searchResultA",!0).attr("x",(-n-r)/2).attr("y",(-r-e)/2).attr("width",n+r).attr("height",e+r),i.attr("animationRunning",!0),i.node().addEventListener("webkitAnimationEnd",function(){var t=i.selectAll(".searchResultA");t.classed("searchResultA",!1).classed("searchResultB",!0),i.attr("animationRunning",!1)}),i.node().addEventListener("animationend",function(){var t=i.selectAll(".searchResultA");t.classed("searchResultA",!1).classed("searchResultB",!0),i.attr("animationRunning",!1)}),i}},o.drawHalo=function(t,n){if(void 0===t)return null;var e=t.append("g").classed("hidden-in-export",!0);return e.append("circle",":first-child").classed("searchResultA",!0).attr("r",n+15),e.attr("animationRunning",!0),e.node().addEventListener("webkitAnimationEnd",function(){var t=e.selectAll(".searchResultA");t.classed("searchResultA",!1).classed("searchResultB",!0).attr("animationRunning",!1),e.attr("animationRunning",!1)}),e.node().addEventListener("animationend",function(){var t=e.selectAll(".searchResultA");t.classed("searchResultA",!1).classed("searchResultB",!0).attr("animationRunning",!1),e.attr("animationRunning",!1)}),e},function(){return o}}()}).call(n,e(6))},function(t,n,e){var r=e(8);t.exports=function(){var t=function(t){r.apply(this,arguments),this.type("owl:Class")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(20);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this,e=n.draw;this.styleClass("complementof").type("owl:complementOf"),this.draw=function(t){e(t);var r=t.append("g").classed("embedded",!0);r.append("circle").attr("class","symbol").classed("fineline",!0).attr("r",10),r.append("path").attr("class","nofill").attr("d","m -7,-1.5 12,0 0,6").attr("transform","scale(.5)"),r.attr("transform","translate(-"+(n.radius()-15)/100+",-"+(n.radius()-15)/100+")"),n.postDrawActions()}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(21),o=e(22),i=e(8),a=e(17)();t.exports=function(){var t=function(t){i.apply(this,arguments);var n=this,e=n.setHoverHighlighting,u=n.postDrawActions;this.setHoverHighlighting=function(t){e(t),n.links().filter(function(t){return t instanceof o}).filter(function(t){return t.domain().equals(n)}).forEach(function(n){n.property().setHighlighting(t)})},this.draw=function(t){n.nodeElement(t),a.appendCircularClass(t,n.actualRadius(),n.collectCssClasses().join(" "),n.labelForCurrentLanguage(),n.backgroundColor())},this.postDrawActions=function(){u(),n.textBlock().remove();var e=new r(n.nodeElement(),n.backgroundColor()),o=n.equivalentsString(),i=o?-30:-17,a=o?",":"";e.addText(n.labelForCurrentLanguage(),i,"",a),e.addEquivalents(o,-17),t.options().compactNotation()?e.addInstanceCount(n.individuals().length,17):n.indicationString().length>0?(e.addSubText(n.indicationString(),17),e.addInstanceCount(n.individuals().length,30)):e.addInstanceCount(n.individuals().length,17),n.textBlock(e)}};return t.prototype=Object.create(i.prototype),t.prototype.constructor=t,t}()},function(t,n,e){function r(t,n){i.apply(this,arguments)}var o=e(15)(),i=e(16);t.exports=r,r.prototype=Object.create(i.prototype),r.prototype.constructor=r,r.prototype.addText=function(t,n,e,r){t&&this.addTextline(t,this.CSS_CLASSES.default,n,e,r)},r.prototype.addSubText=function(t,n){t&&this.addTextline(t,this.CSS_CLASSES.subtext,n,"(",")")},r.prototype.addEquivalents=function(t,n){t&&this.addTextline(t,this.CSS_CLASSES.default,n)},r.prototype.addInstanceCount=function(t,n){t&&this.addTextline(t.toString(),this.CSS_CLASSES.instanceCount,n)},r.prototype.addTextline=function(t,n,e,r,i){var a=o.truncate(t,this._textBlock().datum().textWidth(e),n),u=this._textBlock().append("tspan").classed(this.CSS_CLASSES.default,!0).classed(n,!0).text(this._applyPreAndPostFix(a,r,i)).attr("x",0);this._repositionTextLine(u,e)},r.prototype._repositionTextLine=function(t,n){var e=window.getComputedStyle(t.node()).getPropertyValue("font-size"),r=parseFloat(e),o=1/3*r;t.attr("y",o+(n||0)+"px")}},function(t,n,e){function r(t,n,e){u.apply(this,arguments)}function o(t,n){var e=a(t,n);e.attr("refX",-8),e.append("path").attr("d","M0,-8L8,0L0,8L-8,0L0,-8L8,0").classed(n.markerType(),!0),n.markerElement(e)}function i(t,n){var e=a(t,n);e.attr("refX",8),e.append("path").attr("d","M0,-8L8,0L0,8L-8,0L0,-8L8,0").classed(n.markerType(),!0),n.markerElement(e)}function a(t,n){return t.append("marker").datum(n).attr("id",n.markerId()).attr("viewBox","-10 -10 20 20").attr("markerWidth",20).attr("markerHeight",20).attr("markerUnits","userSpaceOnUse").attr("orient","auto")}var u=e(23);t.exports=r,r.prototype=Object.create(u.prototype),r.prototype.constructor=r,r.prototype.draw=function(t,n){var e=this.label().property(),r=this.label().inverse();o(n,e),r&&i(n,r),u.prototype.draw.apply(this,arguments),t.attr("marker-start","url(#"+e.markerId()+")"),r&&t.attr("marker-end","url(#"+r.markerId()+")")}},function(t,n,e){function r(t,n,r){var i,a,u,s,c=new o(r,this),l=e(25)(t,c,this),f=e(25)(c,n,this);this.layers=function(t){return arguments.length?(i=t,this):i},this.layerIndex=function(t){return arguments.length?(a=t,this):a},this.loops=function(t){return arguments.length?(u=t,this):u},this.loopIndex=function(t){return arguments.length?(s=t,this):s},this.domain=function(){return t},this.label=function(){return c},this.linkParts=function(){return[f,l]},this.range=function(){return n}}var o=e(24);t.exports=r,r.prototype.draw=function(t){var n=this.label().property(),e=this.label().inverse();n.linkGroup(t),e&&e.linkGroup(t),t.append("path").classed("link-path",!0).classed(this.domain().cssClassOfNode(),!0).classed(this.range().cssClassOfNode(),!0).classed(n.linkType(),!0)},r.prototype.inverse=function(){return this.label().inverse()},r.prototype.isLoop=function(){return this.domain().equals(this.range())},r.prototype.property=function(){return this.label().property()}},function(t,n){function e(t,n){this.link=function(){return n},this.property=function(){return t},Object.defineProperty(this,"fixed",{get:function(){var n=!!t.inverse()&&t.inverse().fixed;return t.fixed||n},set:function(n){t.fixed=n,t.inverse()&&(t.inverse().fixed=n)}}),this.frozen=t.frozen,this.locked=t.locked,this.pinned=t.pinned}t.exports=e,e.prototype.actualRadius=function(){return this.property().actualRadius()},e.prototype.draw=function(t){return this.property().draw(t)},e.prototype.inverse=function(){return this.property().inverse()},e.prototype.equals=function(t){if(!t)return!1;var n=t instanceof e,r=this.property().equals(t.property()),o=!1;return this.inverse()?o=this.inverse().equals(t.inverse()):t.inverse()||(o=!0),n&&r&&o}},function(t,n){t.exports=function(t,n,e){var r={},o=t,i=e,a=n;return Object.defineProperties(r,{source:{value:o,writable:!0},target:{value:a,writable:!0}}),r.domain=function(){return o},r.link=function(){return i},r.range=function(){return a},r}},function(t,n,e){var r=e(8);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["deprecated"]).type("owl:DeprecatedClass")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(20);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this,e=n.draw;this.styleClass("disjointunionof").type("owl:disjointUnionOf"),this.draw=function(t){e(t);var r=t.append("g").classed("embedded",!0),o=10;r.append("circle").attr("class","symbol").attr("r",o),r.append("circle").attr("cx",10).attr("class","symbol").classed("fineline",!0).attr("r",o),r.append("circle").attr("class","nofill").classed("fineline",!0).attr("r",o),r.append("text").attr("class","link").text("1").attr("transform","scale(.7)translate(3,5)"),r.attr("transform","translate(-"+(n.radius()-15)/7+",-"+(n.radius()-15)/100+")"),n.postDrawActions()}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(8),o=e(17)();t.exports=function(){var t=function(t){r.apply(this,arguments);var n=4,e=this,i=e.actualRadius;this.styleClass("equivalentclass").type("owl:equivalentClass"),this.actualRadius=function(){return i()+n},this.draw=function(t){var r=e.collectCssClasses();e.nodeElement(t),e.getRectangularRepresentation()===!0?(o.appendRectangularClass(t,84,84,["white","embedded"]),o.appendRectangularClass(t,80-n,80-n,r,e.labelForCurrentLanguage(),e.backgroundColor())):(o.appendCircularClass(t,e.actualRadius(),["white","embedded"]),o.appendCircularClass(t,e.actualRadius()-n,r,e.labelForCurrentLanguage(),e.backgroundColor())),e.postDrawActions()},e.setHoverHighlighting=function(t){e.nodeElement().selectAll("circle:last-of-type").classed("hovered",t)}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(20);t.exports=function(){var t=function(t){function n(){var t=18,n=5,e=-(t/2),r=7,o=5,i=t-o,a="M"+n+","+e,u="c"+r+","+o+" "+r+","+i+" 0,"+t,s="c"+-r+","+-o+" "+-r+","+-i+" 0,"+-t;return a+u+s}r.apply(this,arguments);var e=this,o=e.draw,i=n();this.styleClass("intersectionof").type("owl:intersectionOf"),this.draw=function(t){o(t);var n=t.append("g").classed("embedded",!0),r=10;n.append("path").attr("class","nostroke").classed("symbol",!0).attr("d",i),n.append("circle").attr("class","nofill").classed("fineline",!0).attr("r",r),n.append("circle").attr("cx",10).attr("class","nofill").classed("fineline",!0).attr("r",r),n.append("path").attr("class","nofill").attr("d","m 9,5 c 0,-2 0,-4 0,-6 0,0 0,0 0,0 0,0 0,-1.8 -1,-2.3 -0.7,-0.6 -1.7,-0.8 -2.9,-0.8 -1.2,0 -2,0 -3,0.8 -0.7,0.5 -1,1.4 -1,2.3 0,2 0,4 0,6").attr("transform","scale(.5)translate(5,0)"),n.attr("transform","translate(-"+(e.radius()-15)/7+",-"+(e.radius()-15)/100+")"),e.postDrawActions()}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(31);t.exports=function(){var t=function(t){r.apply(this,arguments),this.label("Nothing").type("owl:Nothing").iri("http://www.w3.org/2002/07/owl#Nothing")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(8);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this.draw;this.label("Thing").type("owl:Thing").iri("http://www.w3.org/2002/07/owl#Thing").radius(30),this.draw=function(t){n(t,["white","dashed"])}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(20);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this,e=n.draw;this.styleClass("unionof").type("owl:unionOf"),this.draw=function(t){e(t);var r=t.append("g").classed("embedded",!0),o=10;r.append("circle").attr("class","symbol").attr("r",o),r.append("circle").attr("cx",10).attr("class","symbol").classed("fineline",!0).attr("r",o),r.append("circle").attr("class","nofill").classed("fineline",!0).attr("r",o),r.append("path").attr("class","link").attr("d","m 1,-3 c 0,2 0,4 0,6 0,0 0,0 0,0 0,2 2,3 4,3 2,0 4,-1 4,-3 0,-2 0,-4 0,-6").attr("transform","scale(.5)translate(5,0)"),r.attr("transform","translate(-"+(n.radius()-15)/7+",-"+(n.radius()-15)/100+")"),n.postDrawActions()}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(8);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["rdf"]).type("rdfs:Class")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(35);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["datatype"]).type("rdfs:Datatype")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(36);t.exports=function(){var t=function(t){r.apply(this,arguments)};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){(function(n){var r=e(9),o=e(14),i=e(17)(),a=e(37)();t.exports=function(){var t=function(t){function e(t,e){e||(e="text");var r=n.select("body").append("div").attr("class",e).attr("id","width-test").attr("style","position:absolute; float:left; white-space:nowrap; visibility:hidden;").text(t),o=document.getElementById("width-test").offsetWidth;return r.remove(),o}r.apply(this,arguments);var u,s,c,l,f=this,p=20,d=60,h=80,v=80,g=80,y=p/2;this.height=function(t){return arguments.length?(p=t,this):p},this.width=function(t){return arguments.length?(d=t,this):d},this.getHalos=function(){return s},this.actualRadius=function(){return y},this.distanceToBorder=function(t,n){return a.distanceToBorder(f,t,n)},this.setHoverHighlighting=function(t){f.nodeElement().selectAll("rect").classed("hovered",t);var n=f.getHalos();if(n){var e=n.selectAll(".searchResultA");e.classed("searchResultA",!1),e.classed("searchResultB",!0)}},this.textWidth=function(){return h},this.width=function(){return h},this.getMyWidth=function(){var t=f.labelForCurrentLanguage();v=e(t,"text")+20;var n=f.indicationString(),r=e(n,"subtext")+20;return r>v&&(v=r),v},this.textWidth=function(){return f.width()},this.toggleFocus=function(){f.focused(!f.focused()),f.nodeElement().select("rect").classed("focused",f.focused()),t.resetSearchHighlight(),t.options().searchMenu().clearText()},this.draw=function(n,e){var r=f.collectCssClasses();f.nodeElement(n),e instanceof Array&&(r=r.concat(e)),h=t.options().dynamicLabelWidth()===!0?Math.min(f.getMyWidth(),t.options().maxLabelWidth()):g,d=h,c=i.appendRectangularClass(n,f.width(),f.height(),r,f.labelForCurrentLanguage(),f.backgroundColor()),l=new o(n,f.backgroundColor()),l.addText(f.labelForCurrentLanguage()),f.addMouseListeners(),f.pinned()&&f.drawPin(),f.halo()&&f.drawHalo()},this.drawPin=function(){f.pinned(!0);var t=.25*d,n=-1.1*p;u=i.drawPin(f.nodeElement(),t,n,this.removePin)},this.removePin=function(){f.pinned(!1),u&&u.remove(),t.updateStyle()},this.removeHalo=function(){f.halo(!1),s&&(s.remove(),s=null)},this.drawHalo=function(){f.halo(!0);var t=0;if(s=i.drawRectHalo(f,this.width(),this.height(),t),f.pinned()){var n=u.node(),e=n.parentNode;e.appendChild(n)}},this.updateTextElement=function(){l.updateAllTextElements()},this.redrawLabelText=function(){l.remove(),l=new o(f.nodeElement(),f.backgroundColor()),l.addText(f.labelForCurrentLanguage()),f.animateDynamicLabelWidth(t.options().dynamicLabelWidth()),c.select("title").text(f.labelForCurrentLanguage())},this.animateDynamicLabelWidth=function(n){f.removeHalo();var e=f.height();if(n===!0?(h=Math.min(f.getMyWidth(),t.options().maxLabelWidth()),c.transition().tween("attr",function(){}).ease("linear").duration(100).attr({x:-h/2,y:-e/2,width:h,height:e}).each("end",function(){f.updateTextElement()})):(h=g,f.updateTextElement(),c.transition().tween("attr",function(){}).ease("linear").duration(100).attr({x:-h/2,y:-e/2,width:h,height:e})),f.pinned()===!0&&u){var r=.5*h-10,o=-1.1*e;u.transition().tween("attr.translate",function(){}).attr("transform","translate("+r+","+o+")").ease("linear").duration(100)}},this.addTextLabelElement=function(){var t=f.nodeElement();l=new o(t,this.backgroundColor()),l.addText(f.labelForCurrentLanguage())}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()}).call(n,e(6))},function(t,n){var e={};t.exports=function(){return e},e.distanceToBorder=function(t,n,e){var r,o=t.width(),i=t.height(),a=Math.abs(e/n),u=i/o;if(a<=u){var s=n/(o/2),c=e/s;r=Math.sqrt(Math.pow(o/2,2)+Math.pow(c,2))}else{var l=e/(i/2),f=n/l;r=Math.sqrt(Math.pow(i/2,2)+Math.pow(f,2))}return r}},function(t,n,e){var r=e(35);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this.draw,e=this.label;this.attributes(["datatype"]).label("Literal").styleClass("literal").type("rdfs:Literal").iri("http://www.w3.org/2000/01/rdf-schema#Literal"),this.draw=function(t){n(t,["dashed"])},this.label=function(t){return arguments.length?this:e()}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(8);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this.draw;this.attributes(["rdf"]).label("Resource").radius(30).styleClass("rdfsresource").type("rdfs:Resource"),this.draw=function(t){n(t,["rdf","dashed"])}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){(function(n){var r=[];r.push(e(41)),r.push(e(44)),r.push(e(45)),r.push(e(46)),r.push(e(47)),r.push(e(48)),r.push(e(49)),r.push(e(50)),r.push(e(51)),r.push(e(52)),r.push(e(53)),r.push(e(54)),r.push(e(55)),r.push(e(56));var o=n.map(r,function(t){return(new t).type()});t.exports=function(){return o}}).call(n,e(6))},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this.generateCardinalityText;this.linkType("values-from").markerType("filled values-from").styleClass("allvaluesfromproperty").type("owl:allValuesFrom"),this.generateCardinalityText=function(){var t="A",e=n();return e&&(t+=", "+e),t}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){(function(n){var r=e(10),o=e(14),i=e(17)(),a=e(13)(),u=e(37)();e(43)();t.exports=function(){var t=28,e=80,s=t/2,c=function(t){function e(){var t=[];return A.subproperties()&&(t=t.concat(A.subproperties())),A.superproperties()&&(t=t.concat(A.superproperties())),t}function s(){var t=e();t.forEach(function(t){t.foreground&&t.foreground()})}function c(){A.mouseEntered()||(A.mouseEntered(!0),A.setHighlighting(!0),A.foreground(),s())}function l(){A.mouseEntered(!1),A.setHighlighting(!1)}function f(t,e){e||(e="text");var r=n.select("body").append("div").attr("class",e).attr("id","width-test").attr("style","position:absolute; float:left; white-space:nowrap; visibility:hidden;").text(t),o=document.getElementById("width-test").offsetWidth;return r.remove(),o}r.apply(this,arguments);var p,d,h,v,g,y,x,m,b,w,_,C,E,j,S,k,O,A=this,L="normal",M="filled",R=!0,T=80,P=80,B=[];this.getHalos=function(){return S},this.getPin=function(){return j},this.cardinality=function(t){return arguments.length?(p=t,this):p},this.cardinalityElement=function(t){return arguments.length?(w=t,this):w},this.domain=function(t){return arguments.length?(d=t,this):d},this.inverse=function(t){ return arguments.length?(h=t,this):h},this.labelElement=function(t){return arguments.length?(_=t,this):_},this.labelVisible=function(t){return arguments.length?(R=t,this):R},this.link=function(t){return arguments.length?(v=t,this):v},this.linkGroup=function(t){return arguments.length?(C=t,this):C},this.linkType=function(t){return arguments.length?(L=t,this):L},this.markerElement=function(t){return arguments.length?(E=t,this):E},this.markerType=function(t){return arguments.length?(M=t,this):M},this.maxCardinality=function(t){return arguments.length?(y=t,this):y},this.minCardinality=function(t){return arguments.length?(g=t,this):g},this.range=function(t){return arguments.length?(x=t,this):x},this.redundantProperties=function(t){return arguments.length?(B=t,this):B},this.subproperties=function(t){return arguments.length?(m=t,this):m},this.superproperties=function(t){return arguments.length?(b=t,this):b},this.distanceToBorder=function(t,n){return u.distanceToBorder(A,t,n)},this.linkHasMarker=function(){return"dashed"!==L},this.markerId=function(){return"marker"+A.id()},this.toggleFocus=function(){A.focused(!A.focused()),_.select("rect").classed("focused",A.focused()),t.resetSearchHighlight(),t.options().searchMenu().clearText()},this.getShapeElement=function(){return k},this.redrawElement=function(){},this.draw=function(t){function n(n){var e=t.append("g").datum(n).classed("label",!0).attr("id",n.id());return n.drawLabel(e),e}if(A.labelVisible()){if(A.labelElement(n(A)),A.inverse()){var e=A.height()/2+1;A.inverse().labelElement(n(A.inverse())),A.labelElement().attr("transform","translate(0,-"+e+")"),A.inverse().labelElement().attr("transform","translate(0,"+e+")")}return A.pinned()?A.drawPin():A.inverse()&&A.inverse().pinned()&&A.inverse().drawPin(),A.halo()&&A.drawHalo(),A.labelElement()}},this.addRect=function(t){var n=t.append("rect").classed(A.styleClass(),!0).classed("property",!0).attr("x",-A.width()/2).attr("y",-A.height()/2).attr("width",A.width()).attr("height",A.height()).on("mouseover",function(){c()}).on("mouseout",function(){l()});return n.append("title").text(A.labelForCurrentLanguage()),A.visualAttributes()&&n.classed(A.visualAttributes(),!0),A.backgroundColor()&&n.style("fill",A.backgroundColor()),n},this.drawLabel=function(n){T=t.options().dynamicLabelWidth()===!0?Math.min(A.getMyWidth(),t.options().maxLabelWidth()):P,k=this.addRect(n);var e=A.equivalentsString(),r=e?",":"";O=new o(n,this.backgroundColor()),O.addText(this.labelForCurrentLanguage(),"",r),O.addEquivalents(e),O.addSubText(this.indicationString())},this.equivalentsString=function(){var t=A.equivalents();if(t)return t.map(function(t){return void 0===t||"string"==typeof t?"ERROR":t.labelForCurrentLanguage()}).join(", ")},this.drawCardinality=function(t){var n=this.generateCardinalityText();return!!n&&(A.cardinalityElement(t),0===n.indexOf("A")&&1===n.length?(t.classed("cardinality",!0).attr("text-anchor","middle").append("path").classed("cardinality",!0).attr("d","m -8.8832678,-11.303355 -7.97e-4,0 0.717374,1.833297 8.22987151,21.371761 8.66826659,-21.2123526 0.797082,-1.9927054 0.02471,0 -0.8218553,1.9927054 -2.2517565,5.4201577 -12.4444429,8e-6 -2.2019394,-5.5795821 z").style("fill","none").attr("transform","matrix(0.5,0,0,0.5,0.5,0.5)"),!0):0===n.indexOf("E")&&1===n.length?(t.classed("cardinality",!0).attr("text-anchor","middle").append("path").classed("cardinality",!0).attr("d","m -5.5788451,-8.0958763 10.8749368,0 0,8.34681523 -9.5707468,0.040132 9.5707468,-0.040132 0,8.42707237 -10.9150654,0").style("fill","none").attr("transform","matrix(0.5,0,0,0.5,0.5,0.5)"),!0):(t.append("text").classed("cardinality",!0).attr("text-anchor","middle").attr("dy","0.5ex").text(n),!0))},this.generateCardinalityText=function(){if(A.cardinality())return A.cardinality();if(A.minCardinality()||A.maxCardinality()){var t=A.minCardinality()||"*",n=A.maxCardinality()||"*";return t+".."+n}},A.setHighlighting=function(t){A.labelElement&&A.labelElement()&&A.labelElement().select("rect").classed("hovered",t),A.linkGroup().selectAll("path, text").classed("hovered",t),A.markerElement()&&(A.markerElement().select("path").classed("hovered",t),A.cardinalityElement()&&(A.cardinalityElement().selectAll("path").classed("hovered-MathSymbol",t),A.cardinalityElement().classed("hovered",t)));var n=e();n.forEach(function(n){n.labelElement&&n.labelElement()&&n.labelElement().select("rect").classed("indirect-highlighting",t)})},this.foreground=function(){if(A.labelElement()&&null!==A.labelElement().node().parentNode){var t=A.labelElement().node().parentNode,n=t.parentNode,e=A.linkGroup().node(),r=A.linkGroup().node().parentNode;A.animationProcess()===!1&&n.appendChild(t),r.appendChild(e)}},this.drawPin=function(){if(A.pinned(!0),T=t.options().dynamicLabelWidth()===!0?A.getMyWidth():P,A.inverse()){var n=A.labelElement().attr("transform"),e=A.inverse().labelElement().attr("transform"),r=/translate\(\s*([^\s,)]+)[ ,]([^\s,)]+)/.exec(n)[2],o=/translate\(\s*([^\s,)]+)[ ,]([^\s,)]+)/.exec(e)[2];j=rT&&(T=e),T},this.textWidth=function(){return T},this.width=function(){return T},this.animateDynamicLabelWidth=function(n){if(A.removeHalo(),void 0!==k){var e=A.height();if(n===!0?(T=Math.min(A.getMyWidth(),t.options().maxLabelWidth()),k.transition().tween("attr",function(){}).ease("linear").duration(100).attr({x:-T/2,y:-e/2,width:T,height:e}).each("end",function(){A.updateTextElement()})):(T=P,A.updateTextElement(),k.transition().tween("attr",function(){}).ease("linear").duration(100).attr({x:-T/2,y:-e/2,width:T,height:e})),A.pinned()===!0&&j){var r=.5*T-10,o=-25;j.transition().tween("attr.translate",function(){}).attr("transform","translate("+r+","+o+")").ease("linear").duration(100)}}},this.redrawLabelText=function(){},this.addTextLabelElement=function(){var t=A.labelElement(),n=A.equivalentsString(),e=n?",":"";O=new o(t,this.backgroundColor()),O.addText(this.labelForCurrentLanguage(),"",e),O.addEquivalents(n),O.addSubText(this.indicationString())},this.updateTextElement=function(){O?O.updateAllTextElements():console.log("could not find text element for "+A.labelForCurrentLanguage())},a.addTo(this)};return c.prototype=Object.create(r.prototype),c.prototype.constructor=c,c.prototype.height=function(){return t},c.prototype.width=function(){return e},c.prototype.actualRadius=function(){return s},c.prototype.textWidth=c.prototype.width,c}()}).call(n,e(6))},function(t,n,e){(function(n){t.exports=function(){function t(t){return t%=360,t<0&&(t+=360),Math.PI*t/180}function e(t){return t*(180/Math.PI)}var r={},o=n.svg.line().x(function(t){return t.x}).y(function(t){return t.y}).interpolate("cardinal").tension(-1);return r.calculateNormalVector=function(t,n,e){var r=n.x-t.x,o=n.y-t.y,i=-o,a=r,u=Math.sqrt(i*i+a*a),s=0!==u?e/u:0;return{x:i*s,y:a*s}},r.calculateLoopPath=function(n){var r=n.domain(),i=n.label(),a=360/n.loops().length,u=.8*a,s=Math.min(60,u),c=i.x-r.x,l=i.y-r.y,f=Math.atan2(l,c),p=e(f),d=p-s/2,h=p+s/2,v=t(d),g=t(h),y=Math.cos(v)*r.actualRadius(),x=Math.sin(v)*r.actualRadius(),m=Math.cos(g)*r.actualRadius(),b=Math.sin(g)*r.actualRadius(),w={x:r.x+y,y:r.y+x},_={x:r.x+m,y:r.y+b};return o([w,n.label(),_])},r.calculateIntersection=function(t,n,e){var r=n.x-t.x,o=n.y-t.y,i=Math.sqrt(r*r+o*o);if(0===i)return{x:t.x,y:t.y};var a=n.distanceToBorder(r,o),u=(i-(a+e))/i,s=r*u+t.x,c=o*u+t.y;return{x:s,y:c}},r.calculateCenter=function(t,n){return{x:(t.x+n.x)/2,y:(t.y+n.y)/2}},function(){return r}}()}).call(n,e(6))},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["datatype"]).styleClass("datatypeproperty").type("owl:DatatypeProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["deprecated"]).styleClass("deprecatedproperty").type("owl:DeprecatedProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42),o=e(14);t.exports=function(){var t=function(t){r.apply(this,arguments);var n,e="Disjoint With";this.label=function(t){return arguments.length?this:e},this.linkType("dashed").styleClass("disjointwith").type("owl:disjointWith"),this.drawLabel=function(e){n=this.addRect(e),e.append("circle").classed("symbol",!0).classed("fineline",!0).classed("embedded",!0).attr("cx",-12.5).attr("r",10),e.append("circle").classed("symbol",!0).classed("fineline",!0).classed("embedded",!0).attr("cx",12.5).attr("r",10);var r=new o(e,this.backgroundColor());t.options().compactNotation()||r.addSubText("disjoint"),r.translation(0,20)},this.getShapeElement=function(){return n},this.markerElement=function(){}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.styleClass("equivalentproperty").type("owl:equivalentProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["functional"]).styleClass("functionalproperty").type("owl:FunctionalProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["inverse functional"]).styleClass("inversefunctionalproperty").type("owl:InverseFunctionalProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["object"]).styleClass("objectproperty").type("owl:ObjectProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this.generateCardinalityText;this.linkType("values-from").markerType("filled values-from").styleClass("somevaluesfromproperty").type("owl:someValuesFrom"),this.generateCardinalityText=function(){var t="E",e=n();return e&&(t+=", "+e),t}};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["symmetric"]).styleClass("symmetricproperty").type("owl:SymmetricProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["transitive"]).styleClass("transitiveproperty").type("owl:TransitiveProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.attributes(["rdf"]).styleClass("rdfproperty").type("rdf:Property")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments);var n=this,e=n.draw,o="Subclass of";this.draw=function(r){return n.labelVisible(!t.options().compactNotation()),e(r)},this.label=function(t){return arguments.length?this:o},this.linkType("dotted").markerType("white").styleClass("subclass").type("rdfs:subClassOf")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){var r=e(42);t.exports=function(){var t=function(t){r.apply(this,arguments),this.labelVisible(!1).linkType("dashed").markerType("white").styleClass("setoperatorproperty").type("setOperatorProperty")};return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t}()},function(t,n,e){(function(n){var r=e(58),o=e(43)(),i=e(60)(),a=e(63)();t.exports=function(t){function u(){nt.graphContainerSelector(t);var e=!1;U=n.layout.force().on("tick",s),Z=n.behavior.drag().origin(function(t){return t}).on("dragstart",function(t){n.event.sourceEvent.stopPropagation(),t.locked(!0),e=!1}).on("drag",function(t){t.px=n.event.x,t.py=n.event.y,U.resume(),j(),e=!0}).on("dragend",function(t){t.locked(!1);var n=J.options().pickAndPinModule();n.enabled()===!0&&e===!0&&(t.id&&n.handle(t,!0),t.property&&n.handle(t.property(),!0))}),K=n.behavior.zoom().duration(150).scaleExtent([nt.minMagnification(),nt.maxMagnification()]).on("zoom",f),U.stop()}function s(){if(J.options().loadingModule().successfullyLoadedOntology()===!1)return U.stop(),n.select("#progressBarValue").node().innerHTML="",J.updateProgressBarMode(),J.options().loadingModule().showErrorDetailsMessage(s),void(yt&&xt===!1&&J.options().loadingModule().collapseDetails("hiddenRecalculatePositions"));if(at===!1){var t=1-10*U.alpha(),e=parseInt(200*t)+"%";J.options().loadingModule().setPercentValue(e),n.select("#progressBarValue").style("width",e),n.select("#progressBarValue").node().innerHTML=e,t>.49&&(at=!0,M&&(M.style("opacity","1"),e="100%",n.select("#progressBarValue").style("width",e),n.select("#progressBarValue").node().innerHTML=e,J.options().ontologyMenu().append_message_toLastBulletPoint("done")),ut=!1,it&&(J.paused()===!1&&U.start(),it=!1,ut=!0),U.on("tick",c),c(),ut===!0&&U.nodes().length>0&&J.forceRelocationEvent(),J.options().loadingModule().missingImportsWarning()===!1?(J.options().loadingModule().hideLoadingIndicator(),J.options().ontologyMenu().append_bulletPoint("Successfully loaded ontology"),J.options().loadingModule().setSuccessful()):(J.options().loadingModule().showWarningDetailsMessage(),J.options().ontologyMenu().append_bulletPoint("Loaded ontology with warnings")))}}function c(){D.attr("transform",function(t){return"translate("+t.x+","+t.y+")"}),H.attr("transform",function(t){var n,e=t.link();if(1===e.layers().length&&!e.loops()){var r=o.calculateIntersection(e.range(),e.domain(),0),i=o.calculateIntersection(e.domain(),e.range(),0);n=o.calculateCenter(r,i),t.x=n.x,t.y=n.y}return"translate("+t.x+","+t.y+")"}),I.attr("d",function(t){if(t.isLoop())return o.calculateLoopPath(t);var n=t.label(),e=o.calculateIntersection(n,t.domain(),1),r=o.calculateIntersection(n,t.range(),1);return tt([e,n,r])}),F.attr("transform",function(t){var n=t.link().label(),e=o.calculateIntersection(n,t.range(),Y),r=o.calculateNormalVector(n,t.range(),Q);return"translate("+(e.x+r.x)+","+(e.y+r.y)+")"}),j()}function l(){function t(t){nt.selectionModules().forEach(function(n){n.handle(t)})}D.on("click",function(n){t(n)}),H.selectAll(".label").on("click",function(n){t(n)})}function f(){var t=!1;if(n.event.sourceEvent&&n.event.sourceEvent.deltaY&&(t=!0),t===!1){if(st===!0)return;return $=n.event.scale,X=n.event.translate,M.attr("transform","translate("+X+")scale("+$+")"),void j()}$=n.event.scale,X=n.event.translate,M.transition().tween("attr.translate",function(){return function(t){st=!0;var e=n.transform(M.attr("transform"));X[0]=e.translate[0],X[1]=e.translate[1],$=e.scale[0],j(),J.options().zoomSlider().updateZoomSliderValue($)}}).each("end",function(){st=!1}).attr("transform","translate("+X+")scale("+$+")").ease("linear").duration(250)}function p(){h(),M=n.selectAll(nt.graphContainerSelector()).append("svg").classed("vowlGraph",!0).attr("width",nt.width()).attr("height",nt.height()).call(K).append("g")}function d(){var t;M&&(M.selectAll("*").remove(),B=M.append("g").classed("linkContainer",!0),P=M.append("g").classed("cardinalityContainer",!0),T=M.append("g").classed("labelContainer",!0),R=M.append("g").classed("nodeContainer",!0),t=B.append("defs"),D=R.selectAll(".node").data(z).enter().append("g").classed("node",!0).attr("id",function(t){return t.id()}).call(Z),D.each(function(t){t.draw(n.select(this))}),H=T.selectAll(".labelGroup").data(q).enter().append("g").classed("labelGroup",!0).call(Z),H.each(function(t){var e=t.draw(n.select(this));e||n.select(this).remove()}),H.each(function(t){if(this.parentNode&&a.isRdfsSubClassOf(t.property())){var n=this.parentNode;n.insertBefore(this,n.firstChild)}}),F=P.selectAll(".cardinality").data(V).enter().append("g").classed("cardinality",!0),F.each(function(t){var e=t.drawCardinality(n.select(this));e||n.select(this).remove()}),N=B.selectAll(".link").data(W).enter().append("g").classed("link",!0),N.each(function(e){e.draw(n.select(this),t)}),I=N.selectAll("path"),l())}function h(){M&&n.select(M.node().parentNode).remove()}function v(t){var n,e=[],r=t.nodes;for(n=0;n0)for(var t=U.nodes(),n=0;nr||d<0||d>o){p<0&&d<0?(v=0,g=0):p>0&&pr&&d<0?(v=r,g=0):p>r&&d>0&&dr&&d>o?(v=r,g=o):p>0&&po?(v=p,g=o):p<0&&d>o?(v=0,g=o):p<0&&d>0&&d2500&&(c=2500),M.attr("transform",O(i,e,r)).transition().duration(c).attrTween("transform",function(){return function(t){return O(s(t),e,r)}}).each("end",function(){M.attr("transform","translate("+X+")scale("+$+")"),K.translate(X),K.scale($),j()})}function L(t,n,e,r){var o,i,a=r[0];return a?(o=(t-e[0])/a,i=(n-e[1])/a):(o=(t-e[0])/r,i=(n-e[1])/r),{x:o,y:i}}var M,R,T,P,B,D,H,N,I,F,z,q,W,V,G,U,Z,$,X,K,J={},Y=20,Q=10,tt=n.svg.line().x(function(t){return t.x}).y(function(t){return t.y}).interpolate("cardinal"),nt=e(64)(),et=e(65)(J),rt="default",ot=!1,it=!0,at=!1,ut=!1,st=!1,ct=!1,lt=[],ft=[],pt=[],dt=0,ht=1,vt=.8,gt=-1,yt=!0,xt=!1;return J.getGlobalDOF=function(){return gt},J.setGlobalDOF=function(t){gt=t},J.updateZoomSliderValueFromOutside=function(){J.options().zoomSlider().updateZoomSliderValue($)},J.setDefaultZoom=function(t){ht=t,J.reset(),J.options().zoomSlider().updateZoomSliderValue(ht)},J.setTargetZoom=function(t){vt=t},J.graphOptions=function(){return nt},J.scaleFactor=function(){return $},J.translation=function(){return X},J.graphNodeElements=function(){return D},J.graphLabelElements=function(){return q},J.setSliderZoom=function(t){var e=.5*J.options().width(),r=.5*J.options().height(),o=L(e,r,X,$),i=[o.x,o.y,J.options().height()/$],a=[o.x,o.y,J.options().height()/t],u=n.interpolateZoom(i,a);M.attr("transform",O(i,e,r)).transition().duration(1).attrTween("transform",function(){return function(t){return O(u(t),e,r)}}).each("end",function(){M.attr("transform","translate("+X+")scale("+$+")"),K.translate(X),K.scale($),J.options().zoomSlider().updateZoomSliderValue($)})},J.setZoom=function(t){K.scale(t)},J.setTranslation=function(t){K.translate([t[0],t[1]])},J.options=function(){return nt},J.getUpdateDictionary=function(){return et.getDictionary()},J.language=function(t){return arguments.length?(rt!==t&&(rt=t||"default",d(),c(),J.options().searchMenu().requestDictionaryUpdate(),J.resetSearchHighlight()),J):rt},J.lazyRefresh=function(){d(),c()},J.adjustingGraphSize=function(t){xt=t},u(),J.updateCanvasContainerSize=function(){if(M){var t=n.selectAll(".vowlGraph");t.attr("width",nt.width()),t.attr("height",nt.height()),M.attr("transform","translate("+X+")scale("+$+")")}},J.start=function(){U.stop(),g(!0),p(),J.update(!0),J.options().loadingModule().successfullyLoadedOntology()===!1&&J.options().loadingModule().setErrorMode()},J.updateStyle=function(){_(),J.options().loadingModule().successfullyLoadedOntology()===!1?U.stop():U.start()},J.reload=function(){g(),J.update()},J.load=function(){U.stop(),g(),y();for(var t=0;t0)for(var i=0;ie&&(o=e);var i=.5*J.options().width(),a=.5*J.options().height(),u=L(i,a,X,$),s=[u.x,u.y,J.options().height()/$],c=[u.x,u.y,J.options().height()/o],l=n.interpolateZoom(s,c);M.attr("transform",O(s,i,a)).transition().duration(250).attrTween("transform",function(){return function(t){return O(l(t),i,a)}}).each("end",function(){M.attr("transform","translate("+X+")scale("+$+")"),K.translate(X),K.scale($),j(),nt.zoomSlider().updateZoomSliderValue($)})},J.clearGraphData=function(){U.stop();var t=J.options().sidebar();t&&t.clearOntologyInformation(),M&&p()},J.updateProgressBarMode=function(){var t=J.options().loadingModule(),n=t.getProgressBarMode();switch(n){case 0:t.setErrorMode();break;case 1:t.setBusyMode();break;case 2:t.setPercentMode();break;default:t.setPercentMode()}},J.handleOnLoadingError=function(){U.stop(),J.clearGraphData(),J.options().ontologyMenu().append_bulletPoint("Failed to load ontology"),n.select("#progressBarValue").node().innherHTML="",n.select("#progressBarValue").classed("busyProgressBar",!1),J.options().loadingModule().setErrorMode(),J.options().loadingModule().showErrorDetailsMessage()},J.animateDynamicLabelWidth=function(){var t,n=nt.dynamicLabelWidth();for(t=0;t0){if(st===!0)return;var t=U.nodes()[lt[dt]];dt++,dt%=lt.length,t.id&&t.foreground(),t.property&&t.property().foreground(),A(t)}},J.resetSearchHighlight=function(){lt=[],ft=[];var t,n=G.nodes,e=G.properties;for(t=0;t0?(n.select("#locateSearchResult").classed("highlighted",!0),n.select("#locateSearchResult").node().title="Locate search term"):(n.select("#locateSearchResult").classed("highlighted",!1),n.select("#locateSearchResult").node().title="Nothing to locate, enter search term.")},J.highLightNodes=function(t){if(0!==t.length){lt=[],ft=t;for(var e=[],r=0;rK.scaleExtent()[1]&&(v=K.scaleExtent()[1]),v2500&&(w=2500),M.attr("transform",O(x,p,d)).transition().duration(w).attrTween("transform",function(){return function(t){return O(b(t),p,d); }}).each("end",function(){M.attr("transform","translate("+X+")scale("+$+")"),K.translate(X),K.scale($),J.options().zoomSlider().updateZoomSliderValue($)})},J}}).call(n,e(6))},function(t,n,e){var r;(function(t,o){(function(){function i(t,n){return t.push.apply(t,n),t}function a(t,n,e,r){for(var o=t.length,i=e+(r?1:-1);r?i--:++i0&&e(s)?n>1?b(s,n-1,e,r,o):i(o,s):r||(o[o.length]=s)}return o}function w(t,n){return t&&Xn(t,n,fe)}function _(t,n){return m(n,function(n){return Pt(t[n])})}function C(t){return nt(t)}function E(t,n){return t>n}function j(t){return Ht(t)&&C(t)==xn}function S(t,n,e,r,o){return t===n||(null==t||null==n||!Ht(t)&&!Ht(n)?t!==t&&n!==n:k(t,n,e,r,S,o))}function k(t,n,e,r,o,i){var a=re(t),u=re(n),s=a?vn:C(t),c=u?vn:C(n);s=s==hn?Cn:s,c=c==hn?Cn:c;var l=s==Cn,f=c==Cn,p=s==c;i||(i=[]);var d=Yn(i,function(n){return n[0]==t}),h=Yn(i,function(t){return t[0]==n});if(d&&h)return d[1]==n;if(i.push([t,n]),i.push([n,t]),p&&!l){var v=a?Z(t,n,e,r,o,i):$(t,n,s,e,r,o,i);return i.pop(),v}if(!(e&sn)){var g=l&&Nn.call(t,"__wrapped__"),y=f&&Nn.call(n,"__wrapped__");if(g||y){var x=g?t.value():t,m=y?n.value():n,v=o(x,m,e,r,i);return i.pop(),v}}if(!p)return!1;var v=X(t,n,e,r,o,i);return i.pop(),v}function O(t){return Ht(t)&&C(t)==jn}function A(t){return"function"==typeof t?t:null==t?Kt:("object"==typeof t?R:u)(t)}function L(t,n){return to?0:o+n),e=e>o?o:e,e<0&&(e+=o),o=n>e?0:e-n>>>0,n>>>=0;for(var i=Array(o);++rn||i&&a&&s&&!u&&!c||r&&a&&s||!e&&s||!o)return 1;if(!r&&!i&&!c&&t1?e[o-1]:on;for(i=t.length>3&&"function"==typeof i?(o--,i):on,n=Object(n);++r-1?o[i?n[a]:a]:on}}function U(t,n,e,r){function o(){for(var n=-1,u=arguments.length,s=-1,c=r.length,l=Array(c+u),f=this&&this!==Tn&&this instanceof o?a:t;++su))return!1;for(var c=-1,l=!0,f=e&cn?[]:on;++c-1&&t%1==0&&t0&&(e=n.apply(this,arguments)),t<=1&&(n=on),e}}function jt(t){if("function"!=typeof t)throw new TypeError(un);return function(){var n=arguments;return!t.apply(this,n)}}function St(t){return Et(2,t)}function kt(t){return Dt(t)?re(t)?D(t):F(t,Gn(t)):t}function Ot(t,n){return t===n||t!==t&&n!==n}function At(t){return null!=t&&Bt(t.length)&&!Pt(t)}function Lt(t){return t===!0||t===!1||Ht(t)&&C(t)==yn}function Mt(t){return At(t)&&(re(t)||zt(t)||Pt(t.splice)||ee(t))?!t.length:!Gn(t).length}function Rt(t,n){return S(t,n)}function Tt(t){return"number"==typeof t&&Vn(t)}function Pt(t){if(!Dt(t))return!1;var n=C(t);return n==bn||n==wn||n==gn||n==En}function Bt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=dn}function Dt(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}function Ht(t){return null!=t&&"object"==typeof t}function Nt(t){return Ft(t)&&t!=+t}function It(t){return null===t}function Ft(t){return"number"==typeof t||Ht(t)&&C(t)==_n}function zt(t){return"string"==typeof t||!re(t)&&Ht(t)&&C(t)==Sn}function qt(t){return t===on}function Wt(t){return At(t)?t.length?D(t):[]:$t(t)}function Vt(t){return"string"==typeof t?t:null==t?"":t+""}function Gt(t,n){var e=Zn(t);return null==n?e:se(e,n)}function Ut(t,n){return null!=t&&Nn.call(t,n)}function Zt(t,n,e){var r=null==t?on:t[n];return r===on&&(r=e),Pt(r)?r.call(t):r}function $t(t){return null==t?[]:l(t,fe(t))}function Xt(t){return t=Vt(t),t&&On.test(t)?t.replace(kn,Bn):t}function Kt(t){return t}function Jt(t){return R(se({},t))}function Yt(t,n,e){var r=fe(n),o=_(n,r);null!=e||Dt(n)&&(o.length||!r.length)||(e=n,n=t,t=this,o=_(n,fe(n)));var a=!(Dt(e)&&"chain"in e&&!e.chain),u=Pt(t);return $n(o,function(e){var r=n[e];t[e]=r,u&&(t.prototype[e]=function(){var n=this.__chain__;if(a||n){var e=t(this.__wrapped__),o=e.__actions__=D(this.__actions__);return o.push({func:r,args:arguments,thisArg:t}),e.__chain__=n,e}return r.apply(t,i([this.value()],arguments))})}),t}function Qt(){return Tn._===this&&(Tn._=zn),this}function tn(){}function nn(t){var n=++In;return Vt(t)+n}function en(t){return t&&t.length?x(t,Kt,E):on}function rn(t){return t&&t.length?x(t,Kt,L):on}var on,an="4.17.10",un="Expected a function",sn=1,cn=2,ln=1,fn=32,pn=1/0,dn=9007199254740991,hn="[object Arguments]",vn="[object Array]",gn="[object AsyncFunction]",yn="[object Boolean]",xn="[object Date]",mn="[object Error]",bn="[object Function]",wn="[object GeneratorFunction]",_n="[object Number]",Cn="[object Object]",En="[object Proxy]",jn="[object RegExp]",Sn="[object String]",kn=/[&<>"']/g,On=RegExp(kn.source),An=/^(?:0|[1-9]\d*)$/,Ln={"&":"&","<":"<",">":">",'"':""","'":"'"},Mn="object"==typeof t&&t&&t.Object===Object&&t,Rn="object"==typeof self&&self&&self.Object===Object&&self,Tn=Mn||Rn||Function("return this")(),Pn="object"==typeof n&&n&&!n.nodeType&&n,Bn=(Pn&&"object"==typeof o&&o&&!o.nodeType&&o,s(Ln)),Dn=Array.prototype,Hn=Object.prototype,Nn=Hn.hasOwnProperty,In=0,Fn=Hn.toString,zn=Tn._,qn=Object.create,Wn=Hn.propertyIsEnumerable,Vn=Tn.isFinite,Gn=f(Object.keys,Object),Un=Math.max,Zn=function(){function t(){}return function(n){if(!Dt(n))return{};if(qn)return qn(n);t.prototype=n;var e=new t;return t.prototype=on,e}}();d.prototype=Zn(p.prototype),d.prototype.constructor=d;var $n=q(w),Xn=W(),Kn=tn,Jn=Kt,Yn=G(it),Qn=P(function(t,n,e){return U(t,ln|fn,n,e)}),te=P(function(t,n){return g(t,1,n)}),ne=P(function(t,n,e){return g(t,ue(n)||0,e)}),ee=Kn(function(){return arguments}())?Kn:function(t){return Ht(t)&&Nn.call(t,"callee")&&!Wn.call(t,"callee")},re=Array.isArray,oe=j,ie=O,ae=Number,ue=Number,se=z(function(t,n){F(n,Gn(n),t)}),ce=z(function(t,n){F(n,tt(n),t)}),le=P(function(t,n){t=Object(t);var e=-1,r=n.length,o=r>2?n[2]:on;for(o&&Q(n[0],n[1],o)&&(r=1);++e=0){t.visualAttributes().push(o);break}}function e(t){var n,e,r;for(n=0,e=b.length;n=0&&t.indications().push(r)}function r(t){var n,e,r;for(n=0,e=w.length;n=0&&t.indications().push(r)}var o={},i="anonymous",a="datatype",u="deprecated",s="external",c="object",l="rdf",f="asymmetric",p="functional",d="inverse functional",h="irreflexive",v="key",g="reflexive",y="symmetric",x="transitive",m=[[u,a,c,l],[i]],b=[u,s],w=[f,p,d,h,v,g,y,x];return o.parseClassAttributes=function(n){n.attributes()instanceof Array&&(t(n),e(n))},o.parsePropertyAttributes=function(n){n.attributes()instanceof Array&&(t(n),r(n))},function(){return o}}()},function(t,n,e){(function(n){function r(t){return function(n){return t[n]}}function o(t,e){var r=i(t,e),o=n.set(r.keys());if(o.remove(v),o.remove(g),1===o.size()){var a=o.values()[0],u=r.get(a);if(1===u.length)return u[0]}}function i(t,e){var r=n.map();return t.forEach(function(t){if(void 0!==t){var n=e[t.range()],o=n.type();r.has(o)||r.set(o,[]),r.get(o).push(n)}}),r}function a(t,n){var e;return e=p.isDatatypeProperty(t)?new f(n):new l(n),e.id(h+t.id()),e}function u(t,n,e,r){var o=[];return t.forEach(function(t){if(void 0!==t&&void 0!==n){var i=t.range();t.range(n.id()),s(i,e)||o.push(i),r.add(t.id())}}),o}function s(t,n){for(var e=0;e=0)&&t.attributes().indexOf("external")>=0})}function e(t){for(var e=o(t),a=e.entries(),u=n.scale.linear().domain([0,a.length-1]).range(r.find(p,{type:v}).range).interpolate(n.interpolateHsl),s=0;s=0&&u.splice(e,1)}}),{nodes:u,properties:s}},function(){return n}}()},function(t,n,e){var r=e(46);t.exports=function(){function t(){var t,n,o,i=[];for(t=0,n=e.length;t=0&&e=t}}var l,f,p,d,h,v,g,y={},x=!0,m=50;return y.initialize=function(r,o){var a=i(r);h instanceof Function&&h(a),t.setDefaultDegreeValue(n(r,o,a));var u=e(a);g instanceof Function?(g(u),t.highlightForDegreeSlider(u>0)):console.error("No degree setter function set.")},y.filter=function(t,n){l=t,f=n,this.enabled()&&(v instanceof Function?u(v()):console.error("No degree query function set.")),p=l,d=f},y.setMaxDegreeSetter=function(t){h=t},y.setDegreeGetter=function(t){v=t},y.setDegreeSetter=function(t){g=t},y.enabled=function(t){return arguments.length?(x=t,y):x},y.filteredNodes=function(){return p},y.filteredProperties=function(){return d},y}},function(t,n){t.exports=function(t){var n,e,r,o,i=!0,a={},u=i;return a.filter=function(i,a){n=i,e=a,t.options().scaleNodesByIndividuals(u),r=n,o=e},a.enabled=function(t){return arguments.length?(u=t,a):u},a.reset=function(){u=i},a.filteredNodes=function(){return r},a.filteredProperties=function(){return o},a}},function(t,n,e){var r=e(63)();t.exports=function(){function t(){a=a.filter(n),i=i.filter(e)}function n(t){return!r.isObjectProperty(t)}function e(t){var n=!r.isThing(t),e=o(t,a);return n||e}function o(t,e){for(var r=0;ro?0:o+n),e=e>o?o:e,e<0&&(e+=o),o=n>e?0:e-n>>>0,n>>>=0;for(var i=Array(o);++r-1&&t%1==0&&t<=r}var r=9007199254740991;t.exports=e},function(t,n){function e(t,n){var e=typeof t;return n=null==n?r:n,!!n&&("number"==e||"symbol"!=e&&o.test(t))&&t>-1&&t%1==0&&t0&&e(l)?n>1?r(l,n-1,e,a,u):o(u,l):a||(u[u.length]=l)}return u}var o=e(102),i=e(104);t.exports=r},function(t,n,e){function r(t){return a(t)||i(t)||!!(u&&t&&t[u])}var o=e(87),i=e(105),a=e(107),u=o?o.isConcatSpreadable:void 0;t.exports=r},function(t,n,e){var r=e(106),o=e(99),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(t){return o(t)&&a.call(t,"callee")&&!u.call(t,"callee")};t.exports=s},function(t,n,e){function r(t){return i(t)&&o(t)==a}var o=e(86),i=e(99),a="[object Arguments]";t.exports=r},function(t,n){var e=Array.isArray;t.exports=e},function(t,n){function e(t,n){var e=-1,r=t.length;for(n||(n=Array(r));++e=l&&(p=c,d=!1,n=new o(n));t:for(;++f-1}var o=e(130);t.exports=r},function(t,n,e){function r(t,n){var e=this.__data__,r=o(e,t);return r<0?(++this.size,e.push([t,n])):e[r][1]=n,this}var o=e(130);t.exports=r},function(t,n,e){var r=e(117),o=e(88),i=r(o,"Map");t.exports=i},function(t,n,e){function r(t){var n=o(this,t).delete(t);return this.size-=n?1:0,n}var o=e(136);t.exports=r},function(t,n,e){function r(t,n){var e=t.__data__;return o(n)?e["string"==typeof n?"string":"hash"]:e.map}var o=e(137);t.exports=r},function(t,n){function e(t){var n=typeof t;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==t:null===t}t.exports=e},function(t,n,e){function r(t){return o(this,t).get(t)}var o=e(136);t.exports=r},function(t,n,e){function r(t){return o(this,t).has(t)}var o=e(136);t.exports=r},function(t,n,e){function r(t,n){var e=o(this,t),r=e.size;return e.set(t,n),this.size+=e.size==r?0:1,this}var o=e(136);t.exports=r},function(t,n){function e(t){return this.__data__.set(t,r),this}var r="__lodash_hash_undefined__";t.exports=e},function(t,n){function e(t){return this.__data__.has(t)}t.exports=e},function(t,n,e){function r(t,n){var e=null==t?0:t.length;return!!e&&o(t,n,0)>-1}var o=e(144);t.exports=r},function(t,n,e){function r(t,n,e){return n===n?a(t,n,e):o(t,i,e)}var o=e(145),i=e(146),a=e(147);t.exports=r},function(t,n){function e(t,n,e,r){for(var o=t.length,i=e+(r?1:-1);r?i--:++i0){if(++n>=r)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}var r=800,o=16,i=Date.now;t.exports=e},function(t,n,e){function r(t){return i(t)&&o(t)}var o=e(84),i=e(99);t.exports=r},function(t,n,e){var r=e(110),o=e(103),i=e(163),a=e(152),u=e(161),s=e(223),c=a(function(t,n){var e=s(n);return u(e)&&(e=void 0),u(t)?r(t,o(n,1,u,!0),i(e,2)):[]});t.exports=c},function(t,n,e){function r(t){return"function"==typeof t?t:null==t?a:"object"==typeof t?u(t)?i(t[0],t[1]):o(t):s(t)}var o=e(164),i=e(206),a=e(153),u=e(107),s=e(220);t.exports=r},function(t,n,e){function r(t){var n=i(t);return 1==n.length&&n[0][2]?a(n[0][0],n[0][1]):function(e){return e===t||o(e,t,n)}}var o=e(165),i=e(203),a=e(205);t.exports=r},function(t,n,e){function r(t,n,e,r){var s=e.length,c=s,l=!r;if(null==t)return!c;for(t=Object(t);s--;){var f=e[s];if(l&&f[2]?f[1]!==t[f[0]]:!(f[0]in t))return!1}for(;++sp))return!1;var h=l.get(t);if(h&&l.get(n))return h==n;var v=-1,g=!0,y=e&s?new o:void 0;for(l.set(t,n),l.set(n,t);++va?0:a+e),r=void 0===r||r>a?a:o(r),r<0&&(r+=a),r=e>r?0:i(r);e=n?t:n)),t}t.exports=e},function(t,n,e){function r(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var s=null==e?0:a(e);return s<0&&(s=u(r+s,0)),o(t,i(n,3),s)}var o=e(145),i=e(163),a=e(95),u=Math.max;t.exports=r},function(t,n,e){function r(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var c=r-1;return void 0!==e&&(c=a(e),c=e<0?u(r+c,0):s(c,r-1)),o(t,i(n,3),c,!0)}var o=e(145),i=e(163),a=e(95),u=Math.max,s=Math.min;t.exports=r},function(t,n,e){t.exports=e(237)},function(t,n){function e(t){return t&&t.length?t[0]:void 0}t.exports=e},function(t,n,e){function r(t){var n=null==t?0:t.length;return n?o(t,1):[]}var o=e(103);t.exports=r},function(t,n,e){function r(t){var n=null==t?0:t.length;return n?o(t,i):[]}var o=e(103),i=1/0;t.exports=r},function(t,n,e){function r(t,n){var e=null==t?0:t.length;return e?(n=void 0===n?1:i(n),o(t,n)):[]}var o=e(103),i=e(95);t.exports=r},function(t,n){function e(t){for(var n=-1,e=null==t?0:t.length,r={};++n=120&&y.length>=120)?new o(d&&y):void 0}y=t[0];var x=-1,m=h[0];t:for(;++x-1;)d!==t&&l.call(d,h,1),l.call(t,h,1);return t}var o=e(149),i=e(144),a=e(257),u=e(150),s=e(108),c=Array.prototype,l=c.splice;t.exports=r},function(t,n){function e(t,n,e,r){for(var o=e-1,i=t.length;++on||a&&u&&c&&!s&&!l||r&&u&&c||!e&&c||!i)return 1;if(!r&&!a&&!l&&t>>1,l=t[c];null!==l&&!a(l)&&(e?l<=n:l>>1;t.exports=r},function(t,n,e){function r(t,n,e,r){n=e(n);for(var i=0,c=null==t?0:t.length,l=n!==n,f=null===n,p=o(n),d=void 0===n;i=l){var g=n?null:s(t);if(g)return c(g);d=!1,f=u,v=new o}else v=n?[]:h;t:for(;++r1?t[n-1]:void 0;return e="function"==typeof e?(t.pop(),e):void 0,o(t,e)});t.exports=i},function(t,n,e){(function(n){t.exports=function(t){var e,r={};return r.handle=function(r){if(!n.event.defaultPrevented){var o=!0;e===r&&(o=!1),t instanceof Function&&t(o?r:void 0),e=o?r:void 0}},r.reset=function(){e&&(t(void 0),e=void 0)},r}}).call(n,e(6))},function(t,n,e){var r=e(20);t.exports=function(){function t(){var t=l.filterNodesAndTidy(o,i,n);o=t.nodes,i=t.properties}function n(t){return!(t instanceof r)}var o,i,a,u,s={},c=!1,l=e(71)();return s.filter=function(n,e){o=n,i=e,this.enabled()&&t(),a=o,u=i},s.enabled=function(t){return arguments.length?(c=t,s):c},s.filteredNodes=function(){return a},s.filteredProperties=function(){return u},s}},function(t,n,e){(function(n){var r=e(20),o=e(31),i=e(30),a=e(63)();t.exports=function(){function t(){h=0,v=0,g=0,y=0,x=0,m=0,b=0,w=0}function u(t,n){h=t.length;var r,o,i,a=e(62)();for(r=0,o=n.length;r1)return!1}return!0}function a(t,n){var e,r,o,i=[];for(r=0,o=t.length;r